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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
SASL (Simple Authentication Security Layer) is an Internet standards-track method for remote computers to authenticate. The Cyrus SASL library makes supporting various SASL mechanisms easy for both client and server writers.
The cyrus-sasl-xoauth2 plugin adds support for XOAUTH2 authentication to Cyrus SASL. Install this package with the isync package to enable fetching mail from IMAP servers advertising XOAUTH2 support.
Darwin's cctools are a set of tools somewhat similar in purpose to GNU Binutils, but for Mach-O files targeting Darwin. The suite includes install_name_tool, dyldinfo, and other specialized tools in addition to standard utilities like ld and as. This package provides portable versions of the tools.
GDL (GNU Data Language) is an incremental compiler compatible with IDL (Interactive Data Language) and to some extent with PV-WAVE. Together with its library routines it serves as a tool for data analysis and visualization in such disciplines as astronomy, geosciences and medical imaging.
Memcached is an in-memory key-value store. It has a small and generic API, and was originally intended for use with dynamic web applications.
This package provides a Ruby client that tries to match Redis' API one-to-one, while still providing an idiomatic interface.
The Lightning Memory-Mapped Database (LMDB) is a high-performance transactional database. Unlike more complex relational databases, LMDB handles only key-value pairs (stored as arbitrary byte arrays) and relies on the underlying operating system for caching and locking, keeping the code small and simple. The use of ‘zero-copy’ memory-mapped files combines the persistence of classic disk-based databases with high read performance that scales linearly over multiple cores. The size of each database is limited only by the size of the virtual address space — not physical RAM.
Databases provides a wrapper around asynchronous database libraries with SQLALchemy.
Package rdb implements parsing and encoding of the Redis RDB file format.
LevelDB is a fast key-value storage library that provides an ordered mapping from string keys to string values.
QDBM is a library of routines for managing a database. The database is a simple data file containing key-value pairs. Every key and value is serial bytes with variable length. Binary data as well as character strings can be used as a key or a value. There is no concept of data tables or data types. Records are organized in a hash table or B+ tree.
This package provides a database interface for Perl.
SQLAlchemy-utils provides various utility functions and custom data types for SQLAlchemy. SQLAlchemy is an SQL database abstraction library for Python.
You might also want to install the following optional dependencies:
python-passlibpython-babelpython-cryptographypython-pytzpython-psycopg2python-furlpython-flask-babel
asyncpg is a database interface library designed specifically for PostgreSQL and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL server binary protocol for use with Python's asyncio framework.
python-lmdb or py-lmdb is a Python binding for the Lightning Memory-Mapped Database (LMDB), a high-performance key-value store.
dogpile.cache is a caching API which provides a generic interface to caching backends of any variety, and additionally provides API hooks which integrate these cache backends with the locking mechanism of dogpile.
MyCLI is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting.
Redis is an advanced key-value cache and store. Redis supports many data structures including strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.
TinyDB is a small document oriented database written in pure Python with no external dependencies. The targets are small apps that would be blown away by a SQL-DB or an external database server.
SQL::Translator is a group of Perl modules that converts vendor-specific SQL table definitions into other formats, such as other vendor-specific SQL, ER diagrams, documentation (POD and HTML), XML, and Class::DBI classes. The main focus is SQL, but parsers exist for other structured data formats, including Excel spreadsheets and arbitrarily delimited text files. Through the separation of the code into parsers and producers with an object model in between, it's possible to combine any parser with any producer, to plug in custom parsers or producers, or to manipulate the parsed data via the built-in object model. Presently only the definition parts of SQL are handled (CREATE, ALTER), not the manipulation of data (INSERT, UPDATE, DELETE).
lmdbxx is a comprehensive C++ wrapper for the LMDB embedded database library, offering both an error-checked procedural interface and an object-oriented resource interface with RAII semantics.
hiredis-rb is a Ruby extension that wraps hiredis, a minimalist C client for Redis. Both the synchronous connection API and a separate protocol reader are supported. It is primarily intended to speed up parsing multi bulk replies.
Valkey is a high-performance key-value datastore that supports a variety of workloads such as caching, message queues, and can act as a primary database.
This library implements a database independent abstraction layer in C, similar to the DBI/DBD layer in Perl. Writing one generic set of code, programmers can leverage the power of multiple databases and multiple simultaneous database connections by using this framework.