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

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.


tomlc99 1.0-1.5221b3d
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/cktan/tomlc99
Licenses: Expat
Build system: gnu
Synopsis: TOML library for C
Description:

This library is a C99 implementation to read TOML text documents.

This library is compatible with the v1.0.0 specification of the language.

c-rrb 0.1.0-0.d908617
Dependencies: libgc@8.2.8
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/hypirion/c-rrb
Licenses: Boost 1.0
Build system: gnu
Synopsis: Relaxed Radix Balanced Trees
Description:

Relaxed Radix Balanced Trees are an immutable vector-like data structure with good performance characteristics for concatenation and slicing.

liblogging 1.0.6
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/rsyslog/liblogging
Licenses: FreeBSD
Build system: gnu
Synopsis: Easy to use and lightweight signal-safe logging library
Description:

Liblogging is an easy to use library for logging. It offers an enhanced replacement for the syslog() call, but retains its ease of use.

tinydir 1.2.6
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/cxong/tinydir
Licenses: FreeBSD
Build system: cmake
Synopsis: List directories programmatically
Description:

tinydir is a header-only C wrapper for listing directory contents.

aml 0.3.0
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/any1/aml
Licenses: ISC
Build system: meson
Synopsis: Another/Andri's main loop
Description:

The aml library provides a portable event loop for C, with the following features:

  1. file descriptor event handlers

  2. timers and tickers

  3. signal handlers

  4. idle dispatch callbacks

  5. thread pool support

argparse 1.1.0
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/cofyc/argparse
Licenses: Expat
Build system: gnu
Synopsis: Command line arguments parsing library
Description:

This C library provides high-level arguments parsing solutions inspired by Python's argparse module.

orangeduck-mpc 0.9.0-0.7c910e9
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/orangeduck/mpc
Licenses: FreeBSD
Build system: gnu
Synopsis: Parser Combinator library for C
Description:

mpc is a lightweight Parser Combinator library for C. mpc can help with tasks such as:

  • Building a new programming language

  • Building a new data format

  • Parsing an existing programming language

  • Parsing an existing data format

  • Embedding a Domain Specific Language

  • Implementing Greenspun's Tenth Rule.

stringzilla 3.12.1
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/ashvardanian/StringZilla
Licenses: ASL 2.0 Modified BSD
Build system: cmake
Synopsis: C/C++ header-only string library using SIMD and SWAR
Description:

StringZilla is a C/C++ header-only string library which relies on SIMD and SWAR. It implements string search, edit distances, sorting, lazy ranges, hashes and fingerprints.

c-intro-and-ref 0.0.0-1.47e5a23
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://www.gnu.org/
Licenses: FDL 1.3+
Build system: copy
Synopsis: GNU C Language Intro and Reference
Description:

This manual explains the C language for use with the GNU Compiler Collection (GCC) on the GNU/Linux system and other systems. We refer to this dialect as GNU C. If you already know C, you can use this as a reference manual.

qbe 1.2
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://c9x.me/compile/
Licenses: Expat
Build system: gnu
Synopsis: Simple compiler backend
Description:

QBE is a small compiler backend using an SSA-based intermediate language as input.

pcl 1.12
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: http://www.xmailserver.org/libpcl.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Portable Coroutine Library
Description:

The PCL implements the low level functionality for coroutines.

pcc 20170109
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: http://pcc.ludd.ltu.se
Licenses: FreeBSD Modified BSD
Build system: gnu
Synopsis: Portable C compiler
Description:

PCC is a portable C compiler. The project goal is to write a C99 compiler while still keeping it small, simple, fast and understandable.

aws-c-cal 0.8.8
Propagated dependencies: aws-c-common@0.12.2 s2n@1.5.15
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/awslabs/aws-c-cal
Licenses: ASL 2.0
Build system: cmake
Synopsis: Amazon Web Services Crypto Abstraction Layer
Description:

This library provides a C99 wrapper for hash, HMAC, and ECC cryptographic primitives for the AWS SDK.

libbytesize 2.10
Dependencies: mpfr@4.2.2 pcre2@10.42
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/storaged-project/libbytesize
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Tiny C library for working with arbitrary big sizes in bytes
Description:

The goal of this project is to provide a tiny library that would facilitate the common operations with sizes in bytes. Many projects need to work with sizes in bytes (be it sizes of storage space, memory...) and all of them need to deal with the same issues like:

  • How to get a human-readable string for the given size?

  • How to store the given size so that no significant information is lost?

  • If we store the size in bytes, what if the given size gets over the MAXUINT64 value?

  • How to interpret sizes entered by users according to their locale and typing conventions?

  • How to deal with the decimal/binary units (MB versus MiB) ambiguity?

libbytesize offers a generally usable solution that could be used by every project that needs to deal with sizes in bytes. It is written in the C language with thin bindings for other languages.

aws-c-s3 0.7.13
Propagated dependencies: aws-c-auth@0.9.0 aws-c-http@0.9.5 aws-checksums@0.2.5
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/awslabs/aws-c-s3
Licenses: ASL 2.0
Build system: cmake
Synopsis: Amazon Web Services client library for Amazon S3
Description:

This library provides a C99 client implementation of the Simple Storage Service (S3) protocol for object storage.

libestr 0.1.11
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/rsyslog/libestr
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Helper functions for handling strings
Description:

This C library contains some essential string manipulation functions and more, like escaping special characters.

libcsptr 2.0.3
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://snai.pe/c/c-smart-pointers/
Licenses: Expat
Build system: gnu
Synopsis: Smart pointers for GNU C
Description:

This package is an attempt at bringing smart pointers like C++'s unique_ptr and shared_ptr to C through GCC's cleanup attribute.

aws-c-io 0.17.1
Propagated dependencies: aws-c-cal@0.8.8 aws-c-common@0.12.2 s2n@1.5.15
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/awslabs/aws-c-io
Licenses: ASL 2.0
Build system: cmake
Synopsis: Event driven framework for implementing application protocols
Description:

This library provides a C99 framework for constructing event-driven, asynchronous network application protocols.

aws-c-http 0.9.5
Propagated dependencies: aws-c-compression@0.3.1 aws-c-io@0.17.1
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/awslabs/aws-c-http
Licenses: ASL 2.0
Build system: cmake
Synopsis: Amazon Web Services HTTP library
Description:

This library provides a C99 implementation of the HTTP/1.1 and HTTP/2 specifications.

liblognorm 2.0.7
Dependencies: json-c@0.18 libestr@0.1.11 libfastjson@1.2304.0
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://www.liblognorm.com
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Fast samples-based log normalization library
Description:

Liblognorm normalizes event data into well-defined name-value pairs and a set of tags describing the message.

utf8-h 0.0.0-0.500d4ea
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/sheredom/utf8.h
Licenses: Unlicense
Build system: cmake
Synopsis: Single header UTF-8 string functions for C and C++
Description:

A simple one header solution to supporting UTF-8 strings in C and C++. The functions it provides are like those from the C header string.h, but with a utf8* prefix instead of the str* prefix.

ispc 1.19.0
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/ispc/ispc
Licenses: Modified BSD
Build system: cmake
Synopsis: Implicit SPMD Program Compiler
Description:

ISPC is a compiler for a variant of the C programming language, with extensions for single program, multiple data programming. Under the SPMD model, the programmer writes a program that generally appears to be a regular serial program, though the execution model is actually that a number of program instances execute in parallel on the hardware.

byacc 20240109
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://invisible-island.net/byacc/byacc.html
Licenses: Public Domain
Build system: gnu
Synopsis: Berkeley Yacc LALR parser generator
Description:

Berkeley Yacc is an LALR(1) parser generator. Yacc reads the grammar specification from a file and generates an LALR(1) parser for it. The parsers consist of a set of LALR(1) parsing tables and a driver routine written in the C programming language.

sfsexp 1.4.1
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/mjsottile/sfsexp
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Symbolic expression library for C and C++
Description:

sfsexp is a C/C++ library to read, parse, modify, and create symbolic expressions.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087