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

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-orgparse 0.4.20251020
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/karlicoss/orgparse
Licenses: Modified BSD
Build system: pyproject
Synopsis: Emacs Org mode parser in Python
Description:

This package is a Python module for reading Emacs Org mode files.

python-term-image 0.7.2-0.a40a12b
Propagated dependencies: python-pillow@12.1.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/AnonymouX47/term-image
Licenses: Expat
Build system: pyproject
Synopsis: Display images in the terminal
Description:

term-image is a library and program to display images on compatible terminals.

Features:

  1. Multiple image formats (basically all formats supported by PIL.Image.open())

  2. Multiple image source types: PIL image instance, local file, URL

  3. Multiple image render styles (with automatic support detection)

  4. Support for multiple terminal graphics protocols, including Kitty

  5. Transparency support (with multiple options)

  6. Animated image support (including transparent ones)

  7. Integration into various TUI / terminal-based output libraries

  8. Terminal size awareness

  9. Automatic and manual image sizing

  10. Horizontal and vertical alignment

  11. Automatic and manual font ratio adjustment (to preserve image aspect ratio)

python-syllables 1.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/prosegrinder/python-syllables
Licenses: GPL 3
Build system: pyproject
Synopsis: Package for estimating the number of syllables in a word
Description:

This package provides a Python package for estimating the number of syllables in a word.

python-treelib 1.8.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/caesar0301/treelib
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Implementation of a tree structure in Python
Description:

This package provides a Python implementation of a tree structure.

python-ipython 9.8.0
Propagated dependencies: python-decorator@5.2.1 python-ipython-pygments-lexers@1.1.1 python-jedi@0.19.2 python-matplotlib-inline@0.1.7 python-pexpect@4.9.0 python-prompt-toolkit@3.0.51 python-pygments@2.19.2 python-stack-data@0.6.3 python-traitlets@5.14.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://ipython.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: IPython is a tool for interactive computing in Python
Description:

IPython provides a rich architecture for interactive computing with: Powerful interactive shells, a browser-based notebook, support for interactive data visualization, embeddable interpreters and tools for parallel computing.

python-multiprocessing-logging 0.3.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jruere/multiprocessing-logging
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Manage logs from multiple processes
Description:

This Python module implements a multiprocessing-aware Handler that, when set on the root Logger, will tunnel log records to the main process so that they are handled correctly.

python-netifaces 0.11.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/al45tair/netifaces
Licenses: Expat
Build system: pyproject
Synopsis: Python module for portable network interface information
Description:

Netifaces is a Python module providing information on network interfaces in an easy and portable manner.

python-phply 1.2.6
Propagated dependencies: python-ply@3.11
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/viraptor/phply
Licenses: Modified BSD
Build system: pyproject
Synopsis: PHP parser written in Python using PLY
Description:

phply is a parser for the PHP programming language written using PLY,a Lex/YACC-style parser generator toolkit for Python.

python-pybtex-docutils 1.0.3
Propagated dependencies: python-docutils@0.21.2 python-pybtex@0.25.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mcmtroffaes/pybtex-docutils
Licenses: Expat
Build system: pyproject
Synopsis: Docutils backend for pybtex
Description:

The pybtex docutils backend allows bibtex citations to be inserted into documentation generated by docutils.

python-hjson 3.1.0-0.1687b81
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hjson/hjson-py
Licenses: Expat
Build system: pyproject
Synopsis: Python package to parse HJSON documents
Description:

This package provides a Python library and a command-line interface utility to parse HJSON) documents.

python-colorful 0.5.8
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://github.com/timofurrer/colorful
Licenses: Expat
Build system: pyproject
Synopsis: Terminal string styling
Description:

Colorful provides an array of text styles, that can be used as functions or string constants to form colored terminal output.

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-dns-lexicon 3.21.1
Propagated dependencies: python-beautifulsoup4@4.14.3 python-cryptography@44.0.0 python-dnspython@2.8.0 python-pyotp@2.9.0 python-pyyaml@6.0.2 python-requests@2.32.5 python-tldextract@5.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dns-lexicon/dns-lexicon
Licenses: Expat
Build system: pyproject
Synopsis: Manipulate DNS records on various DNS providers
Description:

Lexicon provides a way to manipulate DNS records on multiple DNS providers in a standardized way. It has a CLI but it can also be used as a Python library. It was designed to be used in automation, specifically with Let's Encrypt.

python-vncdotool 1.2.0
Propagated dependencies: python-pillow@12.1.1 python-pycryptodomex@3.23.0 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://github.com/sibson/vncdotool
Licenses: Expat
Build system: pyproject
Synopsis: Command line VNC client
Description:

This package provides a Python command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control.

python-miniupnpc 2.3.3
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://miniupnp.free.fr
Licenses: Modified BSD
Build system: pyproject
Synopsis: UPnP client for Python
Description:

Miniupnpc is a client library for Python programs to set up port forwards using UPnP.

python-bracex 2.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://facelessuser.github.io/bracex/
Licenses: Expat
Build system: pyproject
Synopsis: Bash-style brace expansion for Python
Description:

Bracex is a brace expansion library for Python that implements Bash-style brace expansion. It can generate strings from patterns like {a,b,c} or {1..10}.

python-session-info 1.0.0
Propagated dependencies: python-stdlib-list@0.11.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/joelostblom/session_info
Licenses: Modified BSD
Build system: pyproject
Synopsis: Output version information for modules currently loaded
Description:

This package outputs version information for modules loaded in the current session, Python, and the OS.

python-srsly 2.5.3
Propagated dependencies: python-catalogue@2.0.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/explosion/srsly
Licenses: Expat
Build system: pyproject
Synopsis: Serialization utilities for Python
Description:

This package bundles some of the best Python serialization libraries into one standalone package, with a high-level API that makes it easy to write code that's correct across platforms and Pythons.

python-dbusmock 0.37.2
Dependencies: dbus@1.16.2
Propagated dependencies: python-dbus@1.3.2 python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/martinpitt/python-dbusmock
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python library for mock D-Bus objects
Description:

python-dbusmock allows for the easy creation of mock objects on D-Bus. This is useful for writing tests for software which talks to D-Bus services such as upower, systemd, logind, gnome-session or others, and it is hard (or impossible without root privileges) to set the state of the real services to what you expect in your tests.

python-gpxpy 1.6.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/tkrajina/gpxpy
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python GPX parser
Description:

GPX file parser and GPS track manipulation library.

python-cfgv 3.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/asottile/cfgv
Licenses: Expat
Build system: pyproject
Synopsis: Configuration validation library
Description:

This library helps to validate configuration files and produce human readable error messages.

python-mujson 1.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mattgiles/mujson
Licenses: Expat
Build system: pyproject
Synopsis: Use the fastest JSON functions available at import time
Description:

This module selects the fastest JSON functions available at import time in Python.

python-huey 2.5.3
Propagated dependencies: python-redis@7.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://huey.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Lightweight task queue for Python
Description:

Huey is a lightweight task queue for Python applications. Huey supports:

  • Redis, SQLite, file-system, or in-memory storage

  • multi-process, multi-thread or greenlet task execution models

  • scheduling tasks to execute at a given time, or after a given delay

  • scheduling recurring tasks, like a crontab

  • automatically retrying tasks that fail

  • task prioritization

  • task result storage

  • task expiration

  • task locking

  • task pipelines and chains

python-senf 1.5.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/quodlibet/senf
Licenses: Expat
Build system: pyproject
Synopsis: Text, bytes and paths conversion functions for Python
Description:

Senf introduces a new platform native string type called fsnative. It adds functions to convert text, bytes and paths to and from that new type and helper functions to integrate it nicely with the Python stdlib.

Total packages: 73955