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

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-angstrom 0.15.0
Propagated dependencies: ocaml-bigstringaf@0.9.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/inhabitedtype/angstrom
Licenses: Modified BSD
Build system: dune
Synopsis: Parser combinators built for speed and memory-efficiency
Description:

Angstrom is a parser-combinator library that makes it easy to write efficient, expressive, and reusable parsers suitable for high-performance applications. It exposes monadic and applicative interfaces for composition, and supports incremental input through buffered and unbuffered interfaces. Both interfaces give the user total control over the blocking behavior of their application, with the unbuffered interface enabling zero-copy IO. Parsers are backtracking by default and support unbounded lookahead.

ocaml-oasis 0.4.11
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://oasis.forge.ocamlcore.org
Licenses: LGPL 2.1+
Build system: ocaml
Synopsis: Integrates a configure, build, install system in OCaml projects
Description:

OASIS is a tool to integrate a configure, build and install system in your OCaml projects. It helps to create standard entry points in your build system and allows external tools to analyse your project easily.

ocaml-bheap 2.0.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/backtracking/bheap
Licenses: LGPL 2.1
Build system: dune
Synopsis: Priority queues
Description:

Traditional implementation of priority queues using a binary heap encoded in a resizable array.

lablgtk 3.1.3
Dependencies: camlp5@8.00.03 gtk+@3.24.51
Propagated dependencies: ocaml-cairo2@0.6.4 ocaml-camlp-streams@5.0.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/garrigue/lablgtk
Licenses: LGPL 2.0
Build system: dune
Synopsis: OCaml interface to GTK+3
Description:

LablGtk is an OCaml interface to GTK+ 1.2, 2.x and 3.x. It provides a strongly-typed object-oriented interface that is compatible with the dynamic typing of GTK+. Most widgets and methods are available. LablGtk also provides bindings to gdk-pixbuf, the GLArea widget (in combination with LablGL), gnomecanvas, gnomeui, gtksourceview, gtkspell, libglade (and it can generate OCaml code from .glade files), libpanel, librsvg and quartz.

ocaml-psq 0.2.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/pqwy/psq
Licenses: ISC
Build system: dune
Synopsis: Functional Priority Search Queues for OCaml
Description:

This library provides Functional Priority Search Queues for OCaml. Typical applications are searches, schedulers and caches.

ocaml-lwt-log 1.1.2
Propagated dependencies: ocaml-lwt@5.6.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/aantron/lwt_log
Licenses: LGPL 2.1
Build system: dune
Synopsis: Logging library
Description:

This package provides a deprecated logging component for ocaml lwt.

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-ppx-assert 0.15.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-ppx-cold@0.15.0 ocaml-ppx-compare@0.15.0 ocaml-ppx-here@0.15.0 ocaml-ppx-sexp-conv@0.15.1 ocaml-migrate-parsetree@2.4.0 ocaml-ppxlib@0.28.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/ppx_assert
Licenses: ASL 2.0
Build system: dune
Synopsis: Assert-like extension nodes that raise useful errors on failure
Description:

This package contains assert-like extension nodes that raise useful errors on failure.

ocaml-mirage 4.3.3
Propagated dependencies: ocaml-astring@0.8.5 ocaml-bos@0.2.1 ocaml-functoria@4.3.3 ocaml-ipaddr@5.3.1 ocaml-logs@0.7.0 ocaml-mirage-runtime@4.3.3 ocaml-opam-monorepo@0.3.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/mirage
Licenses: ISC
Build system: dune
Synopsis: The MirageOS library operating system
Description:

Library operating system that constructs unikernels for secure, high-performance network applications across a variety of cloud computing and mobile platforms. Code can be developed on a normal OS and then compiled into a fully-standalone, specialised unikernel.

ocaml-optint 0.3.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/optint
Licenses: ISC
Build system: dune
Synopsis: Efficient integer types on 64-bit architectures for OCaml
Description:

This OCaml library provides two new integer types, Optint.t and Int63.t, which guarantee efficient representation on 64-bit architectures and provide a best-effort boxed representation on 32-bit architectures.

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-reactivedata 0.3
Propagated dependencies: ocaml-react@1.2.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocsigen/reactiveData
Licenses: LGPL 2.1+
Build system: dune
Synopsis: Declarative events and signals for OCaml
Description:

React is an OCaml module for functional reactive programming (FRP). It provides support to program with time varying values: declarative events and signals. React doesn't define any primitive event or signal, it lets the client chooses the concrete timeline.

ocaml5.0-eio 0.8.1
Propagated dependencies: ocaml5.0-bigstringaf@0.9.0 ocaml5.0-cstruct@6.1.1 ocaml5.0-lwt@5.6.1 ocaml5.0-lwt-dllist@1.0.1 ocaml5.0-logs@0.7.0 ocaml5.0-optint@0.3.0 ocaml5.0-psq@0.2.1 ocaml5.0-fmt@0.9.0 ocaml5.0-hmap@0.8.1 ocaml5.0-mtime@2.0.0 ocaml5.0-odoc@2.2.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: Effect-based direct-style IO API for OCaml
Description:

This package provides an effect-based IO API for multicore OCaml with fibers.

ocaml-frontc 4.1.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://www.irit.fr/FrontC
Licenses: LGPL 2.1
Build system: dune
Synopsis: C parser and lexer library
Description:

FrontC is an OCAML library providing a C parser and lexer. The result is a syntactic tree easy to process with usual OCAML tree management. It provides support for ANSI C syntax, old-C K&R style syntax and the standard GNU CC attributes. It provides also a C pretty printer as an example of use.

ocaml-uuidm 0.9.8
Propagated dependencies: ocaml-cmdliner@1.1.1 ocaml-topkg@1.0.6
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/uuidm
Licenses: ISC
Build system: ocaml
Synopsis: Universally unique identifiers for OCaml
Description:

Uuidm is an OCaml module implementing 128 bits universally unique identifiers (UUIDs) version 3, 5 (named based with MD5, SHA-1 hashing) and 4 (random based) according to RFC 4122.

ocaml-afl-persistent 1.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/stedolan/ocaml-afl-persistent
Licenses: Expat
Build system: ocaml
Synopsis: Use afl-fuzz in persistent mode
Description:

afl-fuzz normally works by repeatedly forking the program being tested. Using this package, you can run afl-fuzz in ``persistent mode'', which avoids repeated forking and is much faster.

ocaml-ipaddr 5.3.1
Propagated dependencies: ocaml-macaddr@5.3.1 ocaml-domain-name@0.4.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/ocaml-ipaddr
Licenses: ISC
Build system: dune
Synopsis: Library for manipulation of IP (and MAC) address representations
Description:

IP address types with serialization, supporting a wide range of RFCs.

ocaml-ocp-index 1.3.4
Propagated dependencies: ocaml-ocp-indent@1.8.2 ocaml-re@1.10.4 ocaml-cmdliner@1.1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://www.typerex.org/ocp-index.html
Licenses: GPL 3+ LGPL 2.1+
Build system: dune
Synopsis: Lightweight completion and documentation browsing for OCaml libraries
Description:

This package includes only the ocp-index library and command-line tool.

ocaml-ppx-let 0.15.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-migrate-parsetree@2.4.0 ocaml-ppxlib@0.28.0 ocaml-ppx-here@0.15.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/ppx_let
Licenses: ASL 2.0
Build system: dune
Synopsis: Monadic let-bindings
Description:

A ppx rewriter for monadic and applicative let bindings, match expressions, and if expressions.

ocaml-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.

ocaml-graph 2.0.0
Propagated dependencies: ocaml-stdlib-shims@0.3.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/backtracking/ocamlgraph/
Licenses: LGPL 2.1
Build system: dune
Synopsis: Graph library for OCaml
Description:

OCamlgraph is a generic graph library for OCaml.

ocaml-fieldslib 0.15.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-migrate-parsetree@2.4.0 ocaml-ppxlib@0.28.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/fieldslib
Licenses: ASL 2.0
Build system: dune
Synopsis: Syntax extension to record fields
Description:

Syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values.

ocaml-async 0.15.0
Propagated dependencies: ocaml-async-kernel@0.15.0 ocaml-async-rpc-kernel@0.15.0 ocaml-async-unix@0.15.0 ocaml-core@0.15.1 ocaml-core-kernel@0.15.0 ocaml-core-unix@0.15.2 ocaml-ppx-jane@0.15.0 ocaml-ppx-log@0.15.0 ocaml-textutils@0.15.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/async
Licenses: Expat
Build system: dune
Synopsis: Asynchronous execution library
Description:

Library for asynchronous programming, i.e., programming where some part of the program must wait for things that happen at times determined by some external entity (like a human or another program).

ocaml-ocurl 0.9.2
Dependencies: curl@8.6.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: http://ocurl.forge.ocamlcore.org/
Licenses: ISC
Build system: ocaml
Synopsis: OCaml bindings for libcurl
Description:

Client-side URL transfer library, supporting HTTP and a multitude of other network protocols (FTP/SMTP/RTSP/etc).

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091