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

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.


coq-mathcomp-bigenough 1.0.1
Propagated dependencies: coq-mathcomp@1.19.0
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://math-comp.github.io/
Licenses: CeCILL-B
Build system: gnu
Synopsis: Small library to do epsilon - N reasoning
Description:

The package is used for reasoning with big enough objects (mostly natural numbers). This package is essentially for backward compatibility purposes as bigenough will be subsumed by the near tactics. The formalization is based on the Mathematical Components library.

coq-ide-server 8.18.0
Dependencies: coq@8.18.0 gmp@6.3.0
Propagated dependencies: ocaml-zarith@1.12
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://coq.inria.fr
Licenses: LGPL 2.1 Open Publication License 1.0 or later
Build system: dune
Synopsis: Proof assistant for higher-order logic
Description:

Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5.

coq-stdpp 1.10.0
Dependencies: coq@8.18.0
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://gitlab.mpi-sws.org/iris/stdpp
Licenses: Modified BSD
Build system: gnu
Synopsis: Alternative Coq standard library std++
Description:

This project contains an extended "Standard Library" for Coq called coq-std++. The key features are:

  • Great number of definitions and lemmas for common data structures such as lists, finite maps, finite sets, and finite multisets.

  • Type classes for common notations (like ∅, ∪, and Haskell-style monad notations) so that these can be overloaded for different data structures.

  • It uses type classes to keep track of common properties of types, like it having decidable equality or being countable or finite.

  • Most data structures are represented in canonical ways so that Leibniz equality can be used as much as possible (for example, for maps we have m1 = m2 iff ∀ i, m1 !! i = m2 !! i). On top of that, the library provides setoid instances for most types and operations.

  • Various tactics for common tasks, like an ssreflect inspired done tactic for finishing trivial goals, a simple breadth-first solver naive_solver, an equality simplifier simplify_eq, a solver solve_proper for proving compatibility of functions with respect to relations, and a solver set_solver for goals involving set operations.

  • The library is dependency- and axiom-free.

coq-interval 4.10.0
Propagated dependencies: coq-flocq@4.1.4 coq-bignums@9.0.0+coq8.18 coq-coquelicot@3.4.1 coq-mathcomp@1.19.0
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://coqinterval.gitlabpages.inria.fr/
Licenses: CeCILL-C
Build system: gnu
Synopsis: Coq tactics to simplify inequality proofs
Description:

Interval provides vernacular files containing tactics for simplifying the proofs of inequalities on expressions of real numbers for the Coq proof assistant.

coq-semantics 8.14.0
Dependencies: ocaml-num@1.4
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://github.com/coq-community/semantics
Licenses: Expat
Build system: gnu
Synopsis: Survey of semantics styles
Description:

This package provides a survey of programming language semantics styles, from natural semantics through structural operational, axiomatic, and denotational semantics, for a miniature example of an imperative programming language. Their encoding, the proofs of equivalence of different styles, abstract interpretation, and the proof of soundess obtained from axiomatic semantics or abstract interpretation is done in Coq. The tools can be run inside Coq, thus making them available for proof by reflection. Code can also be extracted and connected to a yacc-based parser, thanks to the use of a functor parameterized by a module type of strings. A hand-written parser is also provided in Coq, without associated proofs.

proof-general 4.5-2.d668946
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://proofgeneral.github.io/
Licenses: GPL 3+
Build system: gnu
Synopsis: Generic front-end for proof assistants based on Emacs
Description:

Proof General is a major mode to turn Emacs into an interactive proof assistant to write formal mathematical proofs using a variety of theorem provers.

coq-gappa 1.5.5
Dependencies: gmp@6.3.0 mpfr@4.2.2 boost@1.89.0
Propagated dependencies: coq-flocq@4.1.4
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://gappa.gitlabpages.inria.fr/
Licenses: GPL 2+ CeCILL
Build system: gnu
Synopsis: Verify and formally prove properties on numerical programs
Description:

Gappa is a tool intended to help verifying and formally proving properties on numerical programs dealing with floating-point or fixed-point arithmetic. It has been used to write robust floating-point filters for CGAL and it is used to certify elementary functions in CRlibm. While Gappa is intended to be used directly, it can also act as a backend prover for the Why3 software verification plateform or as an automatic tactic for the Coq proof assistant.

coq-coquelicot 3.4.1
Propagated dependencies: coq-mathcomp@1.19.0
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: http://coquelicot.saclay.inria.fr
Licenses: LGPL 3+
Build system: gnu
Synopsis: Coq library for Reals
Description:

Coquelicot is an easier way of writing formulas and theorem statements, achieved by relying on total functions in place of dependent types for limits, derivatives, integrals, power series, and so on. To help with the proof process, the library comes with a comprehensive set of theorems that cover not only these notions, but also some extensions such as parametric integrals, two-dimensional differentiability, asymptotic behaviors. It also offers some automations for performing differentiability proofs. Moreover, Coquelicot is a conservative extension of Coq's standard library and provides correspondence theorems between the two libraries.

coq-equations 1.3-8.18
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://mattam82.github.io/Coq-Equations/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Function definition plugin for Coq
Description:

Equations provides a notation for writing programs by dependent pattern-matching and (well-founded) recursion in Coq. It compiles everything down to eliminators for inductive types, equality and accessibility, providing a definitional extension to the Coq kernel.

coq-for-coqtail 8.18.0
Dependencies: coq@8.18.0 coq-ide-server@8.18.0
Propagated dependencies: ocaml-zarith@1.12
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://coq.inria.fr
Licenses: LGPL 2.1 Open Publication License 1.0 or later
Build system: trivial
Synopsis: Proof assistant for higher-order logic
Description:

Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5.

coq-ide 8.18.0
Dependencies: lablgtk@3.1.3 ocaml-lablgtk3-sourceview3@3.1.3
Propagated dependencies: coq@8.18.0 coq-ide-server@8.18.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/coq.scm (gnu packages coq)
Home page: https://coq.inria.fr
Licenses: LGPL 2.1 Open Publication License 1.0 or later
Build system: dune
Synopsis: Proof assistant for higher-order logic
Description:

Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5.

cpio 2.15
Channel: guix
Location: gnu/packages/cpio.scm (gnu packages cpio)
Home page: https://www.gnu.org/software/cpio/
Licenses: GPL 3+
Build system: gnu
Synopsis: Manage cpio and tar file archives
Description:

GNU cpio copies files into or out of cpio or tar archives. Indeed, many formats are supported, including legacy formats. The format is determined automatically by the program and is handled appropriately. Furthermore, the location of the archive is not important. It can be another file on the drive, a tape, or data on a pipe.

argpp 0.0.0-0.9e1d54f
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/Grumbel/argpp
Licenses: GPL 3+
Build system: cmake
Synopsis: Argument parser for C++
Description:

This package provides a simple argument parser for C++.

cpplint 2.0.0
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/cpplint/cpplint
Licenses: Modified BSD
Build system: pyproject
Synopsis: Static code checker for C++
Description:

cpplint is a command-line tool to check C/C++ files for style issues following Google’s C++ style guide. While Google maintains its own version of the tool, this is a fork that aims to be more responsive and make cpplint usable in wider contexts.

safeint 3.0.28
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/dcleblanc/SafeInt
Licenses: Expat
Build system: cmake
Synopsis: C and C++ library for managing integer overflows
Description:

SafeInt is a class library for C++ that manages integer overflows. It also includes a C library that checks casting, multiplication, division, addition and subtraction for all combinations of signed and unsigned 32-bit and 64-bit integers.

mapbox-variant 1.2.0
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/mapbox/variant
Licenses: Modified BSD
Build system: gnu
Synopsis: Implementation of std::variant for C++11/14
Description:

This package provides a header-only implementation of std::variant (formerly boost::variant) for C++11/14.

kokkos 4.6.02
Dependencies: hwloc@2.12.2 memkind@1.13.0
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/kokkos/kokkos
Licenses: ASL 2.0
Build system: cmake
Synopsis: C++ abstractions for parallel execution and data management
Description:

Kokkos Core implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms. For that purpose it provides abstractions for both parallel execution of code and data management. Kokkos is designed to target complex node architectures with N-level memory hierarchies and multiple types of execution resources.

pocketfft-cpp 0-0.daa8bb1
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/mreineck/pocketfft
Licenses: Modified BSD
Build system: copy
Synopsis: C++11 header-only Fast Fourier Transform library
Description:

This package provides a single-header C++11 library for computing Fast Fourier transformations. It supports multidimensional arrays, different floating point sizes and complex transformations.

sobjectizer 5.8.2
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://stiffstream.com/en/products/sobjectizer.html
Licenses: Modified BSD
Build system: cmake
Synopsis: Cross-platform actor framework for C++
Description:

SObjectizer is a cross-platform "actor frameworks" for C++. SObjectizer supports not only the Actor Model but also the Publish-Subscribe Model and CSP-like channels. The goal of SObjectizer is to simplify development of concurrent and multithreaded applications in C++.

asmjit 0.0.0-2.cfc9f81
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://asmjit.com/
Licenses: Zlib
Build system: cmake
Synopsis: Machine code generation for C++
Description:

AsmJit is a lightweight library for machine code generation written in C++ language. It can generate machine code for X86 and X86_64 architectures with the support for the whole instruction set from legacy MMX to the newest AVX-512 and AMX. It has a type-safe API that allows C++ compiler to do semantic checks at compile-time even before the assembled code is generated or executed. It also provides an optional register allocator that makes it easy to generate complex code without a significant development effort.

jsonnet 0.17.0
Dependencies: nlohmann-json@3.12.0
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://jsonnet.org/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Data templating language
Description:

Jsonnet is a templating language extending JSON syntax with variables, conditions, functions and more.

tinygettext 0.2.0-0.ef41646
Dependencies: sdl2@2.30.8
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/tinygettext/tinygettext
Licenses: Expat
Build system: cmake
Synopsis: Simple gettext replacement
Description:

This package provides a simple gettext replacement that works directly on .po files and doesn't need .mo files pre-generated.

tl-optional 1.1.0
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/TartanLlama/optional
Licenses: CC0
Build system: cmake
Synopsis: Implementation of std::optional with extensions for C++11/14/17
Description:

tl::optional provides a single-header implementation of the std::optional for C++11/14/17, with support for monadic operations added in C++23.

sexp-cpp 0.1.0-0.4d8096c
Channel: guix
Location: gnu/packages/cpp.scm (gnu packages cpp)
Home page: https://github.com/lispparser/sexp-cpp
Licenses: GPL 3+
Build system: cmake
Synopsis: S-Expression parser for C++
Description:

This package provides a simple S-Expression parser for C++.

Page: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873
Total results: 68949