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

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.


ustr 1.0.4
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: http://www.and.org/ustr/
Licenses: Public Domain
Build system: gnu
Synopsis: String library with very low memory overhead
Description:

Ustr is a string library for C with very low memory overhead.

cityhash 1.1-2.8af9b8c
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/google/cityhash
Licenses: Expat
Build system: gnu
Synopsis: C++ hash functions for strings
Description:

CityHash provides hash functions for strings. The functions mix the input bits thoroughly but are not suitable for cryptography.

bibutils 7.2
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://bibutils.sourceforge.io/
Licenses: GPL 2
Build system: gnu
Synopsis: Convert between various bibliography formats
Description:

This package provides converters for various bibliography formats (e.g. Bibtex, RIS, etc.) using a common XML intermediate.

yq 4.53.3
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://mikefarah.gitbook.io/yq/
Licenses: Expat
Build system: go
Synopsis: Command-line YAML, JSON, XML, CSV, TOML and properties processor
Description:

This package provides yq, a command-line YAML, JSON and XML processor. It uses jq-like syntax but works with YAML files as well as JSON, XML, properties, CSV and TSV.

dotconf 1.3
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/williamh/dotconf
Licenses: LGPL 2.1 ASL 1.1
Build system: gnu
Synopsis: Configuration file parser library
Description:

C library for creating and parsing configuration files.

dos2unix 7.5.2
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://waterlan.home.xs4all.nl/dos2unix.html
Licenses: FreeBSD
Build system: gnu
Synopsis: DOS/Mac to Unix and vice versa text file format converter
Description:

dos2unix is a tool to convert line breaks in a text file from Unix format to DOS format and vice versa.

odt2txt 0.5
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/dstosberg/odt2txt/
Licenses: GPL 2
Build system: gnu
Synopsis: Converter from OpenDocument Text to plain text
Description:

odt2txt is a command-line tool which extracts the text out of OpenDocument Texts, as produced by OpenOffice.org, KOffice, StarOffice and others.

odt2txt can also extract text from some file formats similar to OpenDocument Text, such as OpenOffice.org XML (*.sxw), which was used by OpenOffice.org version 1.x and older StarOffice versions. To a lesser extent, odt2txt may be useful to extract content from OpenDocument spreadsheets (*.ods) and OpenDocument presentations (*.odp).

python-aniso8601 10.0.1
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://codeberg.org/nielsenb-jf/aniso8601
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for parsing ISO 8601 strings
Description:

This package contains a library for parsing ISO 8601 datetime strings.

python-pytz-deprecation-shim 0.1.0.post0
Propagated dependencies: python-dateutil@2.9.0 python-tzdata@2025.1
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/pganssle/pytz-deprecation-shim
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Shims to make deprecation of pytz easier
Description:

This package aims to make the transition away from pytz easier. It is intended for temporary usage only, and should allow you to drop your dependency on pytz while also giving your users notice that eventually you will remove support for the pytz-specific interface.

python-iso8601 2.1.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/micktwomey/pyiso8601
Licenses: Expat
Build system: pyproject
Synopsis: Module to parse ISO 8601 dates
Description:

This module parses the most common forms of ISO 8601 date strings (e.g. 2007-01-14T20:34:22+00:00) into datetime objects.

python-relativetimebuilder 3.0.1
Propagated dependencies: python-aniso8601@10.0.1 python-dateutil@2.9.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://bitbucket.org/nielsenb/relativetimebuilder
Licenses: Modified BSD
Build system: pyproject
Synopsis: ANISO8601 builder for dateutil relativedeltas
Description:

This package provides functionality for utilizing the relativedelta feature from the dateutil library, ensuring calendar precision with aniso8601.

datefudge 1.27
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://salsa.debian.org/debian/datefudge
Licenses: GPL 2
Build system: gnu
Synopsis: Pretend the system date is different
Description:

Utility that fakes the system time by pre-loading a small library that modifies the time, gettimeofday and clock_gettime system calls.

python-tzdata 2025.1
Dependencies: tzdata@2025a
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/python/tzdata
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python wrapper of IANA time zone data
Description:

This package provides a thin Python wrapper around tzdata.

temporal-capi 0.2.6
Dependencies: rust-temporal@0.2.6
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/boa-dev/temporal
Licenses: ASL 2.0 Expat
Build system: cargo
Synopsis: C and C++ interfaces to @code{temporal_rs}
Description:

This package provides C and C++ interfaces to temporal_rs, a Rust date/time library that provides support for calendrical calculations and time zones that is based on the ECMAScript Temporal specification.

time 1.10
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://www.gnu.org/software/time/
Licenses: GPL 3+
Build system: gnu
Synopsis: Run a command, then display its resource usage
Description:

Time is a command that displays information about the resources that a program uses. The display output of the program can be customized or saved to a file.

python-pytimeparse 1.1.8
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/wroberts/pytimeparse
Licenses: Expat
Build system: pyproject
Synopsis: Time expression parser
Description:

This small Python module parses various kinds of time expressions.

countdown 1.5.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/antonmedv/countdown
Licenses: Expat
Build system: go
Synopsis: Counts to zero with a text user interface
Description:

Countdown provides a fancy text display while it counts down to zero from a starting point you provide. The user can pause and resume the countdown from the text user interface.

python-pyrfc3339 2.0.1
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/kurtraschke/pyRFC3339
Licenses: Expat
Build system: pyproject
Synopsis: Python timestamp library
Description:

Python library for generating and parsing RFC 3339-compliant timestamps.

python-pytz 2025.1
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: http://pythonhosted.org/pytz
Licenses: Expat
Build system: pyproject
Synopsis: Python timezone library
Description:

This library brings the Olson tz database into Python. It allows accurate and cross platform timezone calculations using Python 2.4 or higher. It also solves the issue of ambiguous times at the end of daylight saving time. Almost all of the Olson timezones are supported.

python-dateutil 2.9.0
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://dateutil.readthedocs.io/en/stable/
Licenses: Modified BSD ASL 2.0
Build system: pyproject
Synopsis: Extensions to the standard datetime module
Description:

The dateutil module provides powerful extensions to the standard datetime module, available in Python 2.3+.

python-parsedatetime 2.6
Propagated dependencies: python-future@1.0.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/bear/parsedatetime/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Parse human-readable date/time text
Description:

This package provides some tools to parse human-readable date/time text in Python.

python-arrow 1.3.0
Propagated dependencies: python-dateutil@2.9.0 python-types-python-dateutil@2.9.0.20250708
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/arrow-py/arrow
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Dates and times for Python
Description:

Arrow is a Python library to creating, manipulating, formatting and converting dates, times, and timestamps. It implements and updates the datetime type.

python-tzlocal 5.2
Propagated dependencies: python-tzdata@2025.1
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/regebro/tzlocal
Licenses: Expat
Build system: pyproject
Synopsis: Local timezone information for Python
Description:

Tzlocal returns a tzinfo object with the local timezone information. This module attempts to fix a glaring hole in pytz, that there is no way to get the local timezone information, unless you know the zoneinfo name, and under several distributions that's hard or impossible to figure out.

python-timezonefinder 8.2.1
Propagated dependencies: python-cffi@1.17.1 python-h3@4.4.2 python-flatbuffers@25.2.10 python-numpy@2.4.6 python-pydantic@2.12.5
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://timezonefinder.michelfe.it/gui
Licenses: Expat
Build system: pyproject
Synopsis: Finding the timezone of any coordinates on Earth offline
Description:

This is a python package for looking up the corresponding timezone for given coordinates on earth entirely offline.

Total packages: 32836