_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


hare-template 0.25.2.5
Dependencies: hare-lex@0.25.2.3
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://git.sr.ht/~stacyharper/hare-template
Licenses: MPL 2.0
Build system: hare
Synopsis: Templating tool and library for Hare
Description:

This package aims to offer a good and simple templating system for Hare, using code generation.

hare-irc 0.25.2.0
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://sr.ht/~sircmpwn/hare-irc
Licenses: MPL 2.0
Build system: hare
Synopsis: IRC client protocol implementation for Hare
Description:

This package provides an implementation of the IRC client protocol for Hare programs, based on the ircdocs.horse specifications.

hare-adwaita 0.1.0
Propagated dependencies: libadwaita@1.6.0
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://git.sr.ht/~sircmpwn/hare-adwaita
Licenses: MPL 2.0
Build system: hare
Synopsis: Adwaita bindings for Hare
Description:

This package is a set of libadwaita bindings for the Hare language.

hare-gtk4-layer-shell 0.1.0
Propagated dependencies: gtk4-layer-shell@1.3.0
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://git.sr.ht/~sircmpwn/hare-gtk4-layer-shell
Licenses: MPL 2.0
Build system: hare
Synopsis: GTK layer-shell bindings for Hare
Description:

This package is a set of gtk-layer-shell bindings for the Hare language.

hare-compress 0.25.2.0
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://sr.ht/~sircmpwn/hare-compress
Licenses: MPL 2.0
Build system: hare
Synopsis: Compression algorithms for Hare
Description:

This package provides compression algorithms for Hare.

hare-xml 0.25.2.0
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://git.sr.ht/~sircmpwn/hare-xml
Licenses: MPL 2.0
Build system: hare
Synopsis: XML support for Hare
Description:

This package provides XML support for Hare.

hare-gi 0.1.0
Propagated dependencies: at-spi2-core@2.52.0 gdk-pixbuf@2.42.12 glib@2.83.3 gobject-introspection@1.82.0 graphene@1.10.8 gtk@4.16.13 gtk+@3.24.51 harfbuzz@11.4.4 pango@1.54.0
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://sr.ht/~yerinalexey/hare-gi
Licenses: MPL 2.0
Build system: hare
Synopsis: GTK library Hare binding generator
Description:

hare-gi is a binding generator for GTK libraries, based on GObject Introspection development files. This package includes both the binding generator binary, as well as bindings for several common libraries, including GTK3, GTK4, and GLib.

hare-lex 0.25.2.3
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://git.sr.ht/~stacyharper/hare-lex
Licenses: MPL 2.0
Build system: hare
Synopsis: General purpose lexical tokenization machinery for Hare
Description:

This module provides a general purpose lexer machine for Hare.

hare-ssh 0.25.2
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://sr.ht/~sircmpwn/hare-ssh
Licenses: MPL 2.0
Build system: hare
Synopsis: SSH library for Hare
Description:

This package is an implementation of the SSH client, server, and agent protocols in pure Hare.

hare-json 0.25.2.0
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://sr.ht/~sircmpwn/hare-json
Licenses: MPL 2.0
Build system: hare
Synopsis: JSON support for Hare
Description:

This package provides JSON support for Hare.

hare-scfg 0.25.2
Channel: guix
Location: gnu/packages/hare-xyz.scm (gnu packages hare-xyz)
Home page: https://git.sr.ht/~chrisppy/hare-scfg
Licenses: MPL 2.0
Build system: hare
Synopsis: Hare library for a simple configuration file format
Description:

This package provides a Hare library for parsing scfg, a simple configuration file format with one directive per line.

harec 0.25.2
Channel: guix
Location: gnu/packages/hare.scm (gnu packages hare)
Home page: https://harelang.org
Licenses: GPL 3
Build system: gnu
Synopsis: Harelang bootstrap compiler
Description:

harec is a bootstrap compiler written in C for the Hare programming language. For general Hare programming, see the hare package.

hare 0.25.2
Dependencies: gcc-toolchain@14.3.0 less@608 tzdata@2025a harec@0.25.2 qbe@1.2 gcc-cross-aarch64-linux-gnu-toolchain@14.3.0 gcc-cross-riscv64-linux-gnu-toolchain@14.3.0
Channel: guix
Location: gnu/packages/hare.scm (gnu packages hare)
Home page: https://harelang.org
Licenses: GPL 3 MPL 2.0
Build system: gnu
Synopsis: Harelang compiler tooling and stdlib
Description:

Hare is a simple systems programming language, featuring static typing, manual memory management, and a minimal runtime.

hare-update 0.25.2.0
Channel: guix
Location: gnu/packages/hare.scm (gnu packages hare)
Home page: https://harelang.org
Licenses: EUPL 1.2
Build system: hare
Synopsis: Harelang interversion updater tool
Description:

hare-update updates Harelang source files to newer versions of the language and stdlib automagically.

apply-refact 0.10.0.0
Dependencies: ghc-refact@0.3.0.2 ghc-exactprint@1.5.0 ghc-paths@0.1.0.12 ghc-extra@1.7.13 ghc-syb@0.7.2.3 ghc-filemanip@0.3.6.3 ghc-uniplate@1.6.13 ghc-unix-compat@0.5.4 ghc-optparse-applicative@0.17.1.0
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://github.com/mpickering/apply-refact
Licenses: Modified BSD
Build system: haskell
Synopsis: Perform refactorings specified by the refact library
Description:

This package lets you perform refactorings specified by the refact library. It is primarily used with HLint's --refactor flag.

hscolour 1.24.4
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://hackage.haskell.org/package/hscolour
Licenses: Modified BSD
Build system: haskell
Synopsis: Script to colourise Haskell code
Description:

HSColour is a small Haskell script to colourise Haskell code. It currently has six output formats: ANSI terminal codes (optionally XTerm-256colour codes), HTML 3.2 with font tags, HTML 4.01 with CSS, HTML 4.01 with CSS and mouseover annotations, XHTML 1.0 with inline CSS styling, LaTeX, and mIRC chat codes.

git-annex 10.20250721
Dependencies: curl@8.6.0 ghc-aeson@2.0.3.0 ghc-ansi-terminal@0.11.4 ghc-async@2.2.4 ghc-attoparsec@0.14.4 ghc-aws@0.23 ghc-bloomfilter@2.0.1.2 ghc-byteable@0.1.1 ghc-case-insensitive@1.2.1.0 ghc-clientsession@0.9.1.2 ghc-concurrent-output@1.10.18 ghc-conduit@1.3.5 ghc-connection@0.3.1 ghc-crypto-api@0.13.3 ghc-cryptonite@0.30 ghc-data-default@0.7.1.1 ghc-dav@1.3.4 ghc-dbus@1.2.29 ghc-disk-free-space@0.1.0.1 ghc-dlist@1.0 ghc-edit-distance@0.2.2.1 ghc-exceptions@0.10.4 ghc-fdo-notify@0.3.1 ghc-feed@1.3.2.1 ghc-filepath-bytestring@1.4.2.1.12 ghc-free@5.1.10 ghc-git-lfs@1.2.5 ghc-hinotify@0.4.1 ghc-http-client@0.7.13.1 ghc-http-client-tls@0.3.6.1 ghc-http-client-restricted@0.0.5 ghc-http-conduit@2.3.8.1 ghc-http-types@0.12.3 ghc-ifelse@0.85 ghc-magic@1.1 ghc-memory@0.17.0 ghc-microlens@0.4.12.0 ghc-monad-control@1.0.3.1 ghc-monad-logger@0.3.40 ghc-mountpoints@1.0.2 ghc-network@3.1.4.0 ghc-network-bsd@2.8.1.0 ghc-network-info@0.2.1 ghc-network-multicast@0.3.2 ghc-network-uri@2.6.4.2 ghc-old-locale@1.0.0.7 ghc-optparse-applicative@0.17.1.0 ghc-persistent@2.13.3.5 ghc-persistent-sqlite@2.13.1.1 ghc-persistent-template@2.12.0.0 ghc-quickcheck@2.14.3 ghc-random@1.2.1.1 ghc-regex-tdfa@1.3.2.1 ghc-resourcet@1.2.6 ghc-safesemaphore@0.10.1 ghc-sandi@0.5 ghc-securemem@0.1.10 ghc-servant-client@0.19 ghc-servant-server@0.19.2 ghc-socks@0.6.1 ghc-split@0.2.3.5 ghc-stm-chans@3.0.0.9 ghc-tagsoup@0.14.8 ghc-torrent@10000.1.3 ghc-transformers@0.5.6.2 ghc-unbounded-delays@0.1.1.1 ghc-unix-compat@0.5.4 ghc-unliftio-core@0.2.1.0 ghc-unordered-containers@0.2.19.1 ghc-utf8-string@1.0.2 ghc-uuid@1.3.15 ghc-vector@0.12.3.1 ghc-wai@3.2.3 ghc-wai-extra@3.1.13.0 ghc-warp@3.3.23 ghc-warp-tls@3.3.4 ghc-yesod@1.6.2.1 ghc-yesod-core@1.6.24.2 ghc-yesod-form@1.7.4 ghc-yesod-static@1.6.1.0 lsof@4.99.3 rsync@3.4.1 xdg-utils@1.2.1
Propagated dependencies: git@2.52.0
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://git-annex.branchable.com/
Licenses: AGPL 3+ GPL 3+ FreeBSD Expat GPL 2
Build system: haskell
Synopsis: Manage files with Git, without checking in their contents
Description:

This package allows managing files with Git, without checking the file contents into Git. It can store files in many places, such as local hard drives and cloud storage services. It can also be used to keep a folder in sync between computers.

kmonad 0.4.2-1.07cd1cb
Dependencies: ghc-cereal@0.5.8.3 ghc-exceptions@0.10.4 ghc-lens@5.1.1 ghc-megaparsec@9.2.2 ghc-optparse-applicative@0.17.1.0 ghc-resourcet@1.2.6 ghc-rio@0.1.22.0 ghc-unliftio@0.2.25.0 ghc-unordered-containers@0.2.19.1 ghc-template-haskell@2.18.0.0
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://github.com/david-janssen/kmonad
Licenses: Expat
Build system: haskell
Synopsis: Advanced keyboard manager
Description:

KMonad is a keyboard remapping utility that supports advanced functionality, such as custom keymap layers and modifiers, macros, and conditional mappings that send a different keycode when tapped or held. By operating at a lower level than most similar tools, it supports X11, Wayland, and Linux console environments alike.

shellcheck 0.10.0
Dependencies: ghc-aeson@2.0.3.0 ghc-diff@0.4.1 ghc-fgl@5.7.0.3 ghc-quickcheck@2.14.3 ghc-regex-tdfa@1.3.2.1
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://www.shellcheck.net/
Licenses: GPL 3+
Build system: haskell
Synopsis: Static analysis for shell scripts
Description:

shellcheck provides static analysis for bash and sh shell scripts. It gives warnings and suggestions in order to:

  1. Point out and clarify typical beginner's syntax issues that cause a shell to give cryptic error messages.

  2. Point out and clarify typical intermediate level semantic problems that cause a shell to behave strangely and counter-intuitively.

  3. Point out subtle caveats, corner cases and pitfalls that may cause an advanced user's otherwise working script to fail under future circumstances.

greenclip 4.2
Dependencies: libx11@1.8.12 libxext@1.3.6 libxscrnsaver@1.2.4 ghc-x11@1.10.3 ghc-exceptions@0.10.4 ghc-hashable@1.4.2.0 ghc-microlens@0.4.12.0 ghc-microlens-mtl@0.2.0.3 ghc-protolude@0.3.3 ghc-tomland@1.3.3.2 ghc-vector@0.12.3.1 ghc-wordexp@0.2.2
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://github.com/erebe/greenclip
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple Clipboard manager
Description:

greenclip is a clipboard manager written in Haskell.

cpphs 1.20.9.1
Dependencies: ghc-polyparse@1.13 ghc-old-locale@1.0.0.7 ghc-old-time@1.1.0.3
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://projects.haskell.org/cpphs/
Licenses: LGPL 2.1+ GPL 3+
Build system: haskell
Synopsis: Liberalised re-implementation of cpp, the C pre-processor
Description:

Cpphs is a re-implementation of the C pre-processor that is both more compatible with Haskell, and itself written in Haskell so that it can be distributed with compilers. This version of the C pre-processor is pretty-much feature-complete and compatible with traditional (K&R) pre-processors. Additional features include: a plain-text mode; an option to unlit literate code files; and an option to turn off macro-expansion.

ghcid 0.8.7
Dependencies: ghc-extra@1.7.13 ghc-ansi-terminal@0.11.4 ghc-cmdargs@0.10.22 ghc-fsnotify@0.3.0.1 ghc-terminal-size@0.3.4
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://github.com/ndmitchell/ghcid#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: GHCi based bare bones IDE
Description:

Either "GHCi as a daemon" or "GHC + a bit of an IDE". A very simple Haskell development tool which shows you the errors in your project and updates them whenever you save. Run ghcid --topmost --command=ghci, where --topmost makes the window on top of all others (Windows only) and --command is the command to start GHCi on your project (defaults to ghci if you have a .ghci file, or else to cabal repl).

hlint 3.4.1
Dependencies: ghc-unordered-containers@0.2.19.1 ghc-vector@0.12.3.1 ghc-file-embed@0.0.15.0 ghc-utf8-string@1.0.2 ghc-data-default@0.7.1.1 cpphs@1.20.9.1 ghc-cmdargs@0.10.22 ghc-uniplate@1.6.13 ghc-ansi-terminal@0.11.4 ghc-extra@1.7.13 ghc-refact@0.3.0.2 ghc-aeson@2.0.3.0 ghc-deriving-aeson@0.2.9 ghc-filepattern@0.1.3 ghc-lib-parser-ex@9.2.0.4 hscolour@1.24.4 ghc-yaml@0.11.11.1
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://github.com/ndmitchell/hlint#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Suggest improvements for Haskell source code
Description:

HLint reads Haskell programs and suggests changes that hopefully make them easier to read. HLint also makes it easy to disable unwanted suggestions, and to add your own custom suggestions.

raincat 1.2.1
Dependencies: bash-minimal@5.2.37 ghc-extensible-exceptions@0.1.1.4 ghc-random@1.2.1.1 ghc-glut@2.7.0.16 freeglut@3.4.0 ghc-opengl@3.0.3.0 ghc-sdl2@2.5.5.0 ghc-sdl2-image@2.1.0.0 ghc-sdl2-mixer@1.2.0.0
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://www.gamecreation.org/games/raincat
Licenses: Modified BSD
Build system: haskell
Synopsis: Puzzle game with a cat in lead role
Description:

Project Raincat is a game developed by Carnegie Mellon students through GCS during the Fall 2008 semester. Raincat features game play inspired from classics Lemmings and The Incredible Machine. The project proved to be an excellent learning experience for the programmers. Everything is programmed in Haskell.

Total packages: 69282