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

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.


pypy 7.3.20
Dependencies: bzip2@1.0.8 expat@2.7.1 gdbm@1.25 libffi@3.4.6 ncurses@6.2.20210619 openssl@3.5.5 sqlite@3.39.3 tcl@8.6.12 tk@8.6.12 zlib@1.3.1 xz@5.4.5
Channel: guix
Location: gnu/packages/pypy.scm (gnu packages pypy)
Home page: https://www.pypy.org/
Licenses: Expat Python Software Foundation License ASL 2.0 GPL 3+ Modified BSD non-copyleft
Build system: gnu
Synopsis: Python implementation with just-in-time compilation
Description:

PyPy is a faster, alternative implementation of the Python programming language employing a just-in-time compiler. It supports most Python code natively, including C extensions.

python2-cffi 1.15.1
Dependencies: libffi@3.4.6 libxcrypt@4.4.38
Propagated dependencies: python2-pycparser@2.18
Channel: guix
Location: gnu/packages/pypy.scm (gnu packages pypy)
Home page: https://cffi.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Foreign function interface for Python
Description:

Foreign Function Interface for Python calling C code.

pypy2 7.3.20
Dependencies: bzip2@1.0.8 expat@2.7.1 gdbm@1.25 libffi@3.4.6 ncurses@6.2.20210619 openssl@3.5.5 sqlite@3.39.3 tcl@8.6.12 tk@8.6.12 zlib@1.3.1
Channel: guix
Location: gnu/packages/pypy.scm (gnu packages pypy)
Home page: https://www.pypy.org/
Licenses: Expat Python Software Foundation License ASL 2.0 GPL 3+ Modified BSD non-copyleft
Build system: gnu
Synopsis: Python implementation with just-in-time compilation
Description:

PyPy is a faster, alternative implementation of the Python programming language employing a just-in-time compiler. It supports most Python code natively, including C extensions.

python2-pycparser 2.18
Channel: guix
Location: gnu/packages/pypy.scm (gnu packages pypy)
Home page: https://github.com/eliben/pycparser
Licenses: Modified BSD
Build system: pyproject
Synopsis: C parser in Python
Description:

Pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.

python-toml 0.10.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/uiri/toml
Licenses: Expat
Build system: pyproject
Synopsis: Library for TOML
Description:

toml is a library for parsing and creating Tom's Obvious, Minimal Language (TOML) configuration files.

python-virtualenv-bootstrap 20.29.1
Propagated dependencies: python-distlib@0.3.7 python-filelock-bootstrap@3.16.1 python-platformdirs-bootstrap@4.3.6
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://virtualenv.pypa.io/
Licenses: Expat
Build system: pyproject
Synopsis: Virtual Python environment builder
Description:

Virtualenv is a tool to create isolated Python environments.

python-hatchling-bootstrap 1.27.0
Propagated dependencies: python-packaging-bootstrap@25.0 python-pathspec@1.0.4 python-pluggy@1.6.0 python-tomli@2.2.1 python-trove-classifiers@2025.5.9.12
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://hatch.pypa.io/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Modern, extensible Python build backend
Description:

Hatch is a modern, extensible Python project manager. It has features such as:

  • Standardized build system with reproducible builds by default

  • Robust environment management with support for custom scripts

  • Easy publishing to PyPI or other indexes

  • Version management

  • Configurable project generation with sane defaults

  • Responsive CLI, ~2-3x faster than equivalent tools.

python-more-itertools 10.6.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/erikrose/more-itertools
Licenses: Expat
Build system: pyproject
Synopsis: More routines for operating on iterables, beyond itertools
Description:

Python's built-in itertools module implements a number of iterator building blocks inspired by constructs from APL, Haskell, and SML. more-itertools includes additional building blocks for working with iterables.

python-path 17.1.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/path
Licenses: Expat
Build system: pyproject
Synopsis: Object-oriented file system path manipulation library
Description:

path (formerly path.py) implements path objects as first-class entities, allowing common operations on files to be invoked on those path objects directly.

python-wheel 0.46.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/wheel
Licenses: Expat
Build system: pyproject
Synopsis: Format for built Python packages
Description:

A wheel is a ZIP-format archive with a specially formatted filename and the .whl extension. It is designed to contain all the files for a PEP 376 compatible install in a way that is very close to the on-disk format. Many packages will be properly installed with only the Unpack step and the unpacked archive preserves enough information to Spread (copy data and scripts to their final locations) at any later time. Wheel files can be installed with a newer pip or with wheel's own command line utility.

python-six 1.17.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pypi.org/project/six/
Licenses: X11
Build system: pyproject
Synopsis: Python 2 and 3 compatibility utilities
Description:

Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. Six supports every Python version since 2.5. It is contained in only one Python file, so it can be easily copied into your project.

python-poetry-core 2.3.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/python-poetry/poetry-core
Licenses: Expat
Build system: pyproject
Synopsis: Poetry PEP 517 build back-end
Description:

The poetry-core module provides a PEP 517 build back-end implementation developed for Poetry. This project is intended to be a light weight, fully compliant, self-contained package allowing PEP 517 compatible build front-ends to build Poetry managed projects.

python-packaging-bootstrap 25.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/packaging
Licenses: ASL 2.0 FreeBSD
Build system: pyproject
Synopsis: Core utilities for Python packages
Description:

Packaging is a Python module for dealing with Python packages. It offers an interface for working with package versions, names, and dependency information.

python-hatch-vcs 0.5.0
Propagated dependencies: python-hatchling@1.27.0 python-setuptools-scm@8.3.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/ofek/hatch-vcs
Licenses: Expat
Build system: pyproject
Synopsis: Hatch plugin for versioning with your preferred VCS
Description:

This package is a plugin for Hatch that uses your preferred version control system (like Git) to determine project versions.

python-jaraco-envs-bootstrap 2.6.0
Propagated dependencies: python-path@17.1.0 python-virtualenv-bootstrap@20.29.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.envs
Licenses: Expat
Build system: pyproject
Synopsis: Classes for orchestrating Python (virtual) environments
Description:

This package provides classes for orchestrating Python (virtual) environments.

python-setuptools-scm 9.2.2
Propagated dependencies: python-packaging-bootstrap@25.0 python-setuptools-bootstrap@80.9.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/setuptools_scm/
Licenses: Expat
Build system: pyproject
Synopsis: Manage Python package versions in SCM metadata
Description:

Setuptools_scm handles managing your Python package versions in software configuration management (SCM) metadata instead of declaring them as the version argument or in a SCM managed file.

python-pyparsing 3.2.3
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pyparsing/pyparsing
Licenses: Expat
Build system: pyproject
Synopsis: Python parsing class library
Description:

The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.

python-installer 0.7.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://installer.rtfd.io/
Licenses: Expat
Build system: pyproject
Synopsis: Installer library for Python wheels
Description:

This package provides a low-level library for installing a Python package from a wheel distribution. It provides basic functionality and abstractions for handling wheels and installing packages from wheels.

python-setuptools-scm 8.3.1
Propagated dependencies: python-packaging-bootstrap@25.0 python-setuptools-bootstrap@80.9.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/setuptools_scm/
Licenses: Expat
Build system: pyproject
Synopsis: Manage Python package versions in SCM metadata
Description:

Setuptools_scm handles managing your Python package versions in software configuration management (SCM) metadata instead of declaring them as the version argument or in a SCM managed file.

python-backports-tarfile 1.2.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/backports.tarfile
Licenses: Expat
Build system: pyproject
Synopsis: Backport of CPython tarfile module
Description:

This package provides a backport of CPython tarfile module.

python-setuptools 80.9.0
Propagated dependencies: python-jaraco-functools@4.2.1 python-jaraco-text@4.0.0 python-more-itertools@10.6.0 python-packaging@25.0 python-wheel@0.46.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pypi.org/project/setuptools/
Licenses: Python Software Foundation License Expat ASL 2.0 FreeBSD
Build system: pyproject
Synopsis: Library designed to facilitate packaging Python projects
Description:

Setuptools is a fully-featured, stable library designed to facilitate packaging Python projects, where packaging includes:

  • Python package and module definitions

  • distribution package metadata

  • test hooks

  • project installation

  • platform-specific details.

python-hatchling 1.27.0
Propagated dependencies: python-packaging-bootstrap@25.0 python-pathspec@1.0.4 python-pluggy@1.6.0 python-tomli@2.2.1 python-trove-classifiers@2025.5.9.12
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://hatch.pypa.io/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Modern, extensible Python build backend
Description:

Hatch is a modern, extensible Python project manager. It has features such as:

  • Standardized build system with reproducible builds by default

  • Robust environment management with support for custom scripts

  • Easy publishing to PyPI or other indexes

  • Version management

  • Configurable project generation with sane defaults

  • Responsive CLI, ~2-3x faster than equivalent tools.

python-tomli-w 1.2.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/hukkin/tomli-w
Licenses: Expat
Build system: pyproject
Synopsis: Minimal TOML writer
Description:

Tomli-W is a Python library for writing TOML. It is a write-only counterpart to Tomli, which is a read-only TOML parser.

python-pygments-bootstrap 2.19.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pygments.org/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Syntax highlighting
Description:

Pygments is a syntax highlighting package written in Python.

Total packages: 72465