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

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.


mysql 9.7.0
Dependencies: bash-minimal@5.2.37 boost@1.89.0 coreutils@9.1 curl@8.6.0 cyrus-sasl@2.1.28 gawk@5.3.0 grep@3.11 icu4c@73.1 libaio@0.3.113 libedit@20191231-3.1 libfido2@1.16.0 libtirpc@1.3.1 lz4@1.10.0 mit-krb5@1.21 ncurses@6.2.20210619 openldap@2.6.10 openssl@3.5.5 protobuf@3.21.9 procps@4.0.3 rpcsvc-proto@1.4.4 sed@4.9 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://www.mysql.com/
Licenses: GPL 2
Build system: cmake
Synopsis: Fast, easy to use, and popular database
Description:

MySQL is a fast, reliable, and easy to use relational database management system that supports the standardized Structured Query Language.

perl-dbix-class-deploymenthandler 0.002233
Propagated dependencies: perl-carp-clan@6.08 perl-context-preserve@0.03 perl-dbix-class@0.082843 perl-log-contextual@0.008001 perl-module-runtime@0.016 perl-moose@2.2015 perl-moosex-role-parameterized@1.10 perl-namespace-autoclean@0.29 perl-path-class@0.37 perl-sql-splitstatement@1.00023 perl-sql-translator@1.63 perl-sub-exporter-progressive@0.001013 perl-sub-quote@2.006008 perl-text-brew@0.02 perl-try-tiny@0.31 perl-yaml@1.30
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://metacpan.org/release/DBIx-Class-DeploymentHandler
Licenses: GPL 1+
Build system: perl
Synopsis: Extensible DBIx::Class deployment
Description:

DBIx::Class::DeploymentHandler is a tool for deploying and upgrading databases with DBIx::Class. It is designed to be much more flexible than DBIx::Class::Schema::Versioned, hence the use of Moose and lots of roles.

postgresql 16.14
Dependencies: icu4c@73.1 readline@8.2.13 util-linux@2.40.4 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://www.postgresql.org/
Licenses: X11-style
Build system: gnu
Synopsis: Powerful object-relational database system
Description:

PostgreSQL is a powerful object-relational database system. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL:2008 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video.

soci 4.0.3
Propagated dependencies: firebird@3.0.13 postgresql@14.20 sqlite@3.39.3 unixodbc@2.3.14 boost@1.89.0 mariadb@10.11.14
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://soci.sourceforge.net/
Licenses: Boost 1.0
Build system: cmake
Synopsis: C++ Database Access Library
Description:

SOCI is an abstraction layer for several database backends, including PostreSQL, SQLite, ODBC and MySQL.

python-sadisplay 0.4.9
Propagated dependencies: python-sqlalchemy@1.4.54
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://bitbucket.org/estin/sadisplay
Licenses: Modified BSD
Build system: pyproject
Synopsis: SQLAlchemy schema displayer
Description:

This package provides a program to build Entity Relationship diagrams from a SQLAlchemy model (or directly from the database).

guile-wiredtiger 0.7.0
Dependencies: wiredtiger@3.1.0 guile@2.2.7
Propagated dependencies: guile2.2-bytestructures@2.0.2
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://framagit.org/a-guile-mind/guile-wiredtiger
Licenses: GPL 3+
Build system: gnu
Synopsis: WiredTiger bindings for GNU Guile
Description:

This package provides Guile bindings to the WiredTiger ``NoSQL'' database.

python-aiosqlite 0.21.0
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/jreese/aiosqlite
Licenses: Expat
Build system: pyproject
Synopsis: Asyncio bridge for sqlite3
Description:

The package aiosqlite replicates the standard sqlite3 module, but with async versions of all the standard connection and cursor methods, and context managers for automatically closing connections.

sqlitecpp 3.3.3
Dependencies: sqlite@3.39.3
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://srombauts.github.io/SQLiteCpp/
Licenses: Expat
Build system: cmake
Synopsis: C++ SQLite3 wrapper
Description:

SQLiteC++ offers a intuitive C++ wrapper around the native C APIs of SQLite, prioritizing speed, minimal dependencies, and portability.

go-github-com-garyburd-redigo 1.6.4
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/garyburd/redigo
Licenses: ASL 2.0
Build system: go
Synopsis: Deprecated Redis client for Golang
Description:

This package provides a Redis client for Golang. It is deprecated, consider using go-github-com-gomodule-redigo instead.

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).

rocksdb-for-ceph 7.9.2-0.9fa4990
Dependencies: bzip2@1.0.8 gflags@2.2.2 jemalloc@5.3.0 lz4@1.10.0 zlib@1.3.1
Propagated dependencies: snappy@1.1.9
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://rocksdb.org/
Licenses: GPL 2 ASL 2.0 Modified BSD
Build system: cmake
Synopsis: Persistent key-value store for fast storage
Description:

RocksDB is a library that forms the core building block for a fast key-value server, especially suited for storing data on flash drives. It has a Log-Structured-Merge-Database (LSM) design with flexible tradeoffs between Write-Amplification-Factor (WAF), Read-Amplification-Factor (RAF) and Space-Amplification-Factor (SAF). It has multi-threaded compactions, making it specially suitable for storing multiple terabytes of data in a single database. RocksDB is partially based on LevelDB.

yoyo-migrations 9.0.0
Propagated dependencies: python-sqlparse@0.5.5 python-tabulate@0.9.0 python-importlib-metadata@8.7.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://ollycope.com/software/yoyo/latest/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Database migrations with SQL
Description:

Yoyo is a database schema migration tool. Migrations are written as SQL files or Python scripts that define a list of migration steps.

unqlite 1.1.6
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://www.unqlite.org
Licenses: FreeBSD
Build system: gnu
Synopsis: In-memory key/value and document store
Description:

UnQLite is an in-process software library which implements a self-contained, serverless, zero-configuration, transactional NoSQL database engine. UnQLite is a document store database similar to Redis, CouchDB, etc., as well as a standard key/value store similar to BerkeleyDB, LevelDB, etc.

python-apsw 3.50.4.0
Dependencies: sqlite@3.53.1
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/rogerbinns/apsw/
Licenses: Zlib
Build system: pyproject
Synopsis: Another Python SQLite Wrapper
Description:

APSW is a Python wrapper for the SQLite embedded relational database engine. In contrast to other wrappers such as pysqlite it focuses on being a minimal layer over SQLite attempting just to translate the complete SQLite API into Python.

python-hiredis 3.1.0
Dependencies: hiredis@1.1.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/redis/hiredis-py
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python extension that wraps protocol parsing code in hiredis
Description:

Python-hiredis is a python extension that wraps protocol parsing code in hiredis. It primarily speeds up parsing of multi bulk replies.

perl-dbd-pg 3.15.1
Propagated dependencies: perl-dbi@1.643 postgresql@14.20
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://metacpan.org/release/DBD-Pg
Licenses: GPL 1+
Build system: perl
Synopsis: DBI PostgreSQL interface
Description:

This package provides a PostgreSQL driver for the Perl5 Database Interface (DBI).

pebble 1.1.5
Dependencies: zstd@1.5.6
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/cockroachdb/pebble
Licenses: Modified BSD
Build system: go
Synopsis: RocksDB/LevelDB inspired key-value database in Golang
Description:

Pebble is a LevelDB/RocksDB inspired key-value store focused on performance and internal usage by CockroachDB. Pebble inherits the RocksDB file formats and a few extensions such as range deletion tombstones, table-level bloom filters, and updates to the MANIFEST format. This package provides command line interface (CLI).

python-pymysql 1.1.1
Propagated dependencies: python-cryptography@44.0.0 python-pynacl@1.5.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/PyMySQL/PyMySQL/
Licenses: Expat
Build system: pyproject
Synopsis: Pure-Python MySQL driver
Description:

PyMySQL is a pure-Python MySQL client library, based on PEP 249. Most public APIs are compatible with mysqlclient and MySQLdb.

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.

sqliteodbc 0.99991
Dependencies: sqlite@3.39.3 unixodbc@2.3.14
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: http://www.ch-werner.de/sqliteodbc/
Licenses: Tcl/Tk
Build system: gnu
Synopsis: ODBC driver for SQLite
Description:

SQLiteODBC provides an ODBC driver for SQLite 3 databases. It installs the shared library and a driver registration file so applications using unixODBC can resolve the SQLite3 driver name from a Guix profile.

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.

pgvector 0.6.0
Dependencies: postgresql@14.20
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/pgvector/pgvector
Licenses: X11-style
Build system: gnu
Synopsis: Vector similarity search for Postgres
Description:

This package provides a vector similarity search extension for Postgres. Store your vectors with the rest of your data. It supports:

  • exact and approximate nearest neighbor search;

  • L2 distance, inner product, and cosine distance;

  • any language with a Postgres client.

souffle 2.5
Dependencies: libffi@3.4.6 ncurses@6.2.20210619 python@3.12.12 span@0.1.0-0.836dc6a sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/datalog.scm (gnu packages datalog)
Home page: https://souffle-lang.github.io/
Licenses: Universal Permissive License Expat
Build system: cmake
Synopsis: Datalog variant
Description:

Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification. The Soufflé language is similar to Datalog (but has terms known as records), and is frequently used as a domain-specific language for analysis problems.

datamash 1.9
Channel: guix
Location: gnu/packages/datamash.scm (gnu packages datamash)
Home page: https://www.gnu.org/software/datamash/
Licenses: GPL 3+
Build system: gnu
Synopsis: Scriptable statistics and data calculation
Description:

Perform basic numeric, textual and statistical operations on plain text files. Designed to work within standard pipelines without additional code.

Total packages: 32521