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

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.


pajackconnect 0.0.0-0.d43276d
Channel: small-guix
Location: small-guix/packages/pajackconnect.scm (small-guix packages pajackconnect)
Home page: https://github.com/brummer10/pajackconnect
Licenses: CC0
Build system: copy
Synopsis: Make JACK work with PulseAudio
Description:

This script is intended to be invoked via QjackCtl to start up and shut down JACK on a system running PulseAudio. It handles the necessary setup to make the two work together, so PulseAudio clients get transparently routed through JACK while the latter is running, or if PulseAudio is suspend by pasuspender, do nothing.

If you are using jack-dbus, and have pulseaudio-module-jack installed, you already have a similar functionality and this script is not required.

xdebug 2.9.5
Channel: small-guix
Location: small-guix/packages/php-xdebug.scm (small-guix packages php-xdebug)
Home page: https://xdebug.org
Licenses: non-copyleft
Build system: gnu
Synopsis: Extension for PHP to assist with debugging and development
Description:

Xdebug is an extension for PHP to assist with debugging and development. It contains a single step debugger to use with IDEs, a profiler and provides code coverage functionality for use with PHPUnit.

php-with-xdebug 8.5.5
Dependencies: xdebug@2.9.5 aspell@0.60.8.1 bzip2@1.0.8 curl@8.6.0 cyrus-sasl@2.1.28 fontconfig-minimal@2.16.0 freetype@2.13.3 gd@2.3.3 gdbm@1.25 gmp@6.3.0 gnutls@3.8.9 icu4c@73.1 libgcrypt@1.11.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libpng@1.6.39 libsodium@1.0.22 libx11@1.8.12 libxml2@2.14.6 libxslt@1.1.43 libzip@1.9.2 oniguruma@6.9.10 openldap@2.6.10 openssl@3.5.5 pcre2@10.42 postgresql@14.20 readline@8.2.13 sqlite@3.39.3 tidy-html@5.8.0 zlib@1.3.1
Channel: small-guix
Location: small-guix/packages/php-xdebug.scm (small-guix packages php-xdebug)
Home page: https://www.php.net/
Licenses: non-copyleft non-copyleft LGPL 2.1 LGPL 2.1+ FreeBSD Expat
Build system: gnu
Synopsis: PHP programming language
Description:

PHP (PHP Hypertext Processor) is a server-side (CGI) scripting language designed primarily for web development but is also used as a general-purpose programming language. PHP code may be embedded into HTML code, or it can be used in combination with various web template systems, web content management systems and web frameworks.

python-pyesn 0.0.0-0.de294b6
Propagated dependencies: python-numpy@2.3.1
Channel: small-guix
Location: small-guix/packages/pyesn.scm (small-guix packages pyesn)
Home page: https://github.com/cknd/pyESN
Licenses: Expat
Build system: trivial
Synopsis: Python ESN implementation
Description:

Python ESN implementation.

qtdatavis3d 5.15.17
Dependencies: qtbase@5.15.17 qtdeclarative@5.15.17
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://www.qt.io/
Licenses: GPL 3
Build system: gnu
Synopsis: Qt Data Visualization module
Description:

The Qt Data Visualization module provides a way to visualize data in 3D as bar, scatter, and surface graphs. It is especially useful for visualizing depth maps and large quantities of rapidly changing data, such as data received from multiple sensors. The look and feel of graphs can be customized by using themes or by adding custom items and labels to them.

python-shiboken-2 5.15.16
Dependencies: clang-toolchain@15.0.7 libxml2@2.14.6 libxslt@1.1.43 python-wrapper@3.12.12 qtbase@5.15.17 qtxmlpatterns@5.15.17
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://wiki.qt.io/Qt_for_Python
Licenses: GPL 3 LGPL 3 Modified BSD
Build system: cmake
Synopsis: Shiboken generates bindings for C++ libraries using CPython source code
Description:

Shiboken generates bindings for C++ libraries using CPython source code

python-pyside-2 5.15.15
Dependencies: qtbase@5.15.17 qtdatavis3d@5.15.17 qtdeclarative@5.15.17 qtlocation@5.15.17 qtmultimedia@5.15.17 qtquickcontrols@5.15.17 qtquickcontrols2@5.15.17 qtscript@5.15.17 qtscxml@5.15.17 qtsensors@5.15.17 qtspeech@5.15.17 qtsvg@5.15.17 qttools@5.15.17 qtwebchannel@5.15.17 qtwebengine@5.15.17 qtwebsockets@5.15.17 qtx11extras@5.15.17 qtxmlpatterns@5.15.17
Propagated dependencies: python-shiboken-2@5.15.15
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://wiki.qt.io/Qt_for_Python
Licenses: LGPL 3 GPL 3 GPL 2
Build system: cmake
Synopsis: The Qt for Python product enables the use of Qt5 APIs in Python applications
Description:

The Qt for Python product enables the use of Qt5 APIs in Python applications. It lets Python developers utilize the full potential of Qt, using the PySide2 module. The PySide2 module provides access to the individual Qt modules such as QtCore, QtGui,and so on. Qt for Python also comes with the Shiboken2 CPython binding code generator, which can be used to generate Python bindings for your C or C++ code.

python-paramiko 2.12.0
Propagated dependencies: python-bcrypt@3.2.2 python-cryptography@44.0.0 python-invoke@2.2.1 python-pyasn1@0.6.1 python-pynacl@1.5.0
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://www.paramiko.org/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: SSHv2 protocol library
Description:

Paramiko is a python implementation of the SSHv2 protocol, providing both client and server functionality. While it leverages a Python C extension for low level cryptography (PyCrypto), Paramiko itself is a pure Python interface around SSH networking concepts.

python-pyside-2 5.15.16
Dependencies: qtbase@5.15.17 qtdatavis3d@5.15.17 qtdeclarative@5.15.17 qtlocation@5.15.17 qtmultimedia@5.15.17 qtquickcontrols@5.15.17 qtquickcontrols2@5.15.17 qtscript@5.15.17 qtscxml@5.15.17 qtsensors@5.15.17 qtspeech@5.15.17 qtsvg@5.15.17 qttools@5.15.17 qtwebchannel@5.15.17 qtwebengine@5.15.17 qtwebsockets@5.15.17 qtx11extras@5.15.17 qtxmlpatterns@5.15.17
Propagated dependencies: python-shiboken-2@5.15.16
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://wiki.qt.io/Qt_for_Python
Licenses: LGPL 3 GPL 3 GPL 2
Build system: cmake
Synopsis: The Qt for Python product enables the use of Qt5 APIs in Python applications
Description:

The Qt for Python product enables the use of Qt5 APIs in Python applications. It lets Python developers utilize the full potential of Qt, using the PySide2 module. The PySide2 module provides access to the individual Qt modules such as QtCore, QtGui,and so on. Qt for Python also comes with the Shiboken2 CPython binding code generator, which can be used to generate Python bindings for your C or C++ code.

qtscxml 5.15.17
Dependencies: qtbase@5.15.17 qtdeclarative@5.15.17
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://www.qt.io/
Licenses: LGPL 2.1 LGPL 3
Build system: gnu
Synopsis: Qt SCXML module
Description:

The Qt SCXML module provides functionality to create state machines from SCXML files. This includes both dynamically creating state machines (loading the SCXML file and instantiating states and transitions) and generating a C++ file that has a class implementing the state machine. It also contains functionality to support data models and executable content.

python-shiboken-2 5.15.15
Dependencies: clang-toolchain@15.0.7 libxml2@2.14.6 libxslt@1.1.43 python-wrapper@3.12.12 qtbase@5.15.17 qtxmlpatterns@5.15.17
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://wiki.qt.io/Qt_for_Python
Licenses: GPL 3 LGPL 3 Modified BSD
Build system: cmake
Synopsis: Shiboken generates bindings for C++ libraries using CPython source code
Description:

Shiboken generates bindings for C++ libraries using CPython source code

python-protobuf 3.17.0
Propagated dependencies: python-six@1.17.0
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://github.com/google/protobuf
Licenses: Modified BSD
Build system: pyproject
Synopsis: Protocol buffers is a data interchange format
Description:

Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data.

reflection 0.4
Dependencies: bash-minimal@5.2.37 gsettings-desktop-schemas@48.0 gtk@4.22.1 gtksourceview@5.16.0 libadwaita@1.8.2 libspelling@0.4.5 openssl@3.5.5 sqlite@3.39.3
Channel: small-guix
Location: small-guix/packages/reflection.scm (small-guix packages reflection)
Home page: https://modal.cx/reflection/
Licenses: GPL 3+
Build system: meson
Synopsis: Local-first collaborative note-taking application
Description:

Reflection is a native GTK4 and libadwaita note-taking application that supports local-first collaboration built on the p2panda peer-to-peer protocol. Several people can edit the same note together, with or without an Internet connection, and their changes are merged automatically once the peers can reach one another again.

rquickshare 0.11.5
Dependencies: libappindicator@12.10.1-0-298 webkitgtk-for-gtk3@2.50.3
Channel: small-guix
Location: small-guix/packages/rquickshare.scm (small-guix packages rquickshare)
Home page: https://henriqueclaranhan.github.io/rquickshare
Licenses: GPL 3
Build system: chromium-binary
Synopsis: Implementation of NearbyShare/QuickShare from Android for Linux
Description:

rquickshare is a cross platform implementation of NearbyShare/QuickShare.

tropius 0.1.0-0.4f65cb3
Channel: small-guix
Location: small-guix/packages/rust-apps.scm (small-guix packages rust-apps)
Home page: https://tangled.org/desertthunder.dev/tropius
Licenses: Unlicense
Build system: cargo
Synopsis: Detect AI writing tropes in prose
Description:

tropius is a command-line tool that scans prose for patterns commonly associated with text generated by large language models. It uses a bundled pattern dictionary together with structural, repetition and character class detectors to report findings on the input text.

lectito 0.1.1-0.d5361d5
Channel: small-guix
Location: small-guix/packages/rust-apps.scm (small-guix packages rust-apps)
Home page: https://lectito.stormlightlabs.org/
Licenses: MPL 2.0
Build system: cargo
Synopsis: Extract readable article content from HTML
Description:

lectito is a Rust implementation of the Mozilla Readability algorithm. It extracts the main article body from a web page or local HTML file and returns the result as cleaned HTML, Markdown, plain text, or structured metadata. This package provides the lectito command-line tool.

guix-dev-tools 0.7.0
Dependencies: bash-minimal@5.2.37 guile-config@0.5.1 guile@3.0.9
Channel: small-guix
Location: small-guix/packages/scripts.scm (small-guix packages scripts)
Home page: https://codeberg.org/fishinthecalculator/guix-dev-tools
Licenses: GPL 3+
Build system: copy
Synopsis: Set of utilities to facilitate Guix contributor's experience
Description:

This is a personal collection of scripts that I use to reduce the cognitive effort required to contribute to Guix.

abra 0.11.0-beta
Channel: small-guix
Location: small-guix/packages/scripts.scm (small-guix packages scripts)
Home page: https://docs.coopcloud.tech/abra/
Licenses: GPL 3+
Build system: copy
Synopsis: The Co-op Cloud command-line utility belt
Description:

abra is the flagship client & command-line for Co-op Cloud. It has been developed specifically for the purpose of making the day-to-day operations of operators and maintainers pleasant & convenient.

restic 0.18.1
Channel: small-guix
Location: small-guix/packages/scripts.scm (small-guix packages scripts)
Home page: https://restic.net/
Licenses: FreeBSD
Build system: copy
Synopsis: Backup program with multiple revisions, encryption and more
Description:

Restic is a program that does backups right and was designed with the following principles in mind:

  • Easy: Doing backups should be a frictionless process, otherwise you might be tempted to skip it. Restic should be easy to configure and use, so that, in the event of a data loss, you can just restore it. Likewise, restoring data should not be complicated.

  • Fast: Backing up your data with restic should only be limited by your network or hard disk bandwidth so that you can backup your files every day. Nobody does backups if it takes too much time. Restoring backups should only transfer data that is needed for the files that are to be restored, so that this process is also fast.

  • Verifiable: Much more important than backup is restore, so restic enables you to easily verify that all data can be restored.

  • Secure: Restic uses cryptography to guarantee confidentiality and integrity of your data. The location the backup data is stored is assumed not to be a trusted environment (e.g. a shared space where others like system administrators are able to access your backups). Restic is built to secure your data against such attackers.

  • Efficient: With the growth of data, additional snapshots should only take the storage of the actual increment. Even more, duplicate data should be de-duplicated before it is actually written to the storage back end to save precious backup space.

solo2 0.2.2
Dependencies: eudev@3.2.14 hidapi@0.15.0 pcsc-lite@2.4.1
Channel: small-guix
Location: small-guix/packages/solo.scm (small-guix packages solo)
Home page: https://github.com/solokeys/solo2-cli
Licenses: ASL 2.0 Expat
Build system: cargo
Synopsis: Library and CLI for the SoloKeys Solo 2 security keys
Description:

This package provides solo2, a Rust library and CLI for the SoloKeys Solo 2 security keys.

stamp 0.4.0-1.308f505
Dependencies: evolution-data-server@3.60.0 gnome-calendar@48.1 gtk@4.22.1 gpgme@1.24.1 gsettings-desktop-schemas@48.0 gstreamer@1.28.1 libadwaita@1.8.2 libportal@0.9.1 webkitgtk@2.50.3
Channel: small-guix
Location: small-guix/packages/stamp.scm (small-guix packages stamp)
Home page: https://gitlab.gnome.org/jbrummer/stamp
Licenses: GPL 3+
Build system: meson
Synopsis: GNOME email client
Description:

Stamp is an email client for GNOME. It relies on the Evolution Data Server backend and has an adaptive GTK4+libAdwaita GUI.

It also handles contacts and calendaring by embedding GNOME Calendar.

vial-qmk-firmware-qwertykeys-qk100-ansi-default 0.0.0-0.764a589
Channel: small-guix
Location: small-guix/packages/vial.scm (small-guix packages vial)
Home page: https://qmk.fm/
Licenses: GPL 2+
Build system: gnu
Synopsis: QMK fork with Vial-specific features
Description:

QMK (Quantum Mechanical Keyboard Firmware) is a keyboard firmware based on the tmk_keyboard firmware with some useful features for Atmel AVR and ARM controllers, and more specifically, the OLKB product line, the ErgoDox EZ keyboard, and the Clueboard product line.

This is the default keymap used on the QwertyKeys 100 keyboard. See the keyboards/qwertykeys/qk100/ansi/keymaps/default/keymap.c source file for the keymap definition.

vial-qmk-udev-rules 0.0.0-0.764a589
Channel: small-guix
Location: small-guix/packages/vial.scm (small-guix packages vial)
Home page: https://qmk.fm/
Licenses: GPL 2+
Build system: copy
Synopsis: Udev rules for Vial's fork of QMK Firmware
Description:

This package provides a set of udev rules to specify the proper privileges for flashing QMK compatible devices without needing root. The rules require the group plugdev to be added to each user that needs this.

Page: 123
Total packages: 71