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

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.


python-lazy 1.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/stefanholek/lazy
Licenses: FreeBSD
Build system: pyproject
Synopsis: Lazy attributes for Python objects
Description:

This package provides a decorator to create lazy attributes.

python-simplify-polyline 0.1.0
Propagated dependencies: python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ShayHill/simplify_polyline
Licenses: Expat
Build system: pyproject
Synopsis: Simplify an open or closed polyline
Description:

This package implements functionality to work with plyline. Features:

  • Visvalingham-Whyatt - removes the smallest triangles formed by three consecutive points in a polyline or polygon

  • Douglas-Peucker - gives a better representation of the convex hull

python-inotify-simple 1.3.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/chrisjbillington/inotify_simple
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple wrapper around inotify library
Description:

inotify-simple is a simple wrapper around inotify library.

python-watchfiles 1.1.1
Propagated dependencies: python-anyio@4.12.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/samuelcolvin/watchfiles
Licenses: Expat
Build system: pyproject
Synopsis: Simple, modern file watching and code reload in Python
Description:

Simple, modern file watching and code reload in Python inspired by watchdog. Among the differences are a unified approach for each operating systems and an elegant approach to concurrency using threading.

python-twine 6.2.0
Propagated dependencies: python-id@1.5.0 python-keyring@25.7.0 python-packaging@26.2 python-readme-renderer@45.0 python-requests@2.34.2 python-requests-toolbelt@1.0.0 python-rfc3986@2.0.0 python-rich@15.0.0 python-urllib3@2.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pypa/twine
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Collection of utilities for interacting with PyPI
Description:

twine currently supports registering projects and uploading distributions. It authenticates the user over HTTPS, allows them to pre-sign their files and supports any packaging format (including wheels).

python-refleak 0.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mne-tools/refleak
Licenses: Modified BSD
Build system: pyproject
Synopsis: Track down reference leaks in Python
Description:

This package provides a library to find out what is still holding a reference to an object that should be dead. It is used to track down reference leaks in MNE-Python, PyVista and pyvistaqt.

python-latexminted 0.7.1
Propagated dependencies: python-latex2pydata@0.5.0 python-latexrestricted@0.6.2 python-pygments@2.19.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gpoore/minted
Licenses: LPPL 1.3c+
Build system: pyproject
Synopsis: Python library for the LaTeX minted package
Description:

This Python package provides the Python side of the texlive-minted LaTeX package. It performs syntax highlighting using the python-pygments library. It also provides several code formatting and manipulation features implemented in Python that would be difficult to perform in LaTeX, such as dedenting code and extracting code snippets from source files using regular expressions.

python-simplegeneric 0.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://cheeseshop.python.org/pypi/simplegeneric
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Python module for simple generic functions
Description:

The simplegeneric module lets you define simple single-dispatch generic functions, akin to Python’s built-in generic functions like len(), iter() and so on. However, instead of using specially-named methods, these generic functions use simple lookup tables, akin to those used by e.g. pickle.dump() and other generic functions found in the Python standard library.

python-debugpy 1.8.17
Propagated dependencies: python-pydevd@3.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://aka.ms/debugpy
Licenses: Expat
Build system: pyproject
Synopsis: Debug Adapter Protocol Python implementation
Description:

An implementation of the Debug Adapter Protocol for Python.

python-types-colorama 0.4.15.20250801
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Typing stubs for colorama
Description:

This package provides typing stubs for colorama.

python-clikit 0.6.2
Propagated dependencies: python-crashtest@0.4.1 python-pastel@0.2.1 python-pylev@1.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sdispater/clikit
Licenses: Expat
Build system: pyproject
Synopsis: Group of utilities to build command line interfaces
Description:

CliKit is a group of utilities to build testable command line interfaces.

python-xlwt 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.python-excel.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for creating spreadsheet Excel files
Description:

xlwt is a library for writing data and formatting information to older Excel files (i.e. .xls). The package itself is pure Python with no dependencies on modules or packages outside the standard Python distribution. It is not intended as an end-user tool.

python-scapy 2.6.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://scapy.net
Licenses: GPL 2
Build system: pyproject
Synopsis: Python network packet crafting library
Description:

Scapy is a Python library and executable for interactively manipulating network packets. It can forge or decode packets of a number of protocols, send them on the wire, capture them, store or read them using pcap files, match requests and replies, and so on. It can handle tasks such as scanning, tracerouting, probing, unit tests, attacks or network discovery.

python-toposort 1.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/ericvsmith/toposort
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Topological sort algorithm
Description:

This package provides an implementation of a topological sort algorithm.

python-commandlines 0.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/chrissimpkins/commandlines
Licenses: Expat
Build system: pyproject
Synopsis: Command line argument to object parsing library
Description:

Commandlines is a Python library for command line application development that supports command line argument parsing, command string validation testing and application logic.

python-recommonmark 0.7.1
Propagated dependencies: python-commonmark@0.9.1 python-docutils@0.22.4 python-sphinx@9.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/readthedocs/recommonmark
Licenses: Expat
Build system: pyproject
Synopsis: Docutils-compatibility bridge to CommonMark
Description:

This package provides a docutils-compatibility bridge to CommonMark that lets you write CommonMark inside of Docutils & Sphinx projects.

nbss-upload 0.1
Propagated dependencies: python-requests@2.34.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/notebook-sharing-space/nbss-upload
Licenses: Modified BSD
Build system: pyproject
Synopsis: Upload notebooks to a notebooksharing.space instance
Description:

Upload notebooks as .ipynb, .rmd, and .html to a notebooksharing.space instance.

python-urwidgets 0.2.1
Propagated dependencies: python-urwid@2.6.16
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/AnonymouX47/urwidgets
Licenses: Expat
Build system: pyproject
Synopsis: Collection of widgets for urwid
Description:

This package provides a collection of widgets for urwid.

python-ipdb 0.13.13
Propagated dependencies: python-ipython@9.8.0 python-toml@0.10.2 python-decorator@5.2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/gotcha/ipdb
Licenses: Modified BSD
Build system: pyproject
Synopsis: IPython-enhanced Python debugger (pdb)
Description:

ipdb exports functions to access the IPython debugger, which features tab completion, syntax highlighting, better tracebacks and better introspection than Python's standard pdb debugger, with which it shares the same interface.

python-license-expression 30.1.0
Propagated dependencies: python-boolean.py@5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nexB/license-expression
Licenses: GPL 2+
Build system: pyproject
Synopsis: Apply boolean logic to license expressions
Description:

This Python module defines a tiny language to evaluate and compare license expressions using boolean logic. Logical combinations of licenses can be tested for equality, containment, and equivalence. They can be normalised and simplified. It supports SPDX license expressions as well as other naming conventions and aliases in the same expression.

python-flufl-i18n 5.1.0
Propagated dependencies: python-atpublic@3.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://flufli18n.readthedocs.io
Licenses: ASL 2.0
Build system: pyproject
Synopsis: API for Python internationalization
Description:

This package provides a high-level, convenient API for managing internationalization/translation contexts in Python applications. There is a simple API for single-context applications, such as command line scripts which only need to translate into one language during the entire course of their execution. There is a more flexible, but still convenient API for multi-context applications, such as servers, which may need to switch language contexts for different tasks.

python-vendetect 0.0.3
Propagated dependencies: python-copydetect@0.5.0 python-rich@15.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/trailofbits/vendetect
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Detect vendored and copy-pasted code
Description:

Vendetect helps identify copied or vendored code between repositories, making it easier to detect when code has been copied with or without attribution. It uses similarity detection algorithms to compare code files and highlight matching sections.

python-regex 2026.2.28
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mrabarnett/mrab-regex
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Alternative regular expression module
Description:

This regular expression implementation is backwards-compatible with the standard re module, but offers additional functionality like full case-folding for case-insensitive matches in Unicode.

python-hatch-nodejs-version 0.4.0
Propagated dependencies: python-hatchling@1.27.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/agoose77/hatch-nodejs-version
Licenses: Expat
Build system: pyproject
Synopsis: Hatch plugin for versioning from a package.json file
Description:

This package provides a hatch plugin for fetching a version from a package.json file.

Total packages: 32836