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

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-qtsass 0.4.0
Propagated dependencies: python-libsass@0.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/spyder-ide/qtsass
Licenses: Expat
Build system: pyproject
Synopsis: Compile SCSS files to valid Qt stylesheets
Description:

Besides being used in web development, CSS is also the way to stylize Qt-based desktop applications. However, Qt's CSS has a few variations that prevent the direct use of SASS compiler.

The purpose of this tool is to fill the gap between SASS and Qt-CSS by handling those variations.

python-canmatrix 1.2
Propagated dependencies: python-attrs@25.3.0 python-canopen@2.4.1 python-click@8.1.8 python-lxml@6.0.1 python-openpyxl@3.1.5 python-pyyaml@6.0.2 python-xlrd@2.0.2 python-xlwt@1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ebroecker/canmatrix
Licenses: FreeBSD
Build system: pyproject
Synopsis: @acronym{CAN, Controller Area Network} matrices in Python
Description:

This package implements a CAN matrix object in Python which describes the CAN-communication and its needed objects such as board units, frames, signals, and values. It also includes two command-line tools (canconvert and cancompare) for converting and comparing CAN databases.

python-dpath 2.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/akesterson/dpath-python
Licenses: Expat
Build system: pyproject
Synopsis: File-system-like pathing and searching for dictionaries
Description:

python-dpath is a library for accessing and searching dictionaries via /slashed/paths ala xpath.

Basically it lets you glob over a dictionary as if it were a file system. It allows you to specify globs (ala the bash eglob syntax, through some advanced fnmatch.fnmatch magic) to access dictionary elements, and provides some facility for filtering those results.

python-langdetect 1.0.9
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Mimino666/langdetect
Licenses: Expat
Build system: pyproject
Synopsis: Language detection library
Description:

This library is a port of Nakatani Shuyo's language-detection library (version from 03/03/2014) to Python.

python-domdf-python-tools 3.10.0
Propagated dependencies: python-natsort@8.4.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/domdfcoding/domdf_python_tools
Licenses: Expat
Build system: pyproject
Synopsis: Helpful functions for Python
Description:

This package provide helpfull functions for Python's testing and packaging tasks.

python-datrie 0.8.3
Dependencies: libdatrie@0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kmike/datrie
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Fast, efficiently stored trie for Python
Description:

This package provides a fast, efficiently stored trie implementation for Python.

python-click-didyoumean 0.3.1
Propagated dependencies: python-click@8.1.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/timofurrer/click-didyoumean
Licenses: Expat
Build system: pyproject
Synopsis: Git-like did-you-mean feature in Click
Description:

This plugin enables git-like did-you-mean feature in Click.

python-ast-decompiler 0.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/JelleZijlstra/ast_decompiler
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Decompile an @acronym{AST, Abstract Syntax Tree} to Python code
Description:

This library provides functionality to decompile AST objects, as generated by the standard library ast module, to Python code.

python-numpy-stl 3.2.0
Propagated dependencies: python-numpy@2.3.1 python-utils@3.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/WoLpH/numpy-stl/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Read, write and modify binary/ASCII STL files library
Description:

Library to make reading, writing and modifying both binary and ascii STL files, file format native to the stereolithography CAD software created by 3D Systems, easy.

python-dbus-fast 2.44.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/bluetooth-devices/dbus-fast
Licenses: Expat
Build system: pyproject
Synopsis: Faster version of dbus-next
Description:

This package provides a faster version of dbus-next.

python-mkdocs-markdownextradata-plugin 0.2.5
Propagated dependencies: python-mkdocs@1.6.1 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rosscdh/mkdocs-markdownextradata-plugin/
Licenses: Expat
Build system: pyproject
Synopsis: Inject extra variables into the MkDocs markdown template
Description:

This package provides a MkDocs plugin that injects the mkdocs.yml extra variables into the markdown template.

python-jaconv 0.4.0-0.d427346
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ikegami-yukino/jaconv
Licenses: Expat
Build system: pyproject
Synopsis: Pure-Python Japanese character interconverter for Hiragana, Katakana, Hankaku, Zenkaku
Description:

jaconv (Japanese Converter) is interconverter for Hiragana, Katakana, Hankaku (half-width character) and Zenkaku (full-width character)

python-ipfsspec 0.4.0
Propagated dependencies: python-aiohttp@3.11.18 python-fsspec@2026.1.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fsspec/ipfsspec
Licenses: Expat
Build system: pyproject
Synopsis: Read-only implementation of fsspec for IPFS
Description:

This package provides a read-only implementation of fsspec for IPFS.

python-omegaconf 2.3.0-0.117f7de
Propagated dependencies: python-antlr4-runtime@4.10.1 python-pydevd@3.2.3 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/omry/omegaconf
Licenses: Modified BSD
Build system: pyproject
Synopsis: Flexible configuration system
Description:

OmegaConf is a hierarchical configuration system and supports merging configurations from multiple sources. It provides a consistent API regardless of how the configuration was created.

python-ansi2html 1.9.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ralphbean/ansi2html
Licenses: GPL 3+
Build system: pyproject
Synopsis: Convert ANSI-decorated console output to HTML
Description:

ansi2html is a Python library and command line utility for converting text with ANSI color codes to HTML or LaTeX.

python-attr 0.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/denis-ryzhkov/attr
Licenses: Expat
Build system: pyproject
Synopsis: Decorator for attributes of target function or class
Description:

Simple decorator to set attributes of target function or class in a DRY way.

python-dbus-python 1.3.2
Dependencies: dbus@1.16.2 glib@2.86.0
Propagated dependencies: python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://dbus.freedesktop.org/doc/dbus-python/
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for libdbus
Description:

This package provides Python bindings to libdbus, the reference implementation of the D-Bus protocol.

python-nestedtext 3.7
Propagated dependencies: python-inform@1.34
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://nestedtext.org
Licenses: Expat
Build system: pyproject
Synopsis: Human readable and writable data interchange format
Description:

NestedText is a file format for holding data that is to be entered, edited, or viewed by people. It allows data to be organized into a nested collection of dictionaries, lists, and strings. In this way it is similar to JSON and YAML, but without the complexity and risk of YAML and without the syntactic clutter of JSON. NestedText is both simple and natural. Only a small number of concepts and rules must be kept in mind when creating it. It is easily created, modified, or viewed with a text editor and easily understood and used by both programmers and non-programmers.

python-easy-ansi 0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/joeysbytes/easy-ansi
Licenses: Expat
Build system: pyproject
Synopsis: Terminal framework API
Description:

Easy ANSI is a terminal framework API to give you an easy way to use colors, cursor control movements, and line/box drawing. It is not meant as a replacement to more full-featured frameworks (such as curses or urwid), but as a tool to quickly create nice-looking screens in your terminal window. You can even create animations with the cursor controls.

python-pytooling 8.12.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pytooling.github.io/pyTooling/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Miscellaneous Python tools
Description:

pyTooling is a collection of (abstract) data models, lacking classes, decorators, a new performance boosting meta-class, and enhanced exceptions. It also provides lots of helper functions---e.g., to ease the handling of package descriptions or to unify multiple existing APIs into a single API.

python-kombu 5.6.2
Propagated dependencies: python-amqp@5.1.1 python-packaging@25.0 python-tzdata@2025.1 python-vine@5.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://kombu.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Message passing library for Python
Description:

The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQ protocol, and also provide proven and tested solutions to common messaging problems. AMQP is the Advanced Message Queuing Protocol, an open standard protocol for message orientation, queuing, routing, reliability and security, for which the RabbitMQ messaging server is the most popular implementation.

python-appdirs 1.4.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ActiveState/appdirs
Licenses: Expat
Build system: pyproject
Synopsis: Determine platform-specific dirs, e.g. a "user data dir"
Description:

This module provides a portable way of finding out where user data should be stored on various operating systems.

python-verlib2 0.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pyveci/verlib2
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python versioning utilities
Description:

This package provides a standalone variant of distutils.version and packaging.version, without anything else.

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.

Total packages: 70994