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

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.


ghc-hxt 9.3.1.22
Dependencies: ghc-hxt-charproperties@9.5.0.0 ghc-hxt-unicode@9.0.2.4 ghc-hxt-regex-xmlschema@9.2.0.7 ghc-network-uri@2.6.4.2
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://github.com/UweSchmidt/hxt
Licenses: Expat
Build system: haskell
Synopsis: Collection of tools for processing XML with Haskell
Description:

The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a more general approach for processing XML with Haskell.

ghc-httpd-shed 0.4.1.2
Dependencies: ghc-network-uri@2.6.4.2 ghc-network@3.2.8.0 ghc-network-bsd@2.8.1.0
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://hackage.haskell.org/package/httpd-shed
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple web-server with an interact style API
Description:

This web server promotes a function from Request to IO Response into a local web server. The user can decide how to interpret the requests, and the library is intended for implementing Ajax APIs.

ghc-hxt-unicode 9.0.2.4
Dependencies: ghc-hxt-charproperties@9.5.0.0
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: http://www.fh-wedel.de/~si/HXmlToolbox/index.html https://github.com/UweSchmidt/hxt
Licenses: Expat
Build system: haskell
Synopsis: Unicode en-/decoding functions for utf8, iso-latin-* and other encodings
Description:

This package provides Unicode encoding and decoding functions for encodings used in the Haskell XML Toolbox. ISO Latin 1-16, utf8, utf16, ASCII are supported. Decoding is done with lazy functions, errors may be detected or ignored.

ghc-yesod-form 1.7.9
Dependencies: ghc-aeson@2.2.3.0 ghc-attoparsec@0.14.4 ghc-blaze-builder@0.4.4.1 ghc-blaze-html@0.9.2.0 ghc-blaze-markup@0.8.3.0 ghc-byteable@0.1.1 ghc-data-default@0.8.0.1 ghc-email-validate@2.3.2.21 ghc-persistent@2.17.1.0 ghc-resourcet@1.3.0 ghc-shakespeare@2.1.0.1 ghc-wai@3.2.4 ghc-xss-sanitize@0.3.7.2 ghc-yesod-core@1.6.27.1 ghc-yesod-persistent@1.6.0.8 ghc-network-uri@2.6.4.2
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: http://www.yesodweb.com/
Licenses: Expat
Build system: haskell
Synopsis: Form handling support for Yesod Web Framework
Description:

This Haskell package provides a set of basic form inputs such as text, number, time, checkbox, select, textarea, etc through the Yesod.Form.Fields module. Also, there is Yesod.Form.Nic module providing richtext field using Nic editor.

ghc-wai-websockets 3.0.1.2
Dependencies: ghc-wai@3.2.4 ghc-case-insensitive@1.2.1.0 ghc-network@3.2.8.0 ghc-websockets@0.13.0.0 ghc-http-types@0.12.4
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://github.com/yesodweb/wai
Licenses: Expat
Build system: haskell
Synopsis: Provide a bridge between WAI and the websockets package
Description:

Use websockets with WAI applications, primarily those hosted via Warp.

ghc-html-conduit 1.3.2.2
Dependencies: ghc-resourcet@1.3.0 ghc-conduit@1.3.6.1 ghc-xml-conduit@1.10.0.1 ghc-xml-types@0.3.8 ghc-attoparsec@0.14.4 ghc-conduit-extra@1.3.8
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://github.com/snoyberg/xml
Licenses: Expat
Build system: haskell
Synopsis: Parse HTML documents using xml-conduit datatypes
Description:

This package provides a parser for HTML documents that uses tagstream-conduit. It automatically balances mismatched tags, so that there shouldn't be any parse failures. It does not handle a full HTML document rendering, such as adding missing html and head tags. Note that, since version 1.3.1, it uses an inlined copy of tagstream-conduit with entity decoding bugfixes applied.

ghc-js-chart 2.9.4.1
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://github.com/jonascarpay/js-chart#readme
Licenses: Expat
Build system: haskell
Synopsis: Obtain minified chart.js code
Description:

This package bundles the minified chart.js code into a Haskell package, so it can be depended upon by Cabal packages. The first three components of the version number match the upstream chart.js version. The package is designed to meet the redistribution requirements of downstream users (e.g. Debian). This package is a fork of ghc-js-flot using chart.js instead of flot.

ghc-aeson-better-errors 0.9.1.3
Dependencies: ghc-aeson@2.2.3.0 ghc-unordered-containers@0.2.20 ghc-dlist@1.0 ghc-scientific@0.3.8.0 ghc-vector@0.13.2.0 ghc-transformers-compat@0.7.2 ghc-void@0.7.3
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://github.com/hdgarrood/aeson-better-errors
Licenses: Expat
Build system: haskell
Synopsis: Better error messages when decoding JSON values in Haskell
Description:

Gives you the tools to build parsers to decode JSON values, and gives good error messages when parsing fails. See also http://harry.garrood.me/blog/aeson-better-errors/.

ghc-http-reverse-proxy 0.6.2.0
Dependencies: ghc-blaze-builder@0.4.4.1 ghc-case-insensitive@1.2.1.0 ghc-conduit@1.3.6.1 ghc-conduit-extra@1.3.8 ghc-http-client@0.7.19 ghc-http-types@0.12.4 ghc-network@3.2.8.0 ghc-resourcet@1.3.0 ghc-streaming-commons@0.2.3.0 ghc-unliftio@0.2.25.1 ghc-wai@3.2.4 ghc-wai-logger@2.5.0 ghc-word8@0.1.3
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://github.com/fpco/http-reverse-proxy
Licenses: Modified BSD
Build system: haskell
Synopsis: Reverse proxy HTTP requests, either over raw sockets or with WAI
Description:

Provides a simple means of reverse-proxying HTTP requests. The raw approach uses the same technique as leveraged by keter, whereas the WAI approach performs full request/response parsing via WAI and http-conduit.

ghc-bsb-http-chunked 0.0.0.4
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://github.com/sjakobi/bsb-http-chunked
Licenses: Modified BSD
Build system: haskell
Synopsis: Chunked HTTP transfer encoding for bytestring builders
Description:

This Haskell library contains functions for encoding bytestring builders for chunked Hypertext Transfer Protocol (HTTP) 1.1 transfers.

ghc-snap-server 1.1.2.1
Dependencies: ghc-attoparsec@0.14.4 ghc-blaze-builder@0.4.4.1 ghc-case-insensitive@1.2.1.0 ghc-clock@0.8.4 ghc-io-streams@1.5.2.2 ghc-io-streams-haproxy@1.0.1.0 ghc-lifted-base@0.2.3.12 ghc-network@3.2.8.0 ghc-old-locale@1.0.0.7 ghc-snap-core@1.0.5.1 ghc-unix-compat@0.7.4.1 ghc-vector@0.13.2.0 ghc-bytestring-builder@0.10.8.2.0
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: http://snapframework.com/
Licenses: Modified BSD
Build system: haskell
Synopsis: Web server for the Snap Framework
Description:

Snap is a simple and fast web development framework and server written in Haskell. For more information, you can visit the Snap project website at http://snapframework.com/. The Snap HTTP server is a high performance web server library written in Haskell. Together with the snap-core library upon which it depends, it provides a clean and efficient Haskell programming interface to the HTTP protocol.

ghc-css-text 0.1.3.0
Dependencies: ghc-attoparsec@0.14.4
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://www.yesodweb.com/
Licenses: Expat
Build system: haskell
Synopsis: CSS parser and renderer
Description:

This package provides a CSS parser and renderer for Haskell.

ghc-scalpel 0.6.2.2
Dependencies: ghc-scalpel-core@0.6.2.2 ghc-case-insensitive@1.2.1.0 ghc-data-default@0.8.0.1 ghc-http-client@0.7.19 ghc-http-client-tls@0.3.6.4 ghc-tagsoup@0.14.8
Channel: guix
Location: gnu/packages/haskell-web.scm (gnu packages haskell-web)
Home page: https://github.com/fimad/scalpel
Licenses: ASL 2.0
Build system: haskell
Synopsis: High level web scraping library for Haskell
Description:

Scalpel is a web scraping library inspired by libraries like Parsec and Perl's Web::Scraper. Scalpel builds on top of TagSoup to provide a declarative and monadic interface.

ghc-markdown-unlit 0.6.0
Dependencies: ghc-base-compat@0.14.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/sol/markdown-unlit#readme
Licenses: Expat
Build system: haskell
Synopsis: Literate Haskell support for Markdown
Description:

This package allows you to have a README.md that at the same time is a literate Haskell program.

ghc-hashable 1.5.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/haskell-unordered-containers/hashable
Licenses: Modified BSD
Build system: haskell
Synopsis: Class for types that can be converted to a hash value
Description:

This package defines a class, Hashable, for types that can be converted to a hash value. This class exists for the benefit of hashing-based data structures. The package provides instances for basic types and a way to combine hash values.

ghc-ipynb 0.2
Dependencies: ghc-unordered-containers@0.2.20 ghc-base64-bytestring@1.2.1.0 ghc-aeson@2.2.3.0 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/ipynb
Licenses: Modified BSD
Build system: haskell
Synopsis: Data structure for working with Jupyter notebooks
Description:

This library defines a data structure for representing Jupyter notebooks, along with ToJSON and FromJSON instances for conversion to and from JSON .ipynb files.

ghc-network-uri 2.6.4.2
Dependencies: ghc-th-compat@0.1.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/network-uri
Licenses: Modified BSD
Build system: haskell
Synopsis: Library for URI manipulation
Description:

This package provides an URI manipulation interface. In network-2.6 the Network.URI module was split off from the network package into this package.

ghc-split 0.2.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/split
Licenses: Modified BSD
Build system: haskell
Synopsis: Combinator library for splitting lists
Description:

This package provides a collection of Haskell functions for splitting lists into parts, akin to the split function found in several mainstream languages.

ghc-th-expand-syns 0.4.12.0
Dependencies: ghc-syb@0.7.2.4 ghc-th-abstraction@0.7.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/DanielSchuessler/th-expand-syns
Licenses: Modified BSD
Build system: haskell
Synopsis: Expands type synonyms in Template Haskell ASTs
Description:

This package enables users to expand type synonyms in Template Haskell abstract syntax trees (ASTs).

ghc-generic-lens-core 2.2.1.0
Dependencies: ghc-indexed-profunctors@0.1.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/kcsongor/generic-lens
Licenses: Modified BSD
Build system: haskell
Synopsis: Generically derive traversals, lenses and prisms
Description:

This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a focus on good type inference and error messages when possible. This package is the shared internal logic of the generic-lens and generic-optics libraries.

ghc-postgresql-simple 0.7.0.1
Dependencies: ghc-time-compat@1.9.8 ghc-aeson@2.2.3.0 ghc-attoparsec@0.14.4 ghc-case-insensitive@1.2.1.0 ghc-hashable@1.5.0.0 ghc-only@0.1 ghc-postgresql-libpq@0.11.0.0 ghc-scientific@0.3.8.0 ghc-uuid-types@1.0.6 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/postgresql-simple
Licenses: Modified BSD
Build system: haskell
Synopsis: Mid-Level PostgreSQL client library
Description:

This package provides a mid-Level PostgreSQL client library, forked from ghc-mysql-simple.

ghc-reducers 3.12.5
Dependencies: ghc-fingertree@0.1.6.2 ghc-hashable@1.5.0.0 ghc-unordered-containers@0.2.20 ghc-semigroupoids@6.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/reducers/
Licenses: Modified BSD
Build system: haskell
Synopsis: Semigroups, specialized containers and a general map/reduce framework
Description:

This library provides various semigroups, specialized containers and a general map/reduce framework for Haskell.

ghc-cmark-gfm 0.2.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/kivikakk/cmark-gfm-hs
Licenses: Modified BSD
Build system: haskell
Synopsis: Fast, accurate GitHub Flavored Markdown parser and renderer
Description:

This package provides Haskell bindings for libcmark-gfm, the reference parser for GitHub Flavored Markdown, a fully specified variant of Markdown. It includes sources for libcmark-gfm and does not require prior installation of the C library.

ghc-citeproc 0.9.0.1
Dependencies: ghc-safe@0.3.21 ghc-case-insensitive@1.2.1.0 ghc-vector@0.13.2.0 ghc-scientific@0.3.8.0 ghc-uniplate@1.6.13 ghc-xml-conduit@1.10.0.1 ghc-attoparsec@0.14.4 ghc-data-default@0.8.0.1 ghc-aeson@2.2.3.0 ghc-file-embed@0.0.16.0 ghc-pandoc-types@1.23.1 ghc-unicode-collation@0.1.3.6 ghc-base-compat@0.14.1 ghc-aeson-pretty@0.8.10
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/citeproc
Licenses: FreeBSD
Build system: haskell
Synopsis: Generate citations and bibliography from CSL styles
Description:

ghc-citeproc parses Citation Style Language style files and uses them to generate a list of formatted citations and bibliography entries. For more information about CSL, see https://citationstyles.org/.

Total packages: 33008