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

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.


tipp10 3.3.4
Dependencies: qtbase@6.9.2 qtmultimedia@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/education.scm (gnu packages education)
Home page: https://www.tipp10.com/en/
Licenses: GPL 2
Build system: qt
Synopsis: Touch typing tutor
Description:

Tipp10 is a touch typing tutor. The ingenious thing about the software is its intelligence feature: characters that are mistyped are repeated more frequently. Beginners will find their way around right away so they can start practicing without a hitch.

Useful support functions and an extensive progress tracker, topical lessons and the ability to create your own practice lessons make learning to type easy.

exercism 3.5.8
Dependencies: xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/education.scm (gnu packages education)
Home page: https://exercism.org/
Licenses: Expat
Build system: go
Synopsis: Mentored learning for programming languages
Description:

Commandline client for exercism.io, a free service providing mentored learning for programming languages.

mazo 1.2.1
Propagated dependencies: adwaita-icon-theme@48.1 dbus@1.16.2 gstreamer@1.28.1 gtk@4.22.1 python@3.12.12 python-django@5.2.15 python-django-cleanup@9.0.0 python-django-svg-image-form-field@1.0.1 python-pillow@12.1.1 python-pycairo@1.28.0 python-pygobject@3.54.3 yelp@42.3
Channel: guix
Location: gnu/packages/education.scm (gnu packages education)
Home page: https://luis-felipe.gitlab.io/mazo/
Licenses: Public Domain
Build system: pyproject
Synopsis: Memorize concepts using multimedia flash cards
Description:

Mazo is a learning application that helps you memorize simple concepts using multimedia flash cards and spaced reviews.

qolibri 2.1.4
Dependencies: libeb@4.4.3 qtbase@5.15.17 qtmultimedia@5.15.17 qtquickcontrols2@5.15.17 qtdeclarative@5.15.17 qtwayland@5.15.18 qtwebchannel@5.15.17 qtwebengine@5.15.17 zlib@1.3.1
Channel: guix
Location: gnu/packages/education.scm (gnu packages education)
Home page: https://github.com/ludios/qolibri
Licenses: GPL 2
Build system: qt
Synopsis: EPWING dictionary reader
Description:

qolibri is a dictionary viewer for the EPWING dictionary format. Most monolingual Japanese dictionaries can only be found in the EPWING format.

toutenclic 7.00
Dependencies: python-pyqt@5.15.11
Channel: guix
Location: gnu/packages/education.scm (gnu packages education)
Home page: https://bipede.fr/contrib/
Licenses: GPL 3
Build system: pyproject
Synopsis: School tools for physically disabled children
Description:

ToutEnClic is intended to facilitate the schooling of physically disabled children in ordinary schools. It is both a multi-page virtual exercise book and a kit including pencil, scissors, glue, ruler, compass, protractor and square. A virtual keyboard is also available if the child does not have any other specialized device.

openboard 1.7.7
Dependencies: alsa-lib@1.2.16 coreutils-minimal@9.1 cups-minimal@2.4.14 ffmpeg@8.1.1 freetype@2.13.3 lame@3.100 libass@0.15.1 libfdk@2.0.1 libtheora@1.1.1 libva@2.22.0 libvorbis@1.3.7 libvpx@1.16.0 libx264@165-0.0480cb0 openssl@3.5.5 opus@1.6.1 poppler@22.09.0 qt5compat@6.9.2 qtdeclarative@6.9.2 qtmultimedia@6.9.2 qtsvg@6.9.2 qtwebchannel@6.9.2 qtwebengine@6.9.3 quazip@1.5 sdl12-compat@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/education.scm (gnu packages education)
Home page: https://openboard.ch/
Licenses: GPL 3
Build system: qt
Synopsis: Interactive whiteboard for schools and universities
Description:

OpenBoard is a teaching software for interactive whiteboard designed primarily for use in schools and universities. It can be used both with interactive whiteboards or in a dual-screen setup with a pen-tablet display and a beamer.

libeb 4.4.3
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/education.scm (gnu packages education)
Home page: https://sra.co.jp/
Licenses: Modified BSD
Build system: gnu
Synopsis: C library for accessing Japanese CD-ROM books
Description:

The EB library is a library for accessing CD-ROM books, which are a common way to distribute electronic dictionaries in Japan. It supports the EB, EBG, EBXA, EBXA-C, S-EBXA and EPWING formats.

sbsigntools 0.9.5
Dependencies: gnu-efi@3.0.18 util-linux@2.40.4 openssl@3.5.5
Channel: guix
Location: gnu/packages/efi.scm (gnu packages efi)
Home page: https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/
Licenses: GPL 3+
Build system: gnu
Synopsis: EFI signing tools
Description:

This package provides tools for signing EFI binaries.

gnu-efi 3.0.18
Channel: guix
Location: gnu/packages/efi.scm (gnu packages efi)
Home page: https://directory.fsf.org/wiki/GNU_EFI
Licenses: FreeBSD Modified BSD Original BSD Expat
Build system: gnu
Synopsis: EFI toolchain
Description:

This package provides an EFI toolchain for building programs that can run in the environment presented by Intel's EFI.

efi-analyzer 0.0.0-0.77c9e3a
Channel: guix
Location: gnu/packages/efi.scm (gnu packages efi)
Home page: https://github.com/xypron/efi_analyzer
Licenses: FreeBSD
Build system: gnu
Synopsis: Analyze EFI binaries
Description:

The EFI Analyzer checks EFI binaries and prints out header and section information.

efitools 1.9.2
Dependencies: gnu-efi@3.0.18 openssl@3.5.5
Channel: guix
Location: gnu/packages/efi.scm (gnu packages efi)
Home page: https://blog.hansenpartnership.com/efitools-1-4-with-linux-key-manipulation-utilities-released/
Licenses: GPL 2 LGPL 2.1
Build system: gnu
Synopsis: EFI tools (key management, variable management)
Description:

This package provides EFI tools for EFI key management and EFI variable management.

prjpeppercorn 1.12
Dependencies: boost@1.89.0
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://github.com/YosysHQ/prjpeppercorn/
Licenses: ISC
Build system: cmake
Synopsis: GateMate FPGAs bitstream tools
Description:

Prjpeppercorn includes programming tools for GateMate architecture from Cologne Chip. It also provides data needed to produce a nextpnr chip database Cologne Chip's GateMate architecture.

python-pyucis 0.1.5
Propagated dependencies: python-jsonschema-objects@0.5.7 python-lxml@6.0.2 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://fvutils.github.io/pyucis//
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python interface to UCIS data
Description:

The codePyUCIS library provides two APIs for creating and accessing coverage data via the UCIS data mode.

osvvm 2025.06a
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://osvvm.github.io/Overview/Osvvm1About.html/
Licenses: ASL 2.0
Build system: copy
Synopsis: The OSVVM VHDL Verification Libraries and Scripts
Description:

OSVVM is a verification methodology that defines a VHDL verification framework, verification utility library, verification component library, scripting API, and co-simulation capability for FPGA or ASIC verification.

csxcad 0.6.3
Dependencies: boost@1.89.0 cgal@6.1.1 eigen@3.4.0 fparser@4.5.1 hdf5@1.14.6 gmp@6.3.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 lz4@1.10.0 mpfr@4.2.2 openmpi@4.1.6 tinyxml@2.6.2 vtk@9.6.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://github.com/thliebig/CSXCAD
Licenses: LGPL 3+
Build system: cmake
Synopsis: 3D geometry library for C++
Description:

csxcad is a C++ library to describe geometrical objects and their physical or non-physical properties for electromagnetics simulations.

route-rnd 0.9.3
Dependencies: librnd@4.3.2
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: http://repo.hu/projects/route-rnd/
Licenses: GPL 2+
Build system: gnu
Synopsis: Automatic routing for electronics boards
Description:

Route-rnd is a generic external autorouter for PCB using tEDAx file format, part of the RiNgDove EDA suite.

abc 1.01-0.21b2d89
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://people.eecs.berkeley.edu/~alanmi/abc/
Licenses: Expat Expat Modified BSD FreeBSD Zlib
Build system: cmake
Synopsis: Sequential logic synthesis and formal verification
Description:

ABC is a program for sequential logic synthesis and formal verification.

python-migen 0.9.2-1.6e3a9e1
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://m-labs.hk/gateware/migen/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python toolbox for building complex digital hardware
Description:

Migen FHDL is a Python library that replaces the event-driven paradigm of Verilog and VHDL with the notions of combinatorial and synchronous statements, has arithmetic rules that make integers always behave like mathematical integers, and allows the design's logic to be constructed by a Python program.

openroad-cli 26Q2
Dependencies: abseil-cpp@20250814.1 boost@1.89.0 cudd@3.0.0 eigen@3.4.0 glpk@5.0 gmp@6.3.0 lemon-graph@1.3.1.1 libomp@13.0.1 mpfr@4.2.2 or-tools@9.15 protobuf@6.31.1 python@3.12.12 qtcharts@5.15.17 qtimageformats@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18 re2@2024-07-02 scip@10.0.1 spdlog@1.15.3 tcl@8.6.12 yaml-cpp@0.9.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://theopenroadproject.org/
Licenses: Modified BSD
Build system: qt
Synopsis: Collection of tools for semiconductor digital design, cli version.
Description:

OpenROAD is an EDA toolkit for RTL to GDS design flows. It provides all necessary steps from VLSI designs to implement integrated chip physical designs, from RTL design to synthesized Verilog and routed layout. It includes tools for floorplanning, placement, clock tree synthesis, routing, parasitic extraction, and timing analysis.

python-openems 0.0.36
Dependencies: csxcad@0.6.3 fparser@4.5.1 openems@0.0.36 python-csxcad@0.6.3 python-hdf5storage@0.1.19-0.7ee2a96 python-numpy@2.3.1 tinyxml@2.6.2
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://www.openems.de
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python API for the electromagnetic field solver @code{OpenEMS}
Description:

OpenEMS is an electromagnetic field solver using the FDTD method.

prjtrellis 1.4-2.73bd411
Dependencies: openocd@0.12.0 boost@1.89.0 pybind11@3.0.2
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://github.com/YosysHQ/prjtrellis/
Licenses: Expat
Build system: cmake
Synopsis: Placement and routing for ECP5 FPGAs
Description:

Project Trellis is a Nextpnr backend compatible with ECP5 FPGAs. The following features are currently available:

  • logic slice functionality, including carries

  • distributed RAM inside logic slices

  • all internal interconnect

  • basic IO, including tristate

  • block RAM, using inference or manual instantiation

  • multipliers using manual instantiation

  • global networks and PLLs

  • transcievers (DCUs.)

abc-yosyshq 0.66
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://github.com/YosysHQ/abc/
Licenses: non-copyleft
Build system: cmake
Synopsis: Sequential logic synthesis and formal verification
Description:

ABC is a program for sequential logic synthesis and formal verification. This is the Yosyshq fork of ABC.

openboardview 9.95.2
Dependencies: fontconfig-minimal@2.16.0 gtk+@3.24.51 imgui@1.92.2b orangeduck-mpc@0.9.0-1.1049534 sdl2@2.30.8 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://github.com/OpenBoardView/OpenBoardView
Licenses: Expat
Build system: cmake
Synopsis: Viewer for BoardView files
Description:

OpenBoardView is a viewer for BoardView files, which present the details of a printed circuit board (PCB). It comes with features such as:

  • Dynamic part outline rendering, including complex connectors

  • Annotations, for leaving notes about parts, nets, pins or location

  • Configurable colour themes

  • Configurable DPI to facilitate usage on 4K monitors

  • Configurable for running on slower systems

  • Reads FZ (with key), BRD, BRD2, BDV and BV* formats.

libserialport 0.1.2
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://sigrok.org/wiki/Libserialport
Licenses: LGPL 3+
Build system: gnu
Synopsis: Library for using serial ports
Description:

Libserialport is a minimal shared library written in C that is intended to take care of the OS-specific details when writing software that uses serial ports.

Total packages: 72465