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.
MARISA is a static and space-efficient trie data structure C++ library.
Zix is a C library of portability wrappers and data structures. It provides the following components:
ZixAllocator A customizable allocator.ZixBumpAllocator A simple realtime-safe bump-pointer allocator.ZixBTree A page-allocated B-tree.ZixHash An open-addressing hash table.ZixRing A lock-free realtime-safe ring buffer.ZixSem A portable semaphore wrapper.ZixThread A portable thread wrapper.ZixTree A binary search tree.zixgest.h Digest functions suitable for hashing arbitrary data.zix/filesystem.h Functions for working with filesystems.
zix/path.h Functions for working with filesystem paths lexically.
This library contains several hash-map implementations, similar in API to SGI's hash_map class, but with different performance characteristics. sparse_hash_map uses very little space overhead, 1-2 bits per entry. dense_hash_map is very fast, particularly on lookup. sparse_hash_set and dense_hash_set are the set versions of these routines. All these implementation use a hashtable with internal quadratic probing. This method is space-efficient -- there is no pointer overhead -- and time-efficient for good hash functions.
tllist is a typed linked list C header file only library implemented using pre-processor macros. It supports primitive data types as well as aggregated ones such as structs, enums and unions.
The robin-map library is a C++ implementation of a fast hash map and hash set using open-addressing and linear robin hood hashing with backward shift deletion to resolve collisions.
Four classes are provided: tsl::robin_map, tsl::robin_set, tsl::robin_pg_map and tsl::robin_pg_set. The first two are faster and use a power of two growth policy, the last two use a prime growth policy instead and are able to cope better with a poor hash function.
liburcu is a user-space Read-Copy-Update (RCU) data synchronisation library. It provides read-side access that scales linearly with the number of cores. liburcu-cds provides efficient data structures based on RCU and lock-free algorithms. These structures include hash tables, queues, stacks, and doubly-linked lists.
Radicale is a CalDAV and CardDAV server for UNIX-like platforms. Calendars and address books are available for both local and remote access, possibly limited through authentication policies. They can be viewed and edited by calendar and contact clients on mobile phones or computers.
Radicale intentionally does not fully comply with the CalDAV and CardDAV RFCs. Instead, it supports the CalDAV and CardDAV implementations of popular clients.
Vdirsyncer synchronizes your calendars and addressbooks between two storage locations. The most popular purpose is to synchronize a CalDAV or CardDAV server with a local folder or file. The local data can then be accessed via a variety of programs, none of which have to know or worry about syncing to a server.
Cadaver is a command-line client for WebDAV server operations. It supports a variety of WebDAV features and provides an interactive command-line environment with support for file manipulation on remote WebDAV servers.
Xandikos is a lightweight yet complete CardDAV/CalDAV server that backs onto a Git repository.
Features:
Easy to set up
Share calendars (events, todo items, journal entries) via CalDAV and contacts (vCard) via CardDAV
Automatically keep history and back up changes in Git
Supports synchronization extensions for CalDAV/CardDAV for quick and efficient syncing
Automatically keep history and back up
Works with all tested CalDAV and CardDAV clients
Berkeley DB is an embeddable database allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model.
Berkeley DB is an embeddable database allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model.
Berkeley DB is an embeddable database allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model.
Berkeley DB is an embeddable database allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model.
GDBM is a library for manipulating hashed databases. It is used to store key/value pairs in a file in a manner similar to the Unix dbm library and provides interfaces to the traditional file format.
Ncdc is a client for the Direct Connect peer-to-peer protocol implemented using ncurses. It is known for its smaller footprint and ease of use.
apt-mirror is a small tool that provides the ability to selectively mirror APT sources, including GNU/Linux distributions such as Debian and Trisquel.
The Debian project digitally signs its Release files. This package contains the archive keys used for that.
This package only provides the bts script from the Debian devscripts archive. It's useful for Guix Developers that interact with GNU's debbugs server.
The Trisquel distribution signs its packages. This package contains the archive keys used for that.
The Kali distribution signs its packages. This package contains the archive keys used for that.
This package provides a number of utilities which are mostly for use in installation scripts of Debian packages. The programs included are add-shell, installkernel, ischroot, remove-shell, run-parts, savelog, tempfile, and which.
This package provides the low-level infrastructure for handling the installation and removal of Debian software packages.
Reprepro is a tool to manage a repository of Debian packages (.deb, .udeb, .dsc, ...). It stores files either being injected manually or downloaded from some other repository (partially) mirrored into one pool/ hierarchy. Managed packages and files are stored in a Berkeley DB, so no database server is needed. Checking signatures of mirrored repositories and creating signatures of the generated Package indices is supported.