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

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.


plantuml 1.2024.6
Dependencies: graphviz@7.0.1 icedtea@3.19.0
Channel: guix
Location: gnu/packages/uml.scm (gnu packages uml)
Home page: https://plantuml.com/
Licenses: GPL 3+
Build system: ant
Synopsis: Draw UML diagrams from simple textual description
Description:

Plantuml is a tool to generate sequence, usecase, class, activity, component, state, deployment and object UML diagrams, using a simple and human readable text description. Contains salt, a tool that can design simple graphical interfaces.

unicode-emoji 12.0
Channel: guix
Location: gnu/packages/unicode.scm (gnu packages unicode)
Home page: https://www.unicode.org
Licenses: Unicode
Build system: trivial
Synopsis: Unicode Emoji data
Description:

This package includes data files listing characters and sequences, that Unicode emoji supporting fonts or keyboards should support according to the Unicode Technological Standard #51.

unicode-cldr-common 36.0
Channel: guix
Location: gnu/packages/unicode.scm (gnu packages unicode)
Home page: https://www.unicode.org
Licenses: Unicode
Build system: copy
Synopsis: Locale data repository
Description:

The Unicode Common Locale Data Repository (CLDR) is a large repository of locale data, including among others

  • patterns for formatting and parsing,

  • name translations,

  • and various information on languages, scripts and country-specific conventions.

libunibreak 6.1
Channel: guix
Location: gnu/packages/unicode.scm (gnu packages unicode)
Home page: https://vimgadgets.sourceforge.net/libunibreak/
Licenses: Zlib
Build system: gnu
Synopsis: Unicode line breaking and word breaking algorithms
Description:

Libunibreak is an implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29. It is designed to be used in a generic text renderer.

ucd 15.1.0
Channel: guix
Location: gnu/packages/unicode.scm (gnu packages unicode)
Home page: https://www.unicode.org
Licenses: Unicode
Build system: copy
Synopsis: Unicode Character Database
Description:

The Unicode Character Database (UCD) consists of a number of data files listing Unicode character properties and related data. It also includes test data for conformance to several important Unicode algorithms.

unrtf 0.21.10
Channel: guix
Location: gnu/packages/unrtf.scm (gnu packages unrtf)
Home page: https://www.gnu.org/software/unrtf/
Licenses: GPL 3+
Build system: gnu
Synopsis: Convert Rich Text Format documents to other formats
Description:

GNU UnRTF converts text documents from RTF to HTML, LaTeX, or troff. It supports changes in font characteristics, underlines and strikethroughs, superscripts and subscripts, and more.

miniupnpc-next 2.3.3
Channel: guix
Location: gnu/packages/upnp.scm (gnu packages upnp)
Home page: http://miniupnp.free.fr/
Licenses: X11-style
Build system: gnu
Synopsis: UPnP protocol client library
Description:

The MiniUPnPc client library facilitates access to the services provided by any Universal Plug and Play (UPnP) Internet Gateway Device (IGD) present on the network. In UPnP terminology, MiniUPnPc is a UPnP Control Point.

It is useful whenever an application needs to listen for incoming connections while running behind a UPnP-enabled router or firewall. Such applications include peer-to-peer applications, active-mode FTP clients, DCC file transfers over IRC, instant messaging, network games, and most server software.

libupnp 1.14.18
Channel: guix
Location: gnu/packages/upnp.scm (gnu packages upnp)
Home page: https://pupnp.sourceforge.net
Licenses: Modified BSD
Build system: gnu
Synopsis: Portable SDK for UPnP Devices
Description:

The portable SDK for UPnP Devices (libupnp) provides developers with an API and code for building control points, devices, and bridges that are compliant with Version 1.0 of the Universal Plug and Play Device Architecture Specification and support several operating systems like Linux, *BSD, Solaris and others.

gerbera 2.5.0
Dependencies: curl@8.6.0 duktape@2.6.0 exiv2@0.27.5 ffmpeg@8.0 file@5.46 fmt@9.1.0 libebml@1.4.5 libexif@0.6.24 libmatroska@1.7.1 libupnp@1.14.18 pugixml@1.12.1 spdlog@1.13.0 sqlite@3.39.3 taglib@1.12 util-linux@2.40.4 zlib@1.3.1
Channel: guix
Location: gnu/packages/upnp.scm (gnu packages upnp)
Home page: https://gerbera.io/
Licenses: GPL 2
Build system: cmake
Synopsis: UPnP media server
Description:

Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices.

miniupnpc 2.1.20191224
Channel: guix
Location: gnu/packages/upnp.scm (gnu packages upnp)
Home page: http://miniupnp.free.fr/
Licenses: X11-style
Build system: gnu
Synopsis: UPnP protocol client library
Description:

The MiniUPnPc client library facilitates access to the services provided by any Universal Plug and Play (UPnP) Internet Gateway Device (IGD) present on the network. In UPnP terminology, MiniUPnPc is a UPnP Control Point.

It is useful whenever an application needs to listen for incoming connections while running behind a UPnP-enabled router or firewall. Such applications include peer-to-peer applications, active-mode FTP clients, DCC file transfers over IRC, instant messaging, network games, and most server software.

readymedia 1.3.3
Dependencies: coreutils-minimal@9.1 ffmpeg@8.0 flac@1.5.0 libexif@0.6.24 libid3tag@0.15.1b libjpeg-turbo@2.1.4 libvorbis@1.3.7 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/upnp.scm (gnu packages upnp)
Home page: https://minidlna.sourceforge.net/
Licenses: GPL 2
Build system: gnu
Synopsis: DLNA/UPnP-AV media server
Description:

ReadyMedia (formerly known as MiniDLNA) is a simple media server, which serves multimedia content to compatible clients on the network. It aims to be fully compliant with DLNA and UPnP-AV standards.

usb-modeswitch 2.6.1
Dependencies: libusb@1.0.25 jimtcl@0.82 usb-modeswitch-data@20191128
Channel: guix
Location: gnu/packages/usb-modeswitch.scm (gnu packages usb-modeswitch)
Home page: https://www.draisberghof.de/usb_modeswitch/
Licenses: GPL 2+ FreeBSD
Build system: gnu
Synopsis: Mode switching tool for controlling `multi-mode' USB devices
Description:

USB_ModeSwitch is a mode switching tool for controlling USB devices with multiple modes. When plugged in for the first time many USB devices (primarily high-speed WAN modems) act like a flash storage containing installers for Windows drivers. USB_ModeSwitch replays the sequence the Windows drivers would send to switch their mode from storage to modem (or whatever the thing is supposed to do).

usb-modeswitch-data 20191128
Channel: guix
Location: gnu/packages/usb-modeswitch.scm (gnu packages usb-modeswitch)
Home page: https://www.draisberghof.de/usb_modeswitch/
Licenses: GPL 2+
Build system: trivial
Synopsis: Data package for USB_ModeSwitch
Description:

This package contains data about devices and a UDEV rules file for use with USB_ModeSwitch.

nncp 8.11.0
Dependencies: go-github-com-arceliar-ironwood@v0.0.0-20241213013129-743fe2fccbd3 go-github-com-davecgh-go-xdr@0.0.0-20161123171359-e6a2ba005892 go-github-com-dustin-go-humanize@1.0.1 go-github-com-flynn-noise@1.0.0 go-github-com-fsnotify-fsnotify@1.8.0 go-github-com-gologme-log@1.3.0 go-github-com-gorhill-cronexpr@0.0.0-20180427100037-88b0669f7d75 go-github-com-hjson-hjson-go-v4@4.4.0 go-github-com-klauspost-compress@1.18.0 go-github-com-yggdrasil-network-yggdrasil-go@0.5.12 go-golang-org-x-crypto@0.43.0 go-golang-org-x-net@0.46.0 go-golang-org-x-sys@0.37.0 go-golang-org-x-term@0.36.0 go-gvisor-dev-gvisor@0.0.0-0.634ce95 go-lukechampine-com-blake3@1.1.5
Channel: guix
Location: gnu/packages/uucp.scm (gnu packages uucp)
Home page: http://www.nncpgo.org/
Licenses: GPL 3
Build system: go
Synopsis: Store and forward utilities
Description:

NNCP (Node to Node copy) is a collection of utilities simplifying secure store-and-forward files, mail and command exchanging. These utilities are intended to help build up small size (dozens of nodes) ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant networks for fire-and-forget secure reliable files, file requests, Internet mail and commands transmission. All packets are integrity checked, end-to-end encrypted, explicitly authenticated by known participants public keys. Onion encryption is applied to relayed packets. Each node acts both as a client and server, can use push and poll behaviour model. Multicasting areas, offline sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape storages, air-gapped computers and online TCP daemon with full-duplex resumable data transmission exists are all supported.

uucp 1.07
Channel: guix
Location: gnu/packages/uucp.scm (gnu packages uucp)
Home page: https://www.gnu.org/software/uucp/uucp.html
Licenses: GPL 2+
Build system: gnu
Synopsis: UUCP protocol implementation
Description:

Taylor UUCP is the GNU implementation of UUCP (Unix-to-Unix Copy), a set of utilities for remotely transferring files, email and net news between computers.

valgrind 3.26.0
Channel: guix
Location: gnu/packages/valgrind.scm (gnu packages valgrind)
Home page: https://www.valgrind.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Debugging and profiling tool suite
Description:

Valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.

valgrind 3.25.1
Channel: guix
Location: gnu/packages/valgrind.scm (gnu packages valgrind)
Home page: https://www.valgrind.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Debugging and profiling tool suite
Description:

Valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.

valgrind 3.26.0
Dependencies: gdb@14.2 glibc@2.41
Channel: guix
Location: gnu/packages/valgrind.scm (gnu packages valgrind)
Home page: https://www.valgrind.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Debugging and profiling tool suite
Description:

Valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.

python-klaus 3.0.1
Dependencies: git-minimal@2.52.0
Propagated dependencies: python-dulwich@0.21.7 python-flask@3.1.0 python-httpauth@0.4.1 python-humanize@4.14.0 python-pygments@2.19.1 python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/jonashaag/klaus
Licenses: ISC
Build system: pyproject
Synopsis: Simple git web viewer
Description:

klaus is a simple, easy-to-set-up git web viewer. It features

  • Super easy to set up -- no configuration required

  • Syntax highlighting

  • Markdown + RestructuredText rendering support

  • Pull + push support (Git Smart HTTP)

  • Code navigation using Exuberant ctags

breezy 3.3.11
Dependencies: python-configobj@5.0.9 python-dulwich@0.21.7 python-fastbencode@0.3.2 python-fastimport@0.9.16 python-launchpadlib@2.1.0 python-merge3@0.0.15 python-paramiko@4.0.0 python-gpg@1.10.0 python-patiencediff@0.2.15 python-pygithub@2.8.1 python-pyyaml@6.0.2 python-tzlocal@5.2 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://www.breezy-vcs.org/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Decentralized revision control system
Description:

Breezy (brz) is a decentralized revision control system. By default, Breezy provides support for both the Bazaar and Git file formats. Breezy is backwards compatible with Bazaar's disk format and protocols. One of the key differences with Bazaar is that Breezy runs on Python 3.3 and later, rather than on Python 2.

python-git-multimail 1.6.0
Dependencies: git@2.52.0 sendmail@8.18.1
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/git-multimail/git-multimail
Licenses: GPL 2
Build system: python
Synopsis: Send notification emails for Git pushes
Description:

This hook sends emails describing changes introduced by pushes to a Git repository. For each reference that was changed, it emits one ReferenceChange email summarizing how the reference was changed, followed by one Revision email for each new commit that was introduced by the reference change.

This script is designed to be used as a post-receive hook in a Git repository

cgit 1.2.3-11.76abc40
Dependencies: bash-minimal@5.2.37 openssl@3.0.8 python@3.11.14 python-docutils@0.19 python-markdown@3.10 python-pygments@2.19.1 zlib@1.3.1 bzip2@1.0.8 groff@1.22.4 gzip@1.14 xz@5.4.5
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://git.zx2c4.com/cgit/
Licenses: GPL 2
Build system: gnu
Synopsis: Web frontend for git repositories
Description:

CGit is an attempt to create a fast web interface for the Git SCM, using a built-in cache to decrease server I/O pressure.

heatwave 1.2.1
Propagated dependencies: python-click@8.1.8 python-gitpython@3.1.44 python-monthdelta@0.9.1
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/james-stoup/heatwave
Licenses: GPL 3
Build system: pyproject
Synopsis: Heat map visualization of a git repository
Description:

This package provides a way of visualizing a heat map of a git repo.

gnu-arch 1.3.5
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://www.gnu.org/software/gnu-arch/
Licenses: GPL 2
Build system: gnu
Synopsis: Historical distributed version-control system
Description:

GNU Arch, aka. tla, was one of the first free distributed version-control systems (DVCS). It saw its last release in 2006. This package is provided for users who need to recover tla repositories and for historians.

Total packages: 69240