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

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.


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

This library provides a C99 implementation of the Message Queuing Telemetry Transport (MQTT) publish-subscribe messaging protocol.

tcc 0.9.27-1.a83b285
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: http://www.tinycc.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Tiny and fast C compiler
Description:

TCC, also referred to as "TinyCC", is a small and fast C compiler written in C. It supports ANSI C with GNU and extensions and most of the C99 standard.

sparse 0.6.4
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://sparse.wiki.kernel.org/index.php/Main_Page
Licenses: Expat
Build system: gnu
Synopsis: Semantic C parser for Linux development
Description:

Sparse is a semantic parser for C and is required for Linux development. It provides a compiler frontend capable of parsing most of ANSI C as well as many GCC extensions, and a collection of sample compiler backends, including a static analyzer also called sparse. Sparse provides a set of annotations designed to convey semantic information about types, such as what address space pointers point to, or what locks a function acquires or releases.

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.

unifdef 2.12
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://dotat.at/prog/unifdef/
Licenses: FreeBSD Modified BSD
Build system: gnu
Synopsis: Utility to selectively processes conditional C preprocessor
Description:

The unifdef utility selectively processes conditional C preprocessor #if and #ifdef directives. It removes from a file both the directives and the additional text that they delimit, while otherwise leaving the file alone. It can be useful for avoiding distractions when studying code that uses #ifdef heavily for portability.

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

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.

libfixposix 0.4.3
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/sionescu/libfixposix
Licenses: Boost 1.0
Build system: gnu
Synopsis: Thin wrapper over POSIX syscalls
Description:

The purpose of libfixposix is to offer replacements for parts of POSIX whose behaviour is inconsistent across *NIX flavours.

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.

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.

python-pcpp 1.30
Propagated dependencies: python-ply@3.11
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/ned14/pcpp
Licenses: Modified BSD
Build system: pyproject
Synopsis: C99 preprocessor written in Python
Description:

This package provides a C99 preprocessor written in pure Python.

libfastjson 1.2304.0
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/rsyslog/libfastjson
Licenses: Expat
Build system: gnu
Synopsis: Fast JSON library for C
Description:

libfastjson is a fork from json-c aiming to provide: a small library with essential JSON handling functions, sufficiently good JSON support (not 100% standards compliant), and very fast processing.

utest-h 0.0.0-0.54458e2
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://www.duskborn.com/utest_h/
Licenses: Unlicense
Build system: cmake
Synopsis: Single-header unit testing framework for C and C++
Description:

This package provides a header-only unit testing library for C/C++.

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.

libwuya 0.0-1.8835020
Dependencies: lua@5.3.5
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/WuBingzheng/libwuya/
Licenses: GPL 2+
Build system: gnu
Synopsis: C library implementing various data structures
Description:

The libwuya library implements data structures such as dictionaries, skip lists, and memory pools.

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.

simdutf 7.2.0
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://github.com/simdutf/simdutf
Licenses: ASL 2.0
Build system: cmake
Synopsis: SIMD Unicode validation and transcoding
Description:

simdutf is a C++ library providing Unicode routines (UTF8, UTF16, UTF32). These routines are optimized for many specific architectures using SIMD (Single Instruction, Multiple Data) instructions.

kefir 0.5.0
Channel: guix
Location: gnu/packages/c.scm (gnu packages c)
Home page: https://kefir.protopopov.lv/
Licenses: GPL 3
Build system: gnu
Synopsis: C17/C23 programming language compiler
Description:

Kefir is an independent compiler for the C17/C23 programming language, developed by Jevgenij Protopopov. Kefir has been validated with a test suite of 80 software projects, among which are GNU core- and binutils, Curl, Nginx, OpenSSL, Perl, Postgresql, Tcl and many others. The compiler targets x86_64 architecture and System-V AMD64 ABI, supporting Linux, FreeBSD, NetBSD an OpenBSD.

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.

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.

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.

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.

calcurse 4.5.1
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/calcurse.scm (gnu packages calcurse)
Home page: https://www.calcurse.org
Licenses: FreeBSD
Build system: gnu
Synopsis: Text-based calendar and scheduling
Description:

Calcurse is a text-based calendar and scheduling application. It helps keep track of events, appointments and everyday tasks. A configurable notification system reminds user of upcoming deadlines, and the curses based interface can be customized to suit user needs. All of the commands are documented within an online help system.

libical 3.0.17
Dependencies: glib@2.83.3 libxml2@2.14.6 tzdata@2025a
Propagated dependencies: icu4c@73.1
Channel: guix
Location: gnu/packages/calendar.scm (gnu packages calendar)
Home page: https://libical.github.io/libical/
Licenses: LGPL 2.1 MPL 2.0
Build system: cmake
Synopsis: iCalendar protocols and data formats implementation
Description:

Libical is an implementation of the iCalendar protocols and protocol data units.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091