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

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.


beancount 3.2.3
Propagated dependencies: python-bottle@0.13.4 python-click@8.3.1 python-dateutil@2.9.0 python-regex@2026.2.28
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://beancount.github.io/
Licenses: GPL 2
Build system: pyproject
Synopsis: Command-line double-entry accounting tool
Description:

Beancount is a double-entry bookkeeping computer language that lets you define financial transaction records in a text file, read them in memory, generate a variety of reports from them, and provides a web interface.

bitcoin-core 31.0
Dependencies: boost@1.89.0 capnproto@1.4.0 libevent@2.1.12 qrencode@4.1.1 qtwayland@6.9.2 sqlite@3.39.3 zeromq@4.3.5
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://bitcoincore.org/
Licenses: Expat
Build system: qt
Synopsis: Bitcoin peer-to-peer client
Description:

Bitcoin is a digital currency that enables instant payments to anyone anywhere in the world. It uses peer-to-peer technology to operate without central authority: managing transactions and issuing money are carried out collectively by the network. Bitcoin Core is the reference implementation of the bitcoin protocol. This package provides the Bitcoin Core command line client and a client based on Qt.

python-trezor-agent 0.15.0
Propagated dependencies: python-bech32@1.2.0-0.231e4d8 python-configargparse@1.7 python-cryptography@44.0.0 python-daemon@3.1.2 python-docutils@0.21.2 python-ecdsa@0.19.0 python-hidapi@0.14.0.post2 python-mnemonic@0.21 python-pymsgbox@1.0.6-1.944b7cd python-pynacl@1.5.0 python-semver@3.0.4 python-unidecode@1.4.0 python-wheel@0.46.1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/romanz/trezor-agent
Licenses: LGPL 3
Build system: pyproject
Synopsis: Use hardware wallets as SSH and GPG agent
Description:

libagent is a library that allows using TREZOR, Keepkey and Ledger Nano as a hardware SSH/GPG agent.

python-mt-940 4.30.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://mt940.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python parser for MT940-encoded SWIFT data
Description:

A library to parse MT940 files, a bank account statement exchange format used by SWIFT. It returns smart Python collections for statistics and manipulation.

optionmatrix 1.4.4
Dependencies: gsl@2.8 gtk+@3.24.51 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://anthonybradford.github.io/optionmatrix/
Licenses: GPL 3+
Build system: gnu
Synopsis: Financial derivative calculator
Description:

The OptionMatrix programs are financial derivative calculators. These calculators are real-time multi-model option chain pricers with analytics and interactive controls. This package provides a GTK+ graphical user interface (optionmatrix) and a curses interface (optionmatrix_console).

fava 1.30.14
Propagated dependencies: beancount@3.2.3 beanquery@0.2.0 python-babel@2.16.0 python-beangulp@0.2.0 python-cheroot@11.1.2 python-click@8.3.1 python-flask@3.1.0 python-flask-babel@4.0.0 python-jinja2@3.1.2 python-markdown2@2.5.3 python-ply@3.11 python-simplejson@3.20.1 python-typing-extensions@4.15.0 python-watchfiles@1.1.1 python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://beancount.github.io/fava/
Licenses: Expat
Build system: pyproject
Synopsis: Web interface for the accounting tool Beancount
Description:

Fava is a web interface for the double-entry bookkeeping software Beancount with a focus on features and usability.

p2pool 4.17
Dependencies: cppzmq@4.10.0 curl@8.6.0 libuv@1.44.2 rapidjson@1.1.0-1.949c771 robin-hood-hashing@3.11.5 zeromq@4.3.5
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://p2pool.io/
Licenses: GPL 3
Build system: cmake
Synopsis: Decentralized Monero mining pool
Description:

Monero P2Pool is a peer-to-peer Monero mining pool. P2Pool combines the advantages of pool and solo mining; you still fully control your Monero node and what it mines, but you get frequent payouts like on a regular pool.

monero 0.18.5.0
Dependencies: boost@1.89.0 cppzmq@4.10.0 expat@2.7.1 hidapi@0.15.0 libsodium@1.0.22 libunwind@1.6.2 libusb@1.0.25 openssl@3.5.5 protobuf@3.21.9 rapidjson@1.1.0-1.949c771 readline@8.2.13 unbound@1.25.1 xz@5.4.5 zeromq@4.3.5
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://web.getmonero.org/
Licenses: Modified BSD
Build system: cmake
Synopsis: Command-line interface to the Monero currency
Description:

Monero is a secure, private, untraceable currency. This package provides the Monero command line client and daemon.

fava-envelope-airmail 2026.2.9
Propagated dependencies: fava@1.30.14
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/stenius/fava-envelope-airmail
Licenses: Expat
Build system: pyproject
Synopsis: Envelope budgeting for Fava/Beancount
Description:

Envelope budgeting for Fava/Beancount with stats, scheduled transactions, and color-coded UI. It's a fork of https://github.com/memst/fava-envelope (itself a fork of https://github.com/polarmutex/fava-envelope) that adds several enhancements for envelope budgeting.

gbonds 2.0.3-1.3054ee2
Dependencies: gtk+@3.24.51 glib@2.86.0 json-glib@1.10.0 libxml2@2.14.6 libsoup-minimal@2.74.3 cairo@1.18.4 pango@1.56.4
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://gbonds.sourceforge.net
Licenses: GPL 2+
Build system: glib-or-gtk
Synopsis: @acronym{U.S.} Savings Bond inventory program for GNOME
Description:

GBonds is a U.S. Savings Bond inventory program for the GNOME desktop environment. It allows you to track the current redemption value and performance of your U.S. Savings Bonds and keep a valuable record of the bonds you own.

electrum 4.7.2
Dependencies: electrum-aionostr@0.1.0 python-aiohttp@3.11.18 python-aiohttp-socks@0.10.1 python-aiorpcx@0.25.0 python-attrs@25.3.0 python-certifi@2025.06.15 python-cryptography@44.0.0 python-dnspython@2.8.0 python-electrum-ecc@0.0.5 python-hidapi@0.14.0.post2 python-jsonpatch@1.33 python-protobuf@3.20.3 python-pyaes@1.6.1 python-pyqt@6.9.1 python-qdarkstyle@3.2.3 python-qrcode@8.2 zbar@0.23.93
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://electrum.org/
Licenses: Expat
Build system: pyproject
Synopsis: Bitcoin wallet
Description:

Electrum is a lightweight Bitcoin client, based on a client-server protocol. It supports Simple Payment Verification (SPV) and deterministic key generation from a seed. Your secret keys are encrypted and are never sent to other machines/servers. Electrum does not download the Bitcoin blockchain.

silkaj 0.12.1-0.dabe484
Propagated dependencies: python-duniterpy@1.2.1 python-pendulum@3.1.0 python-rich-click@1.9.7 python-texttable@1.7.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://git.duniter.org/clients/python/silkaj
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Command line client for Duniter network
Description:

Silkaj is a command line client for the Duniter network.

Its features are:

  • information about currency,

  • issuers difficulty to generate next block,

  • network view of nodes,

  • list of last issuers,

  • send transactions,

  • get account amount.

emacs-hledger-mode 20220515-1.400bde4
Propagated dependencies: emacs-popup@0.5.9 emacs-async@1.9.9 emacs-htmlize@1.59
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/narendraj9/hledger-mode
Licenses: GPL 3
Build system: emacs
Synopsis: Mode for writing journal entries for hledger
Description:

This major mode for Emacs enables writing and managing hledger journal files. It generates some useful reports along with some financial ratios that can help you keep a check on your financial health for users of the plaintext accounting system hledger.

ledger2beancount 2.7
Dependencies: bash-minimal@5.2.37 perl@5.36.0 perl-date-calc@6.4 perl-datetime-format-strptime@1.77 perl-enum@1.12 perl-file-basedir@0.09 perl-getopt-long-descriptive@0.103 perl-list-moreutils@0.430 perl-regexp-common@2017060201 perl-string-interpolate@0.33 perl-yaml-libyaml@0.83
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/beancount/ledger2beancount
Licenses: GPL 3+
Build system: copy
Synopsis: Ledger to Beancount converter
Description:

ledger2beancount automatically converts Ledger-based textual ledgers to Beancount files.

python-schwifty 2025.9.0
Propagated dependencies: python-importlib-resources@6.5.2 python-pycountry@24.6.1 python-rstr@3.2.2 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: http://github.com/mdomke/schwifty/
Licenses: Expat
Build system: pyproject
Synopsis: Python module to work with IBANs and BICs
Description:

schwifty is a Python library that let's you easily work with IBANs and BICs as specified by the ISO. IBAN is the Internation Bank Account Number and BIC the Business Identifier Code. Both are used for international money transfer.

beancount-language-server 1.4.1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/polarmutex/beancount-language-server
Licenses: Expat
Build system: cargo
Synopsis: Language server for the Beancount accounting application
Description:

This package provides a language server for the Beancount double-entry accounting application.

python-bech32 1.2.0-0.231e4d8
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/fiatjaf/bech32
Licenses: Expat
Build system: pyproject
Synopsis: Reference implementation for Bech32 and Segwit addresses
Description:

This package provides a python reference implementation for Bech32 and segwit addresses.

ledger 3.4.1
Dependencies: boost@1.83.0 gmp@6.3.0 libedit@20191231-3.1 mpfr@4.2.2 python@3.12.12 utfcpp@3.2.5
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://ledger-cli.org/
Licenses: Modified BSD ASL 2.0 non-copyleft
Build system: cmake
Synopsis: Command-line double-entry accounting program
Description:

Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line. This may put off some users, since there is no flashy UI, but for those who want unparalleled reporting access to their data there are few alternatives.

Ledger uses text files for input. It reads the files and generates reports; there is no other database or stored state. To use Ledger, you create a file of your account names and transactions, run from the command line with some options to specify input and requested reports, and get output. The output is generally plain text, though you could generate a graph or html instead. Ledger is simple in concept, surprisingly rich in ability, and easy to use.

electron-cash 4.4.1
Dependencies: bash-minimal@5.2.37 libevent@2.1.12 libsecp256k1-bitcoin-cash@0.27.1 openssl@3.5.5 python-cython@3.1.7 python-dateutil@2.9.0 python-dnspython@2.8.0 python-ecdsa@0.19.0 python-hidapi@0.14.0.post2 python-jsonrpclib-pelix@0.3.2 python-keepkey@7.2.1 python-pathvalidate@2.4.1 python-protobuf@3.20.3 python-pyaes@1.6.1 python-pyqt@5.15.11 python-pysocks@1.7.1 python-qdarkstyle@3.2.3 python-qrcode@8.2 python-requests@2.32.5 python-stem@1.8.3 python-trezor@0.20.0 qtsvg@5.15.17 zlib@1.3.1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://electroncash.org/
Licenses: Expat
Build system: pyproject
Synopsis: Bitcoin Cash wallet
Description:

Electroncash is a lightweight Bitcoin Cash client, based on a client-server protocol. It supports Simple Payment Verification (SPV) and deterministic key generation from a seed. Your secret keys are encrypted and are never sent to other machines/servers. Electroncash does not download the Bitcoin Cash blockchain.

qmk-firmware-keychron-v1-ansi-default 0.28.0
Channel: guix
Location: gnu/packages/firmware.scm (gnu packages firmware)
Home page: https://qmk.fm/
Licenses: GPL 2+
Build system: gnu
Synopsis: Keyboard firmware for Atmel AVR and Arm USB families
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 package provides the firmware for the Keychron V1 ANSI with default keymap.

qmk-firmware-keychron-c3-pro-ansi-red-default 0.28.0
Channel: guix
Location: gnu/packages/firmware.scm (gnu packages firmware)
Home page: https://qmk.fm/
Licenses: GPL 2+
Build system: gnu
Synopsis: Keyboard firmware for Atmel AVR and Arm USB families
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 package provides the firmware for the Keychron C3 Pro ANSI Red with default keymap.

qmk-firmware-keychron-q4-iso-default 0.28.0
Channel: guix
Location: gnu/packages/firmware.scm (gnu packages firmware)
Home page: https://qmk.fm/
Licenses: GPL 2+
Build system: gnu
Synopsis: Keyboard firmware for Atmel AVR and Arm USB families
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 package provides the firmware for the Keychron Q4 ISO with default keymap.

qmk-firmware-keychron-q2-iso-encoder-default 0.28.0
Channel: guix
Location: gnu/packages/firmware.scm (gnu packages firmware)
Home page: https://qmk.fm/
Licenses: GPL 2+
Build system: gnu
Synopsis: Keyboard firmware for Atmel AVR and Arm USB families
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 package provides the firmware for the Keychron Q2 ISO with default keymap and with encoder.

Total packages: 32521