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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


ocaml-cmdliner 1.1.1
Dependencies: ocaml-result@1.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/cmdliner
Licenses: Modified BSD
Build system: ocaml
Synopsis: Declarative definition of command line interfaces for OCaml
Description:

Cmdliner is a module for the declarative definition of command line interfaces. It provides a simple and compositional mechanism to convert command line arguments to OCaml values and pass them to your functions. The module automatically handles syntax errors, help messages and UNIX man page generation. It supports programs with single or multiple commands and respects most of the POSIX and GNU conventions.

ocaml-emile 1.1
Propagated dependencies: ocaml-angstrom@0.15.0 ocaml-ipaddr@5.3.1 ocaml-base64@3.5.1 ocaml-pecu@0.6 ocaml-bigstringaf@0.9.0 ocaml-uutf@1.0.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/emile
Licenses: Expat
Build system: dune
Synopsis: Parser of email address according RFC822
Description:

This package provides a parser of email address according RFC822, RFC2822, RFC5321 and RFC6532. It handles UTF-8 email addresses and encoded-word according RFC2047.

ocaml-linenoise 1.4.0
Propagated dependencies: ocaml-result@1.5 ocaml-odoc@2.2.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-community/ocaml-linenoise
Licenses: FreeBSD
Build system: dune
Synopsis: Lightweight readline alternative
Description:

This package is a line-reading library for OCaml that aims to replace readline.

ocaml-timed 1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/rlepigre/ocaml-timed
Licenses: Expat
Build system: dune
Synopsis: Timed references for imperative state
Description:

Timed references for imperative state. This module provides an alternative type for references (or mutable cells) supporting undo/redo operations. In particular, an abstract notion of time is used to capture the state of the references at any given point, so that it can be restored. Note that usual reference operations only have a constant time / memory overhead (compared to those of the standard library).

Moreover, we provide an alternative implementation based on the references of the standard library (Pervasives module). However, it is less efficient than the first one.

ocaml-jsonm 1.0.1
Propagated dependencies: ocaml-uutf@1.0.3 ocaml-cmdliner@1.1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/jsonm
Licenses: ISC
Build system: ocaml
Synopsis: Non-blocking streaming JSON codec for OCaml
Description:

Jsonm is a non-blocking streaming codec to decode and encode the JSON data format. It can process JSON text without blocking on IO and without a complete in-memory representation of the data.

ocaml-astring 0.8.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/astring
Licenses: ISC
Build system: ocaml
Synopsis: Alternative String module for OCaml
Description:

Astring exposes an alternative String module for OCaml. This module balances minimality and expressiveness for basic, index-free, string processing and provides types and functions for substrings, string sets and string maps. The String module exposed by Astring has exception safe functions, removes deprecated and rarely used functions, alters some signatures and names, adds a few missing functions and fully exploits OCaml's newfound string immutability.

ocaml-ppx-yojson-conv-lib 0.16.0
Propagated dependencies: ocaml-yojson@2.0.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/ppx_yojson_conv_lib
Licenses: Expat
Build system: dune
Synopsis: Runtime library used by ocaml PPX yojson convertor
Description:

Ppx_yojson_conv_lib is the runtime library used by ppx_yojson_conv, a ppx rewriter that can be used to convert ocaml types to a Yojson.Safe value.

ocaml-ppx-deriving-yojson 3.7.0
Propagated dependencies: ocaml-yojson@2.0.2 ocaml-result@1.5 ocaml-ppx-deriving@5.2.1 ocaml-ppxlib@0.28.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-ppx/ppx_deriving_yojson
Licenses: Expat
Build system: dune
Synopsis: JSON codec generator for OCaml
Description:

Ppx_deriving_yojson is a ppx_deriving plugin that provides a JSON codec generator.

ocaml-integers 0.7.0
Propagated dependencies: ocaml-stdlib-shims@0.3.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocamllabs/ocaml-integers
Licenses: Expat
Build system: dune
Synopsis: Various signed and unsigned integer types for OCaml
Description:

The ocaml-integers library provides a number of 8-, 16-, 32- and 64-bit signed and unsigned integer types, together with aliases such as long and size_t whose sizes depend on the host platform.

ocaml-base-quickcheck 0.15.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-ppx-base@0.15.0 ocaml-ppx-fields-conv@0.15.0 ocaml-ppx-let@0.15.0 ocaml-ppx-sexp-message@0.15.0 ocaml-ppx-sexp-value@0.15.0 ocaml-splittable-random@0.15.0 ocaml-ppxlib@0.28.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/base_quickcheck
Licenses: Expat
Build system: dune
Synopsis: Randomized testing framework, designed for compatibility with Base
Description:

base-quickcheck provides randomized testing in the style of Haskell's Quickcheck library, with support for built-in types as well as types provided by Base.

ocaml5.0-dune 3.19.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml/dune
Licenses: Expat
Build system: ocaml
Synopsis: OCaml build system
Description:

Dune is a build system for OCaml. It provides a consistent experience and takes care of the low-level details of OCaml compilation. Descriptions of projects, libraries and executables are provided in dune files following an s-expression syntax.

ocaml-odoc 2.2.0
Dependencies: ocaml-astring@0.8.5 ocaml-bisect-ppx@2.8.3 ocaml-cmdliner@1.1.1 ocaml-fmt@0.9.0 ocaml-fpath@0.7.3 ocaml-logs@0.7.0 ocaml-migrate-parsetree@2.4.0 ocaml-odoc-parser@2.0.0 ocaml-re@1.10.4 ocaml-result@1.5 ocaml-tyxml@4.5.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml/odoc
Licenses: ISC
Build system: dune
Synopsis: OCaml documentation generator
Description:

Odoc is a documentation generator for OCaml. It reads doc comments, delimited with (** ... *), and outputs HTML.

Text inside doc comments is marked up in ocamldoc syntax. Odoc's main advantage over ocamldoc is an accurate cross-referencer, which handles the complexity of the OCaml module system.

ocaml-iso8601 0.2.6
Propagated dependencies: ocaml-stdlib-shims@0.3.0 ocaml-core-unix@0.15.2 ocaml-ounit@2.2.6
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-community/ISO8601.ml
Licenses: Expat
Build system: dune
Synopsis: Parser and printer for date-times in ISO8601
Description:

This package allows parsing of dates that follow the ISO 8601 and RFC 3339 formats in OCaml.

ocaml5.0-result 1.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/result
Licenses: Modified BSD
Build system: dune
Synopsis: Compatibility Result module
Description:

Uses the new result type defined in OCaml >= 4.03 while staying compatible with older version of OCaml should use the Result module defined in this library.

dune-site 3.19.1
Propagated dependencies: dune-private-libs@3.19.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml/dune
Licenses: Expat
Build system: dune
Synopsis: Location information embedder
Description:

This library helps embed location information inside executables and libraries

ocaml-time-now 0.15.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-jane-street-headers@0.15.0 ocaml-jst-config@0.16.0 ocaml-ppx-base@0.15.0 ocaml-ppx-optcomp@0.15.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/time_now
Licenses: Expat
Build system: dune
Synopsis: Reports the current time
Description:

Provides a single function to report the current time in nanoseconds since the start of the Unix epoch.

ocaml-tsdl 1.1.0
Dependencies: ocaml-topkg@1.0.6 sdl2@2.30.8 ocaml-integers@0.7.0 ocaml-ctypes@0.23.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/tsdl
Licenses: ISC
Build system: ocaml
Synopsis: Thin bindings to SDL for OCaml
Description:

Tsdl is an OCaml library providing thin bindings to the cross-platform SDL C library.

ocaml-fpath 0.7.3
Propagated dependencies: ocaml-topkg@1.0.6 ocaml-astring@0.8.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/fpath
Licenses: ISC
Build system: ocaml
Synopsis: File system paths for OCaml
Description:

Fpath is an OCaml module for handling file system paths with POSIX or Windows conventions. Fpath processes paths without accessing the file system and is independent from any system library.

ocaml-piqilib 0.6.16
Propagated dependencies: ocaml-xmlm@1.4.0 ocaml-sedlex@2.6 ocaml-easy-format@1.3.4 ocaml-base64@3.5.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://piqi.org
Licenses: ASL 2.0
Build system: ocaml
Synopsis: Data serialization and conversion library
Description:

Piqilib is the common library used by the piqi command-line tool and piqi-ocaml.

ocaml-ppx-log 0.15.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-ppx-here@0.15.0 ocaml-ppx-sexp-conv@0.15.1 ocaml-ppx-sexp-message@0.15.0 ocaml-sexplib@0.16.0 ocaml-ppxlib@0.28.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/ppx_log
Licenses: Expat
Build system: dune
Synopsis: Extension nodes for lazily rendering log messages
Description:

This package provides ppx_sexp_message-like extension nodes for lazily rendering log messages.

ocaml-merlin 4.14-414
Propagated dependencies: ocaml-merlin-lib@4.14-414 ocaml-yojson@2.0.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://ocaml.github.io/merlin/
Licenses: Expat
Build system: dune
Synopsis: Context sensitive completion for OCaml in Vim and Emacs
Description:

Merlin is an editor service that provides modern IDE features for OCaml. Emacs and Vim support is provided out-of-the-box. External contributors added support for Visual Studio Code, Sublime Text and Atom.

ocaml5.0-eio-linux 0.8.1
Propagated dependencies: ocaml5.0-eio@0.8.1 ocaml5.0-uring@0.5 ocaml5.0-logs@0.7.0 ocaml5.0-fmt@0.9.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-multicore/eio
Licenses: ISC
Build system: dune
Synopsis: Linux backend for ocaml-eio
Description:

Eio_linux provides a Linux io-uring backend for Ocaml Eio APIs, plus a low-level API that can be used directly (in non-portable code).

ocaml-batteries 3.5.1
Propagated dependencies: ocaml-num@1.4
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: http://batteries.forge.ocamlcore.org/
Licenses: LGPL 2.1+
Build system: ocaml
Synopsis: Development platform for the OCaml programming language
Description:

Define a standard set of libraries which may be expected on every compliant installation of OCaml and organize these libraries into a hierarchy of modules.

ocaml-crowbar 0.2.1
Propagated dependencies: ocaml-ocplib-endian@1.2 ocaml-cmdliner@1.1.1 ocaml-afl-persistent@1.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/stedolan/crowbar
Licenses: Expat
Build system: dune
Synopsis: Ocaml library for tests, let a fuzzer find failing cases
Description:

Crowbar is a library for testing code, combining QuickCheck-style property-based testing and the magical bug-finding powers of afl-fuzz.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087