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

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.


cyrus-sasl 2.1.28
Dependencies: gdbm@1.25 libxcrypt@4.4.38 mit-krb5@1.21 openssl@3.5.7
Channel: guix
Location: gnu/packages/cyrus-sasl.scm (gnu packages cyrus-sasl)
Home page: https://cyrusimap.org/sasl/
Licenses: non-copyleft
Build system: gnu
Synopsis: Simple Authentication Security Layer implementation
Description:

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.

cyrus-sasl-xoauth2 0.2
Dependencies: cyrus-sasl@2.1.28
Channel: guix
Location: gnu/packages/cyrus-sasl.scm (gnu packages cyrus-sasl)
Home page: https://github.com/moriyoshi/cyrus-sasl-xoauth2
Licenses: Expat
Build system: gnu
Synopsis: XOAUTH2 plugin for Cyrus SASL
Description:

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.

cctools 973.0.1-ld64-609-0.0466329
Dependencies: libobjc2@2.3 clang-toolchain@13.0.1
Channel: guix
Location: gnu/packages/darwin.scm (gnu packages darwin)
Home page: https://github.com/tpoechtrager/cctools-port
Licenses: APSL 2.0
Build system: gnu
Synopsis: Darwin's @code{cctools} and @code{ld64}
Description:

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.

gnudatalanguage 1.1.1
Dependencies: eccodes@2.27.0 eigen@3.4.0 expat@2.7.1 fftw@3.3.10 fftwf@3.3.10 glpk@5.0 graphicsmagick@1.3.40 gsl@2.8 hdf5@1.14.6 libgeotiff@1.7.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.7.2 libtirpc@1.3.7 ncurses@6.2.20210619 netcdf@4.9.2 plplot@5.15.0 proj@9.7.1 qhull@2020.2 readline@8.2.13 shapelib@1.6.1 udunits@2.2.28 wxwidgets@3.2.11 zlib@1.3.1
Channel: guix
Location: gnu/packages/data-language.scm (gnu packages data-language)
Home page: https://gnudatalanguage.github.io/
Licenses: GPL 2+
Build system: cmake
Synopsis: Compiler for GDL, an IDL-compatible programming language
Description:

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 1.6.42
Dependencies: libevent@2.1.12 cyrus-sasl@2.1.28
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://memcached.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: In-memory caching service
Description:

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.

ruby-redis 4.2.5
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/redis/redis-rb
Licenses: Expat
Build system: ruby
Synopsis: Ruby client for Redis' API
Description:

This package provides a Ruby client that tries to match Redis' API one-to-one, while still providing an idiomatic interface.

lmdb 0.9.29
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://symas.com/lmdb/
Licenses: OpenLDAPv2.8
Build system: gnu
Synopsis: Lightning Memory-Mapped Database library
Description:

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.

python-databases 0.8.0
Propagated dependencies: python-aiosqlite@0.21.0 python-aiopg@1.4.0 python-aiomysql@0.1.1 python-asyncpg@0.30.0 python-asyncmy@0.2.10 python-sqlalchemy@1.4.54
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/encode/databases
Licenses: Modified BSD
Build system: pyproject
Synopsis: Asynchronous database abstraction library
Description:

Databases provides a wrapper around asynchronous database libraries with SQLALchemy.

go-github-com-cupcake-rdb 0.0.0-20161107195141-43ba34106c76
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/tent/rdb
Licenses: Expat
Build system: go
Synopsis: Redis RDB parser for Go
Description:

Package rdb implements parsing and encoding of the Redis RDB file format.

leveldb 1.23
Dependencies: snappy@1.1.9
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/google/leveldb
Licenses: Modified BSD
Build system: cmake
Synopsis: Fast key-value storage library
Description:

LevelDB is a fast key-value storage library that provides an ordered mapping from string keys to string values.

qdbm 1.8.78
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://fallabs.com/qdbm/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Key-value database
Description:

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.

perl-dbi 1.643
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://metacpan.org/release/DBI
Licenses: GPL 1+
Build system: perl
Synopsis: Database independent interface for Perl
Description:

This package provides a database interface for Perl.

python-sqlalchemy-utils 0.42.1
Propagated dependencies: python-six@1.17.0 python-sqlalchemy@1.4.54
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/kvesteri/sqlalchemy-utils
Licenses: Modified BSD
Build system: pyproject
Synopsis: Various utility functions for SQLAlchemy
Description:

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:

  1. python-passlib

  2. python-babel

  3. python-cryptography

  4. python-pytz

  5. python-psycopg2

  6. python-furl

  7. python-flask-babel

python-asyncpg 0.30.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/MagicStack/asyncpg
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Fast PostgreSQL database client library for Python
Description:

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 1.0.0
Dependencies: lmdb@0.9.29
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/dw/py-lmdb
Licenses: OpenLDAPv2.8 Modified BSD
Build system: pyproject
Synopsis: Python binding for the ‘Lightning’ database (LMDB)
Description:

python-lmdb or py-lmdb is a Python binding for the Lightning Memory-Mapped Database (LMDB), a high-performance key-value store.

python-dogpile-cache 1.3.4
Propagated dependencies: python-decorator@5.2.1 python-stevedore@5.4.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/sqlalchemy/dogpile.cache
Licenses: Expat
Build system: pyproject
Synopsis: Caching front-end based on the Dogpile lock
Description:

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 1.37.1
Propagated dependencies: python-cli-helpers@2.7.0 python-click@7.1.2 python-configobj@5.0.9 python-cryptography@44.0.0 python-prompt-toolkit@3.0.51 python-pyaes@1.6.1 python-pyfzf@0.3.1 python-pygments@2.19.2 python-pymysql@1.1.1 python-pyperclip@1.9.0 python-sqlglot@26.33.0 python-sqlglotrs@0.6.1 python-sqlparse@0.5.5
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://www.mycli.net
Licenses: Modified BSD
Build system: pyproject
Synopsis: Terminal Client for MySQL with AutoCompletion and Syntax Highlighting
Description:

MyCLI is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting.

redis 7.2.6
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://redis.io/
Licenses: Modified BSD
Build system: gnu
Synopsis: Key-value cache and store
Description:

Redis is an advanced key-value cache and store. Redis supports many data structures including strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.

python-tinydb 4.8.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/msiemens/tinydb
Licenses: Expat
Build system: pyproject
Synopsis: TinyDB is a lightweight document oriented database
Description:

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.

perl-sql-translator 1.63
Propagated dependencies: perl-carp-clan@6.08 perl-dbi@1.643 perl-file-sharedir@1.116 perl-gd@2.78 perl-graph@0.9704 perl-graphviz@2.26 perl-moo@1.007000 perl-package-variant@1.003002 perl-parse-recdescent@1.967015 perl-spreadsheet-parseexcel@0.66 perl-strictures@2.000006 perl-sub-quote@2.006008 perl-template-toolkit@2.28 perl-text-recordparser@1.6.5 perl-try-tiny@0.31 perl-xml-libxml@2.0134
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://metacpan.org/release/SQL-Translator
Licenses: GPL 1+
Build system: perl
Synopsis: Manipulate structured data definitions (SQL and more)
Description:

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 1.0.0
Dependencies: lmdb@0.9.29
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/hoytech/lmdbxx
Licenses: Unlicense
Build system: gnu
Synopsis: C++11 wrapper for the LMDB embedded B+ tree database library
Description:

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.

ruby-hiredis 0.6.3
Dependencies: hiredis@1.1.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/redis/hiredis-rb
Licenses: Modified BSD
Build system: ruby
Synopsis: Ruby wrapper for hiredis
Description:

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 7.2.11
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://valkey.io/
Licenses: Modified BSD
Build system: gnu
Synopsis: High-performance key-value datastore
Description:

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.

libdbi 0.9.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://libdbi.sourceforge.net/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Database independent abstraction layer in C
Description:

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.

Total packages: 32967