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

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.


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.

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-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-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-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-pyproject-hooks 1.2.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/pyproject-hooks
Licenses: Expat
Build system: pyproject
Synopsis: Low-level library for calling @file{pyproject.toml} backends
Description:

pyproject-hooks is a low-level library for calling build backends in pyproject.toml-based projects. It provides basic functionality to write tooling that generates distribution files from Python projects.

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-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-hatch-fancy-pypi-readme 25.1.0
Propagated dependencies: python-hatchling@1.27.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/hynek/hatch-fancy-pypi-readme
Licenses: Expat
Build system: pyproject
Synopsis: Fancy PyPI READMEs with Hatch
Description:

This hatch plugin allows defining a project description in terms of concatenated fragments that are based on static strings, files and parts of files defined using cut-off points or regular expressions.

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-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-jaraco-test 5.5.1
Propagated dependencies: python-jaraco-collections@5.2.1 python-jaraco-context@6.0.1 python-jaraco-functools@4.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.test
Licenses: Expat
Build system: pyproject
Synopsis: Testing support by jaraco
Description:

This package provides testing support by jaraco.

python-hatch-requirements-txt 0.4.1
Propagated dependencies: python-hatchling@1.27.0 python-packaging-bootstrap@25.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/repo-helper/hatch-requirements-txt
Licenses: Expat
Build system: pyproject
Synopsis: Hatchling plugin to read requirements.txt
Description:

This package implements a functionality to read project dependencies from requirements.txt.

python-colorama 0.4.6
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pypi.org/project/colorama/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Colored terminal text rendering for Python
Description:

Colorama is a Python library for rendering colored terminal text.

python-tomli 2.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/hukkin/tomli
Licenses: Expat
Build system: pyproject
Synopsis: Small and fast TOML parser
Description:

Tomli is a minimal TOML parser that is fully compatible with TOML v1.0.0. It is about 2.4 times as fast as python-toml.

python-pip 25.1.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pip.pypa.io/
Licenses: Expat
Build system: pyproject
Synopsis: Package manager for Python software
Description:

Pip is a package manager for Python software, that finds packages on the Python Package Index (PyPI).

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-pytoml 0.1.21
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/avakar/pytoml
Licenses: Expat
Build system: pyproject
Synopsis: Parser for TOML
Description:

This package provides a Python parser for TOML-0.4.0.

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

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-iniconfig 2.1.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/RonnyPfannschmidt/iniconfig
Licenses: Expat
Build system: pyproject
Synopsis: Simple INI-file parser
Description:

The iniconfig package provides a small and simple INI-file parser module having a unique set of features ; iniconfig

  • maintains the order of sections and entries ;

  • supports multi-line values with or without line-continuations ;

  • supports "#" comments everywhere ;

  • raises errors with proper line-numbers ;

  • raises an error when two sections have the same name.

python-typing-extensions 4.15.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/python/typing_extensions
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Experimental type hints for Python
Description:

The typing_extensions module contains additional typing hints not yet present in the of the typing standard library. Included are implementations of:

  1. ClassVar

  2. ContextManager

  3. Counter

  4. DefaultDict

  5. Deque

  6. NewType

  7. NoReturn

  8. overload

  9. Protocol

  10. runtime

  11. Text

  12. Type

  13. TYPE_CHECKING

  14. AsyncGenerator

Total packages: 73977