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

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-protocol-version-header 0.15.0
Propagated dependencies: ocaml-core@0.15.1 ocaml-ppx-jane@0.15.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/protocol_version_header
Licenses: Expat
Synopsis: Protocol versioning
Description:

This library offers a lightweight way for applications protocols to version themselves. The more protocols that add themselves to Known_protocol, the nicer error messages we will get when connecting to a service while using the wrong protocol.

ocaml-seq 0.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/c-cube/seq
Licenses: LGPL 2.1+
Synopsis: OCaml's standard iterator type
Description:

This package is a compatibility package for OCaml's standard iterator type starting from 4.07.

ocaml5.0-eio-luv 0.8.1
Propagated dependencies: ocaml5.0-eio@0.8.1 ocaml5.0-luv@0.5.14
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-multicore/eio
Licenses: ISC
Synopsis: Libuv-based backend for Ocaml Eio
Description:

Eio_luv provides a cross-platform backend for Ocaml Eio's APIs using luv (libuv)

ocaml-charinfo-width 1.1.0-1.20aaaa6
Propagated dependencies: ocaml-result@1.5 ocaml-camomile@1.0.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/kandu/charinfo_width/
Licenses: Expat
Synopsis: Determine column width for a character
Description:

This module implements purely in OCaml a character width function that follows the prototype of POSIX's wcwidth.

ocaml-lablgtk3-sourceview3 3.1.3
Dependencies: camlp5@8.00.03 gtk+@3.24.51
Propagated dependencies: gtksourceview@3.24.11 lablgtk@3.1.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/garrigue/lablgtk
Licenses: LGPL 2.0
Synopsis: OCaml interface to GTK+ gtksourceview library
Description:

This package provides the lablgtk interface to the GTK+ gtksourceview library.

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
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-benchmark 1.6
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/Chris00/ocaml-benchmark
Licenses: LGPL 3+
Synopsis: Benchmark running times of code
Description:

This module provides a set of tools to measure the running times of your functions and to easily compare the results. A statistical test is used to determine whether the results truly differ.

ocaml5.0-findlib 1.9.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: http://projects.camlcity.org/projects/findlib.html
Licenses: X11
Synopsis: Management tool for OCaml libraries
Description:

The "findlib" library provides a scheme to manage reusable software components (packages), and includes tools that support this scheme. Packages are collections of OCaml modules for which metainformation can be stored. The packages are kept in the file system hierarchy, but with strict directory structure. The library contains functions to look the directory up that stores a package, to query metainformation about a package, and to retrieve dependency information about multiple packages. There is also a tool that allows the user to enter queries on the command-line. In order to simplify compilation and linkage, there are new frontends of the various OCaml compilers that can directly deal with packages.

ocaml-grain-dypgen 0.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/grain-lang/dypgen
Licenses: CeCILL-B
Synopsis: Self-extensible parsers and lexers for OCaml
Description:

This package provides a GLR parser generator for OCaml. It is able to generate self-extensible parsers (also called adaptive parsers) as well as extensible lexers for the parsers it produces.

ocaml-ocp-indent 1.8.2
Propagated dependencies: ocaml-cmdliner@1.1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://www.typerex.org/ocp-indent.html
Licenses: LGPL 2.1
Synopsis: Tool to indent OCaml programs
Description:

Ocp-indent is based on an approximate, tolerant OCaml parser and a simple stack machine. Presets and configuration options are available, with the possibility to set them project-wide. It supports the most common syntax extensions, and it is extensible for others.

This package includes:

  • An indentor program, callable from the command-line or from within editors,

  • Bindings for popular editors,

  • A library that can be directly used by editor writers, or just for fault-tolerant and approximate parsing.

ocaml-luv 0.5.14
Dependencies: libuv@1.44.2
Propagated dependencies: ocaml-ctypes@0.23.0 ocaml-result@1.5 ocaml-odoc@2.2.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/aantron/luv
Licenses: Expat
Synopsis: Binding to libuv: cross-platform asynchronous I/O
Description:

Luv is a binding to libuv, the cross-platform C library that does asynchronous I/O in Node.js and runs its main loop. Besides asynchronous I/O, libuv also supports multiprocessing and multithreading. Multiple event loops can be run in different threads. libuv also exposes a lot of other functionality, amounting to a full OS API, and an alternative to the standard module Unix.

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

opam-installer 2.1.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://opam.ocamlpro.com/
Licenses: LGPL 3
Synopsis: Tool for installing OCaml packages
Description:

opam-installer is a tool for installing OCaml packages based on .install files defined by the OPAM package manager. It is useful for installing OCaml packages without requiring the entirety of OPAM.

ocamlify 0.0.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://forge.ocamlcore.org/projects/ocamlify
Licenses: LGPL 2.1+
Synopsis: Include files in OCaml code
Description:

OCamlify creates OCaml source code by including whole files into OCaml string or string list. The code generated can be compiled as a standard OCaml file. It allows embedding external resources as OCaml code.

ocaml-uuseg 15.0.0
Propagated dependencies: ocaml-uucp@15.0.0 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/uuseg
Licenses: ISC
Synopsis: Unicode text segmentation for OCaml
Description:

Uuseg is an OCaml library for segmenting Unicode text. It implements the locale independent Unicode text segmentation algorithms to detect grapheme cluster, word and sentence boundaries and the Unicode line breaking algorithm to detect line break opportunities.

The library is independent from any IO mechanism or Unicode text data structure and it can process text without a complete in-memory representation.

ocaml-ppx-stable-witness 0.16.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-ppxlib@0.28.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/ppx_stable_witness
Licenses: Expat
Synopsis: Mark a type as stable across versions
Description:

This ppx extension is used for deriving a witness that a type is intended to be stable. In this context, stable means that the serialization format will never change. This allows programs running at different versions of the code to safely communicate.

ocaml-odoc-parser 2.0.0
Propagated dependencies: ocaml-astring@0.8.5 ocaml-camlp-streams@5.0.1 ocaml-result@1.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-doc/odoc-parser
Licenses: ISC
Synopsis: Parser for ocaml documentation comments
Description:

This package provides a library for parsing the contents of OCaml documentation comments, formatted using Odoc syntax, an extension of the language understood by ocamldoc.

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
Synopsis: Monadic let-bindings
Description:

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

opam 2.1.5
Dependencies: ocaml-opam-client@2.1.5
Propagated dependencies: ocaml-graph@2.0.0 ocaml-re@1.10.4 ocaml-cppo@1.6.9
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://opam.ocamlpro.com/
Licenses: LGPL 3
Synopsis: Package manager for OCaml
Description:

OPAM is a tool to manage OCaml packages. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.

ocaml-bitstring 4.1.0
Propagated dependencies: ocaml-stdlib-shims@0.3.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/xguerin/bitstring
Licenses: ISC
Synopsis: Bitstrings and bitstring matching for OCaml
Description:

Adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml. You can use this module to both parse and generate binary formats, files and protocols. Bitstring handling is added as primitives to the language, making it exceptionally simple to use and very powerful.

ocaml5.0-dune 3.19.1
Propagated dependencies: ocaml5.0-dune-configurator@3.19.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml/dune
Licenses: Expat
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.

dedukti 2.7
Dependencies: gmp@6.3.0 ocaml-cmdliner@1.1.1 ocaml-z3@4.13.0 z3@4.13.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://deducteam.github.io/
Licenses: CeCILL-C
Synopsis: Proof-checker for the λΠ-calculus modulo theory, an extension of the λ-calculus
Description:

Dedukti is a proof-checker for the λΠ-calculus modulo theory. The λΠ-calculus is an extension of the simply typed λ-calculus with dependent types. The λΠ-calculus modulo theory is itself an extension of the λΠ-calculus where the context contains variable declaration as well as rewrite rules. This system is not designed to develop proofs, but to check proofs developed in other systems. In particular, it enjoys a minimalistic syntax.

ocaml-pprint 20220103
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/fpottier/pprint
Licenses: LGPL 2.0
Synopsis: OCaml pretty-printing combinator library and rendering engine
Description:

This OCaml library offers a set of combinators for building so-called documents as well as an efficient engine for converting documents to a textual, fixed-width format. The engine takes care of indentation and line breaks, while respecting the constraints imposed by the structure of the document and by the text width.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31092