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

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.


mangowm 0.16.1
Dependencies: wayland@1.24.0 libinput@1.29.1 libdrm@2.4.131 libxkbcommon@1.13.1 pixman@0.46.4 libdisplay-info@0.2.0 libliftoff@0.5.0 hwdata@0.392 seatd@0.9.2 pcre2@10.42 libxcb@1.17.0 xcb-util-wm@0.4.2 wlroots@0.19.3 cjson@1.7.18 scenefx@0.4.1
Channel: shikanox
Location: shika/packages/window-management.scm (shika packages window-management)
Home page: https://mangowm.github.io
Licenses: GPL 3 Expat CC0
Build system: meson
Synopsis: Wayland compositor based on wlroots and scenefx
Description:

MangoWM is a modern, lightweight, high-performance Wayland compositor built on dwl — crafted for speed, flexibility, and a customizable desktop experience.

wl-clip-persist 0.5.0
Channel: shikanox
Location: shika/packages/wl-clip-persist.scm (shika packages wl-clip-persist)
Home page: https://github.com/Linus789/wl-clip-persist
Licenses: Expat
Build system: cargo
Synopsis: Keep Wayland clipboard even after programs close
Description:

Normally, when you copy something on Wayland and then close the application you copied from, the copied data (e.g. text) disappears and you cannot paste it anymore. If you run wl-clip-persist in the background, however, the copied data persists.

wlr-dpms 0.0.0-0.92dcde3
Channel: shikanox
Location: shika/packages/wlr-dpms.scm (shika packages wlr-dpms)
Home page: https://git.sr.ht/~dsemy/wlr-dpms
Licenses: Expat
Build system: gnu
Synopsis: 'xset dpms on|off' for wlroots compositors
Description:

Change output power modes in wlroots compositors

unsio-agama 0-1.4a02c9c
Channel: vga
Location: vga/packages/agama.scm (vga packages agama)
Home page: https://github.com/GalacticDynamics-Oxford/unsio
Licenses:
Build system: gnu
Synopsis: A fork of the UNSIO library modified for easier integration with AGAMA
Description:

This is a stripped-down version of UNSIO - Universal Nbody Snapshot Input/Output library, forked from https://projets.lam.fr/projects/unsio and repackaged to simplify the compilation procedure.

python-galport 0.1.3
Propagated dependencies: agama@0-4.1a0c519 python-numpy@2.3.1 python-scipy@1.16.3 python-matplotlib@3.10.8
Channel: vga
Location: vga/packages/agama.scm (vga packages agama)
Home page: https://github.com/vdzozulia/galport
Licenses: Expat
Build system: pyproject
Synopsis: Package for investigating galactic models in action-angle space
Description:

Package for investigating galactic models in action-angle space.

agama 0-4.1a0c519
Dependencies: hdf5@1.14.6 zlib@1.3.1 unsio-agama@0-1.4a02c9c gsl@2.8 glpk@5.0 python@3.12.12 python-numpy@2.3.1 python-matplotlib@3.10.8 gfortran-toolchain@14.3.0 glpk@5.0 python-cvxopt@1.3.2 python-cvxopt-headers@1.3.2
Propagated dependencies: python-numpy@2.3.1
Channel: vga
Location: vga/packages/agama.scm (vga packages agama)
Home page: https://github.com/GalacticDynamics-Oxford/Agama
Licenses: GPL 3 Expat non-copyleft
Build system: python
Synopsis: Action-based galaxy modeling framework
Description:

AGAMA in a library for galaxy modelling. Its main tasks include:

  • Computation of gravitational potential and forces;

  • Orbit integration and analysis;

  • Conversion between position/velocity and action/angle coordinates;

  • Distribution functions;

  • Self-consistent multi-component galaxy models;

  • Framework for finding best-fit parameters of a model from data;

python-cvxopt-headers 1.3.2
Dependencies: fftw@3.3.10 glpk@5.0 gsl@2.8 openblas@0.3.31 suitesparse@5.13.0
Channel: vga
Location: vga/packages/agama.scm (vga packages agama)
Home page: https://www.cvxopt.org
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python library for convex optimization (just c headers)
Description:

CVXOPT is a package for convex optimization based on the Python programming language. Its main purpose is to make the development of software for convex optimization applications straightforward by building on Python’s extensive standard library and on the strengths of Python as a high-level programming language.

bbarolo 1.6
Dependencies: cfitsio@4.6.4 fftw@3.3.10 wcslib@8.8
Propagated dependencies: python@3.12.12
Channel: vga
Location: vga/packages/bbarolo.scm (vga packages bbarolo)
Home page: http://editeodoro.github.io/Bbarolo/
Licenses: GPL 2
Build system: gnu
Synopsis: 3D fitting tool to derive the kinematics of galaxies from emission-line observations
Description:

BBarolo 3D fitting tool to derive the kinematics of galaxies from emission-line observations.

python-naif 0.1.2
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: vga
Location: vga/packages/freqs.scm (vga packages freqs)
Home page: https://naif.readthedocs.io/en/stable/intro.html
Licenses: Expat
Build system: pyproject
Synopsis: Numerical analysis orbital frequencies (pure-python NAFF reimplementation)
Description:

NAIF is a pure-python package for numerical analysis of frequencies. It implements the NAFF algorithm introduced by Laskar (1990, 1999) and further developed by Valluri & Merritt (1998) – see also Price-Whelan et al (2016) and their released package SuperFreq. It is based on the Fortran implementation of Valluri & Merritt (1998), but it introduces a few improvements. It is also intended to be a transparent, well documented and easy-to-use implementation.

python-pytreegrav 1.1.4
Propagated dependencies: python-numba@0.62.1 python-numpy@2.3.1 python-pytest@9.0.2 python-healpy@1.18.1 python-pyerfa@2.0.1.5 python-scipy@1.16.3
Channel: vga
Location: vga/packages/nbody.scm (vga packages nbody)
Home page: http://pytreegrav.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Fast approximate gravitational force and potential calculations in Python
Description:

pytreegrav is a package for computing the gravitational potential and/or field of a set of particles. It includes methods for brute-force direction summation and for the fast, approximate Barnes-Hut treecode method. For the Barnes-Hut method we implement an oct-tree as a numba jitclass to achieve much higher peformance than the equivalent pure Python implementation, without writing a single line of C or Cython.

python-patternspeed 0.6.3
Propagated dependencies: python-numpy@2.3.1 python-pandas@2.3.3
Channel: vga
Location: vga/packages/nbody.scm (vga packages nbody)
Home page: https://github.com/WalterDehnen/patternSpeed
Licenses: GPL 3+
Build system: python
Synopsis: Calculate bar pattern speed of a single N-body snapshot
Description:

code of the method described in Dehnen W., Semczuk M., Schönrich R., 2022, MNRAS, 518, 2712

portablexdr 4.9.1
Channel: vga
Location: vga/packages/nemo.scm (vga packages nemo)
Home page: https://people.redhat.com/~rjones/portablexdr/
Licenses: GPL 2+ LGPL 2.1+
Build system: gnu
Synopsis: External Data Representation Library
Description:

PortableXDR is an implementation of External Data Representation (XDR) Library. It is a standard data serialization format, for uses such as computer network protocols. It allows data to be transferred between different kinds of computer systems.

nemo-toolbox 4.4.0
Dependencies: tcsh@6.24.15 hdf5@1.14.6 bash-minimal@5.2.37 giza@1.5.0 portablexdr@4.9.1 libtirpc@1.3.1 netcdf@4.9.2
Propagated dependencies: gcc-toolchain@14.3.0 linux-libre-headers@6.12.17
Channel: vga
Location: vga/packages/nemo.scm (vga packages nemo)
Home page: https://teuben.github.io/nemo/
Licenses: GPL 2
Build system: gnu
Synopsis: Stellar Dynamics Toolbox (Not Everybody Must Observe)
Description:

NEMO is a toolbox for stellar dynamics, particle simulations, stellar orbits, image processing and tabular data manipulation.

nemo-toolbox-core 4.4.4-1.9eefeec
Dependencies: tcsh@6.24.15 hdf5@1.14.6 bash-minimal@5.2.37 netcdf@4.9.2
Propagated dependencies: gcc-toolchain@11.5.0 linux-libre-headers@6.12.17 man-db@2.12.0 inetutils@2.7
Channel: vga
Location: vga/packages/nemo.scm (vga packages nemo)
Home page: https://teuben.github.io/nemo/
Licenses: GPL 2
Build system: gnu
Synopsis: Stellar Dynamics Toolbox (Not Everybody Must Observe): stripped down version with just core routines
Description:

NEMO is a toolbox for stellar dynamics, particle simulations, stellar orbits, image processing and tabular data manipulation.

The aim of this version is just to get the core library libnemo.a and a few binaries right, so many scripts and tools were already (or would be eventually) removed.

python-powerbin 1.1.12
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-plotbin@3.2.0 python-scipy@1.16.3
Channel: vga
Location: vga/packages/python.scm (vga packages python)
Home page: https://pypi.org/project/powerbin/
Licenses: Nonfree Undistributable
Build system: pyproject
Synopsis: PowerBin: Fast Adaptive Data Binning with Centroidal Power Diagrams
Description:

PowerBin: package provides a Python implementation of the PowerBin algorithm — a modern alternative to the classic Voronoi binning method. Like Voronoi binning, it performs 2D adaptive spatial binning to achieve a nearly constant value per bin of a chosen capacity (e.g., signal‑to‑noise ratio or any other user‑defined function of the bin spaxels). Key advances over the classic method include:

  • Centroidal Power Diagram: Produces bins that are nearly round, convex, and connected, and eliminates the disconnected or nested bins that could occur with earlier approaches.

  • Scalability: The entire algorithm scales with O(N log N) complexity, removing the O(N^2) bottleneck previously present in both the bin-accretion and regularization steps. This makes processing million‑pixel datasets practical.

  • Stable CPD construction: Generates the tessellation via a heuristic inspired by packed soap bubbles, avoiding the numerical fragility of formal CPD solvers with realistic non-additive capacities (e.g., correlated noise).

The algorithm combines a fast initial bin-accretion phase with iterative regularization, and is described in detail in Cappellari (2025).

python-plotbin 3.2.0
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3
Channel: vga
Location: vga/packages/python.scm (vga packages python)
Home page: https://pypi.org/project/plotbin/
Licenses: Nonfree Undistributable
Build system: pyproject
Synopsis: PlotBin: Plotting Binned Maps and Other Utilities
Description:

The PlotBin package contains utilities to plot binned maps and various other general plotting utilities for two-dimensional maps.

python-vorbin 3.1.5
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3
Channel: vga
Location: vga/packages/python.scm (vga packages python)
Home page: https://purl.org/cappellari/software
Licenses: Nonfree Undistributable
Build system: pyproject
Synopsis: VorBin: Voronoi Binning of Two Dimensional Data
Description:

VorBin package is a Python implementation of the two-dimensional adaptive spatial binning method of Cappellari & Copin (2003). It uses Voronoi tessellations to bin data to a given minimum signal-to-noise ratio.

unsio 1.0.2
Dependencies: gfortran@14.3.0 hdf5@1.14.6 sqlite@3.39.3 zlib@1.3.1 perl@5.36.0
Channel: vga
Location: vga/packages/unsio.scm (vga packages unsio)
Home page: https://projets.lam.fr/projects/unsio/wiki
Licenses: CeCILL
Build system: cmake
Synopsis: Universal Nbody snapshot I/O
Description:

UNSIO ( U niversal N body S napshot I nput O utput) is an API which perform input/output operations in a generic way, and on different kind of nbody files format (nemo, gadget, sqlite3 etc).

python-unsio 1.0.2
Dependencies: hdf5@1.14.6 sqlite@3.39.3 zlib@1.3.1 swig@4.0.2 perl@5.36.0
Propagated dependencies: python-numpy@2.3.1 unsio@1.0.2
Channel: vga
Location: vga/packages/unsio.scm (vga packages unsio)
Home page: https://projets.lam.fr/projects/unsio/wiki
Licenses: CeCILL
Build system: pyproject
Synopsis: Universal Nbody snapshot I/O wrapped for python
Description:

UNSIO ( U niversal N body S napshot I nput O utput) is an API which perform input/output operations in a generic way, and on different kind of nbody files format (nemo, gadget, sqlite3 etc). This package provides unsio itself as well as python wrapper for it.

mirim 1.1.1
Channel: securityops
Location: securityops/packages/apps.scm (securityops packages apps)
Home page: https://mirim.securityops.co
Licenses: AGPL 3
Build system: gnu
Synopsis: Encrypted embedded SQL database with post-quantum exports
Description:

Mirim is an embedded SQL database encrypted at rest with XChaCha20-Poly1305 and Argon2id. It supports ML-KEM-768 sealed exports, ML-DSA-87 detached signatures and a durable write-ahead log. This package installs the mirim command line interface and mirim-sign.

guixvis 0.4.1
Channel: securityops
Location: securityops/packages/apps.scm (securityops packages apps)
Home page: https://codeberg.org/berkeley/guixvis
Licenses: GPL 3+
Build system: gnu
Synopsis: Interactive package explorer and dependency visualizer for GNU Guix
Description:

guixvis indexes every GNU Guix package and exposes the set through a keyboard-first terminal UI and a local web application. It fuzzy-searches name and synopsis, shows package details, licenses and source locations, browses dependency and reverse-dependency trees, and draws a force-directed dependency graph whose bubbles open the selected package. The web UI (guixvis web) serves the same graph on 127.0.0.1 with clickable bubbles, deep links and browser history.

zupt 5.2.9
Channel: securityops
Location: securityops/packages/apps.scm (securityops packages apps)
Home page: https://github.com/cristiancmoises/zupt
Licenses: AGPL 3+ GPL 3+
Build system: gnu
Synopsis: Post-quantum backup compression utility (CLI)
Description:

Zupt is a pure-C11 backup compressor with post-quantum hybrid encryption. Since 4.1.0 it is a source-only build with no vendored binary SDKs: recipient modes are the native ML-KEM-768 + X25519 hybrid (--pq, recommended) and pure ML-KEM-768 with no classical component (--pq-only, for CNSA 2.0-style postures); the SDK-backed --pq-sdk and --pq-box modes are unsupported stubs, and password mode uses PBKDF2-SHA256. 5.0.0 makes the ML-KEM-768 implementation genuinely FIPS 203-conformant (earlier releases shipped round-3 CRYSTALS-Kyber under that label), cross-validated byte-for-byte against OpenSSL 3.5 during this package's build; BREAKING: --pq/--pq-only keys and archives from 4.2.1 or earlier no longer decrypt — regenerate keys and re-encrypt (password mode and plain compression are unaffected). 4.2.0 fixed a critical AES-CTR keystream-reuse flaw in --dedup archives (re-encrypt any written by 4.1.0 or earlier). Payload protection is AES-256-CTR + HMAC-SHA256 Encrypt-then-MAC with measured constant-time tag comparison and runtime AES-NI/SHA-NI dispatch; it embeds the VaptVupt LZ+ANS codec, which is a codec component rather than a compatibility command.

torando-gui 1.4.1
Dependencies: python@3.12.12 tor@0.4.9.9 iptables@1.8.11 e2fsprogs@1.47.2
Channel: securityops
Location: securityops/packages/apps.scm (securityops packages apps)
Home page: https://codeberg.org/berkeley/torando-gui
Licenses: AGPL 3
Build system: copy
Synopsis: Route a user's egress through Tor (transparent proxy + killswitch)
Description:

Loopback web GUI that forces one local user's traffic through Tor's TransPort and DNSPort and drops everything else from that user (a fail-closed killswitch). It automates the upstream torando iptables rules together with torrc and resolv.conf management, adds an ip6tables IPv6 killswitch so v6 cannot leak around Tor, and reports live bootstrap, DNS-leak and exit status. Built from source (pure Python); the shims and systemd unit are rewired to the store, so the package is self-contained. This is the Linux build of a project that also targets macOS, the BSDs and Windows.

evelin-bin 4.4.0
Channel: securityops
Location: securityops/packages/apps.scm (securityops packages apps)
Home page: https://git.securityops.com.br/cristiancmoises/evelin
Licenses: AGPL 3+
Build system: copy
Synopsis: Evelin post-quantum transport (prebuilt static release binaries)
Description:

Client, server, agent, and key tools from the official Evelin x86_64 musl-static release: ML-KEM-1024 key exchange, ML-DSA-87 authentication, ChaCha20-Poly1305 AEAD. Binaries are fully static and carry no runtime dependencies.

Total packages: 73955