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

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.


ocaml5.0-base 0.15.0-0.423dbad
Propagated dependencies: ocaml5.0-sexplib0@0.15.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/base
Licenses: Expat
Synopsis: Full standard library replacement for OCaml
Description:

Base is a complete and portable alternative to the OCaml standard library. It provides all standard functionalities one would expect from a language standard library. It uses consistent conventions across all of its module.

Base aims to be usable in any context. As a result system dependent features such as I/O are not offered by Base. They are instead provided by companion libraries such as ocaml-stdio.

ocaml-zed 3.2.1
Propagated dependencies: ocaml-react@1.2.2 ocaml-result@1.5 ocaml-uchar@0.0.2 ocaml-uutf@1.0.3 ocaml-uucp@15.0.0 ocaml-uuseg@15.0.0 ocaml-odoc@2.2.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-community/zed
Licenses: Modified BSD
Synopsis: Abstract engine for text edition in OCaml
Description:

This module provides an abstract engine for text edition. It can be used to write text editors, edition widgets, readlines, and more. The module Zed uses Camomile to fully support the Unicode specification, and implements an UTF-8 encoded string type with validation, and a rope datastructure to achieve efficient operations on large Unicode buffers. Zed also features a regular expression search on ropes. To support efficient text edition capabilities, Zed provides macro recording and cursor management facilities.

ocaml-ppx-sexp-value 0.15.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-ppx-here@0.15.0 ocaml-ppx-sexp-conv@0.15.1 ocaml-ppxlib@0.28.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/ppx_sexp_value
Licenses: Expat
Synopsis: Simplify building s-expressions from ocaml values
Description:

ppx-sexp-value is a ppx rewriter that simplifies building s-expressions from ocaml values.

dune-dyn 3.19.1
Propagated dependencies: ocaml-pp@2.0.0 dune-ordering@3.19.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml/dune
Licenses: Expat
Synopsis: Dune dynamic types
Description:

This library represents dynamic types in OCaml.

ocaml-shared-memory-ring 3.1.1
Propagated dependencies: ocaml-cstruct@6.1.1 ocaml-ppx-cstruct@6.1.1 ocaml-lwt-dllist@1.0.1 ocaml-mirage-profile@0.9.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/shared-memory-ring
Licenses: ISC
Synopsis: Xen-style shared memory rings
Description:

Libraries for creating shared memory producer/consumer rings. The rings follow the Xen ABI and may be used to create or implement Xen virtual devices.

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.

ocaml-ppx-cstruct 6.1.1
Propagated dependencies: ocaml-bigarray-compat@1.1.0 ocaml-cstruct@6.1.1 ocaml-ppxlib@0.28.0 ocaml-sexplib@0.16.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/ocaml-cstruct
Licenses: ISC
Synopsis: Access C structures via a camlp4 extension
Description:

Cstruct is a library and syntax extension to make it easier to access C-like structures directly from OCaml. It supports both reading and writing to these structures, and they are accessed via the Bigarray module.

ocaml-piqi 0.7.8
Propagated dependencies: ocaml-num@1.4 ocaml-piqilib@0.6.16 ocaml-stdlib-shims@0.3.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/alavrik/piqi-ocaml
Licenses: ASL 2.0
Synopsis: Protocol serialization system for OCaml
Description:

Piqi is a multi-format data serialization system for OCaml. It provides a uniform interface for serializing OCaml data structures to JSON, XML and Protocol Buffers formats.

ocaml-sexplib 0.16.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-num@1.4 ocaml-parsexp@0.15.0 ocaml-sexplib0@0.15.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/sexplib
Licenses: Expat
Synopsis: Library for serializing OCaml values to and from S-expressions
Description:

This package is part of Jane Street's Core library. Sexplib contains functionality for parsing and pretty-printing s-expressions.

ocaml-textutils-kernel 0.15.0
Propagated dependencies: ocaml-core@0.15.1 ocaml-ppx-jane@0.15.0 ocaml-uutf@1.0.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/textutils_kernel
Licenses: Expat
Synopsis: Text output utilities
Description:

The subset of textutils using only core_kernel and working in javascript.

ocaml-sexplib0 0.15.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/sexplib0
Licenses: Expat
Synopsis: Library containing the definition of S-expressions and some base converters
Description:

Part of Jane Street's Core library The Core suite of libraries is an industrial strength alternative to OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml.

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+
Synopsis: Lightweight completion and documentation browsing for OCaml libraries
Description:

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

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.

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
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-int-repr 0.15.0
Propagated dependencies: ocaml-base@0.15.0 ocaml-ppx-jane@0.15.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/int_repr
Licenses: Expat
Synopsis: Integers of various widths
Description:

Integers of various widths.

ocaml-bisect-ppx 2.8.3
Propagated dependencies: ocaml-ppxlib@0.28.0 ocaml-cmdliner@1.1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/aantron/bisect_ppx
Licenses: MPL 2.0
Synopsis: Code coverage for OCaml
Description:

Bisect_ppx helps you test thoroughly. It is a small preprocessor that inserts instrumentation at places in your code, such as if-then-else and match expressions. After you run tests, Bisect_ppx gives a nice HTML report showing which places were visited and which were missed.

Usage is simple - add package bisect_ppx when building tests, run your tests, then run the Bisect_ppx report tool on the generated visitation files.

ocaml4.09-result 1.5
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/janestreet/result
Licenses: Modified BSD
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-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+
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-lwt-dllist 1.0.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/lwt-dllist
Licenses: Expat
Synopsis: OCaml library providing mutable doubly-linked list with Lwt iterators
Description:

This OCaml library provides an implementation of a mutable doubly-linked list with Lwt iterators.

ocaml-mccs 1.1+14
Propagated dependencies: ocaml-cudf@0.10
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://www.i3s.unice.fr/~cpjm/misc/
Licenses: Modified BSD GPL 3+ LGPL 2.1+
Synopsis: Upgrade path problem solver
Description:

Mccs (Multi Criteria CUDF Solver) is a CUDF problem solver. Mccs take as input a CUDF problem and computes the best solution according to a set of criteria. It relies on a Integer Programming solver or a Pseudo Boolean solver to achieve its task. Mccs can use a wide set of underlying solvers like Cplex, Gurobi, Lpsolver, Glpk, CbC, SCIP or WBO.

ocaml-mirage-profile-unix 0.9.1
Propagated dependencies: ocaml-cstruct@6.1.1 ocaml-ocplib-endian@1.2 ocaml-lwt@5.6.1 ocaml-mtime@2.0.0 ocaml-ppx-cstruct@6.1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/mirage-profile
Licenses: FreeBSD
Synopsis: Collects Ocaml/Lwt profiling information in CTF format
Description:

Used to trace execution of OCaml/Lwt programs (such as Mirage unikernels) at the level of Lwt threads. The traces can be viewed using JavaScript or GTK viewers provided by mirage-trace-viewer or processed by tools supporting the Common Trace Format. When compiled against a normal version of Lwt, OCaml's cross-module inlining will optimise these calls away, meaning there should be no overhead in the non-profiling case.

ocaml-ppx-bap 0.14.0
Propagated dependencies: ocaml-base-quickcheck@0.15.0 ocaml-ppx-assert@0.15.0 ocaml-ppx-bench@0.16.0 ocaml-ppx-bin-prot@0.16.0 ocaml-ppx-cold@0.15.0 ocaml-ppx-compare@0.15.0 ocaml-ppx-enumerate@0.15.0 ocaml-ppx-fields-conv@0.15.0 ocaml-ppx-hash@0.15.0 ocaml-ppx-here@0.15.0 ocaml-ppx-optcomp@0.15.0 ocaml-ppx-sexp-conv@0.15.1 ocaml-ppx-sexp-value@0.15.0 ocaml-ppx-variants-conv@0.15.0 ocaml-ppxlib@0.28.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/BinaryAnalysisPlatform/ppx_bap
Licenses: Expat
Synopsis: The set of ppx rewriters for BAP
Description:

ppx_bap is the set of blessed ppx rewriters used in BAP projects. It fills the same role as ppx_base or ppx_jane (from which it is derived), but doesn't impose any style requirements and has only the minimal necessary set of rewriters.

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
Synopsis: Reports the current time
Description:

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

Page: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880
Total results: 45109