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

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-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.

emacs-ledger-mode 4.0.0-2.b0e71b7
Dependencies: ledger@3.4.1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://ledger-cli.org/
Licenses: GPL 2+
Build system: emacs
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.

This package provides the Emacs mode.

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.

bitcoin-knots 29.2.knots20251110
Dependencies: boost@1.89.0 capnproto@1.5.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://bitcoinknots.org
Licenses: Expat
Build system: qt
Synopsis: Enhanced Bitcoin node/wallet based on Bitcoin Core
Description:

Bitcoin Knots connects to the Bitcoin peer-to-peer network to download and fully validate blocks and transactions. It also includes a wallet and graphical user interface.

python-keepkey 7.2.1
Propagated dependencies: python-ecdsa@0.19.0 python-hidapi@0.15.0 python-libusb1@3.0.0 python-mnemonic@0.21 python-protobuf@3.20.3
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/keepkey/python-keepkey
Licenses: LGPL 3
Build system: pyproject
Synopsis: Python library for communicating with KeepKey Hardware Wallet
Description:

keepkey is a Python library for communicating with the KeepKey Hardware Wallet.

bitcoin-cash-node 29.0.0
Dependencies: bdb@6.2.32 boost@1.89.0 expat@2.7.1 gmp@6.3.0 jemalloc@5.3.1 libevent@2.1.12 libnatpmp@20250404-0.134fc89 miniupnpc@2.3.3 openssl@3.5.7 qrencode@4.1.1 qtbase@5.15.17 zeromq@4.3.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://bitcoincashnode.org/
Licenses: Expat
Build system: cmake
Synopsis: Bitcoin Cash peer-to-peer client
Description:

Bitcoin Cash is a digital currency that enables instant payments to anyone, anywhere in the world. It uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. Bitcoin Cash is a descendant of Bitcoin. It became a separate currency from the version supported by Bitcoin Core when the two split on August 1, 2017. Bitcoin Cash and the Bitcoin Core version of Bitcoin share the same transaction history up until the split. This package provides the Bitcoin Cash Node command line client and a client based on Qt.

optionmatrix 1.4.4
Dependencies: gsl@2.8 gtk+@3.24.52 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).

python-ta-lib 0.7.1
Dependencies: ta-lib@0.7.1
Propagated dependencies: python-numpy@2.4.6
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/mrjbq7/ta-lib
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python wrapper for TA-Lib
Description:

This is a Python wrapper for TA-Lib based on Cython. TA-Lib is a library providing common functions for the technical analysis of financial market data.

python-mt940 0.7.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: http://mt940.b2ck.com/
Licenses: Modified BSD
Build system: pyproject
Synopsis: A simple module to parse MT940 files
Description:

This package provides a simple module to parse MT940 files.

trezor-gpg-pinentry-tk 0.0.10
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/rendaw/trezor-gpg-pinentry-tk
Licenses: FreeBSD
Build system: pyproject
Synopsis: GPG pinentry program for use with @code{trezor-agent}
Description:

This package provides a GPG pinentry program for use with trezor-agent, or for people with number-only PINs. It displays a grid of unlabeled buttons and supports configurable keyboard settings.

python-stdnum 2.1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://arthurdejong.org/python-stdnum/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Python module to handle standardized number and code formats
Description:

This is a Python library that aims to provide functions to handle, parse and validate standard numbers. The module supports more than 100 different number formats amongst which a great number of VAT and other tax numbers, personal identity and company identification codes, international standard numbers (ISBN, IBAN, EAN, etc.) and various other formats. The module also includes implementations of the Verhoeff, Luhn and family of ISO/IEC 7064 check digit algorithms.

ghc-hledger 1.43.2
Dependencies: ghc-decimal@0.5.2 ghc-diff@1.0.2 ghc-aeson@2.2.3.0 ghc-ansi-terminal@1.1.3 ghc-cmdargs@0.10.22 ghc-data-default@0.8.0.1 ghc-extra@1.8 ghc-githash@0.1.7.0 ghc-hashable@1.5.0.0 ghc-hledger-lib@1.43.2 ghc-http-client@0.7.19 ghc-http-types@0.12.4 ghc-lucid@2.11.20250303 ghc-math-functions@0.3.4.4 ghc-megaparsec@9.7.0 ghc-microlens@0.4.14.0 ghc-modern-uri@0.3.6.1 ghc-regex-tdfa@1.3.2.4 ghc-req@3.13.4 ghc-safe@0.3.21 ghc-shakespeare@2.1.0.1 ghc-split@0.2.5 ghc-tabular@0.2.2.8 ghc-tasty@1.5.3 ghc-temporary@1.3 ghc-text-ansi@0.3.0.1 ghc-timeit@2.0 ghc-unordered-containers@0.2.20 ghc-utf8-string@1.0.2 ghc-utility-ht@0.0.17.2 ghc-wizards@1.0.3
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: http://hledger.org
Licenses: GPL 3
Build system: haskell
Synopsis: Command-line interface for the hledger accounting system
Description:

The command-line interface for the hledger accounting system. Its basic function is to read a plain text file describing financial transactions and produce useful reports.

hledger is a robust, cross-platform set of tools for tracking money, time, or any other commodity, using double-entry accounting and a simple, editable file format, with command-line, terminal and web interfaces. It is a Haskell rewrite of Ledger, and one of the leading implementations of Plain Text Accounting.

gbonds 2.0.3-1.3054ee2
Dependencies: gtk+@3.24.52 glib@2.86.0 json-glib@1.10.0 libxml2@2.14.6 libsoup-minimal@2.74.3 cairo@1.18.4 pango@1.57.1
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.

python-qrbill 1.1.0
Propagated dependencies: python-iso3166@2.1.1 python-stdnum@2.1 python-qrcode@8.2 python-svgwrite@1.4.3
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/claudep/swiss-qr-bill
Licenses: Expat
Build system: pyproject
Synopsis: Python library and application for generating Swiss QR-bills
Description:

qrbill generates Swiss QR-bill payment slips. It can be used as a stand-alone CLI as well as a Python library.

monero 0.18.5.1
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.7 protobuf@3.21.9 rapidjson@1.1.0-1.949c771 readline@8.2.13 unbound@1.26.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.

python-beangulp 0.2.0
Propagated dependencies: beancount@3.2.3 python-beautifulsoup4@4.14.3 python-chardet@5.2.0 python-petl@1.7.16 python-click@8.4.1 python-lxml@6.0.2 python-magic@0.4.27
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/beancount/beangulp
Licenses: GPL 2
Build system: pyproject
Synopsis: Library to facilitate importing data into a Beancount ledger.
Description:

A framework for importing transactions into a Beancount ledger from account statements and other documents and for managing documents.

electron-cash 4.4.1
Dependencies: bash-minimal@5.2.37 libevent@2.1.12 libsecp256k1-bitcoin-cash@0.27.1 openssl@3.5.7 python-cython@3.2.5 python-dateutil@2.9.0 python-dnspython@2.8.0 python-ecdsa@0.19.0 python-hidapi@0.15.0 python-jsonrpclib-pelix@0.3.2 python-keepkey@7.2.1 python-pathvalidate@3.3.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.34.2 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.

geierlein 0.9.13
Dependencies: icecat@140.16.0-gnu1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://stesie.github.io/geierlein/
Licenses: AGPL 3+
Build system: gnu
Synopsis: Free Elster client, for sending Germany VAT declarations
Description:

Geierlein is a free Elster client, i.e. an application that sends VAT declarations to Germany's fiscal authorities.

Currently it is *not* possible to send returns that are due annually (especially the income tax return) since the fiscal authority doesn't allow doing that off the ERiC library (which is proprietary however). It's not clear at the moment whether one day it will be possible to do so.

electrum 4.8.2
Dependencies: electrum-aionostr@0.1.0 python-aiohttp@3.13.5 python-aiohttp-socks@0.10.1 python-aiorpcx@0.25.0 python-attrs@26.1.0 python-certifi@2026.05.20 python-cryptography@44.0.0 python-dnspython@2.8.0 python-electrum-ecc@0.0.5 python-hidapi@0.15.0 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.

quantlib 1.42.1
Dependencies: boost@1.89.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://www.quantlib.org
Licenses: FreeBSD
Build system: gnu
Synopsis: Library for quantitative finance
Description:

The QuantLib project is aimed at providing a comprehensive software framework for quantitative finance. QuantLib is a library for modeling, trading, and risk management in real-life.

libofx 0.10.9
Dependencies: curl@8.20.0 libxml++@5.6.0 opensp@1.5.2
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: http://libofx.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Library supporting the Open Financial Exchange format
Description:

The LibOFX library is an API designed to allow applications to very easily support OFX command responses, usually provided by financial institutions. The following three utilities are included with the library:

  1. ofxdump

  2. ofx2qif

  3. ofxconnect

python-ledgerblue 0.1.54
Propagated dependencies: python-bleak@3.0.2 python-pyelftools@0.32 python-pycryptodome@3.23.0 python-ecpy@1.2.5 python-future@1.0.0 python-gnupg@0.5.6 python-hidapi@0.15.0 python-nfcpy@1.0.4 python-pillow@12.2.0 python-protobuf@3.20.3 python-pycryptodomex@3.23.0 python-pyscard@2.3.1 python-u2flib-host@3.0.3 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/LedgerHQ/blue-loader-python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python library to communicate with Ledger Blue/Nano S
Description:

ledgerblue is a Python library to communicate with Ledger Blue/Nano S.

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.

Total packages: 33009