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

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.


cura-engine 4.13.2
Dependencies: libarcus@4.13.0 protobuf@3.21.9 stb-image@2.30
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Ultimaker/CuraEngine
Licenses: AGPL 3+
Build system: cmake
Synopsis: Cura slicing engine
Description:

CuraEngine is an engine for processing 3D models into 3D printing instructions for Ultimaker and other GCode-based 3D printers. It is part of a larger project called Cura.

translate2geda 0-2.2ec576e
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/erichVK5/translate2geda
Licenses: GPL 2+
Build system: ant
Synopsis: Utility for converting symbol and footprint formats to gEDA
Description:

This package provides a utility for converting Kicad (.mod, .lib), Eagle (.lbr), gerber (.gbr, etc..), BXL (.bxl), IBIS (.ibs), symdef, LT-Spice (.asc), QUCS (.sch), and BSDL (.bsd) symbols and footprints and EggBot fonts to gEDA.

libnest2d-for-cura 4.12.0
Dependencies: boost@1.89.0 clipper@6.4.2 nlopt@2.10.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Ultimaker/libnest2d
Licenses: LGPL 3
Build system: cmake
Synopsis: 2D irregular bin packaging and nesting library
Description:

Libnest2D is a library and framework for the 2D bin packaging problem. It was inspired from the SVGNest Javascript library.

python-lcapy 1.26
Propagated dependencies: python-ipython@9.8.0 python-matplotlib@3.10.8 python-networkx@3.4.2 python-numpy@2.3.1 python-property-cached@1.6.4 python-scipy@1.16.3 python-sympy@1.13.3
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/mph-/lcapy
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Symbolic linear circuit analysis
Description:

Lcapy is a Python package for linear circuit analysis. It uses SymPy for symbolic mathematics.

Lcapy can symbolically analyse circuits described with netlists or by series/parallel combinations of components. It can also manipulate ontinuous-time and discret-time expressions.

freecad 1.1.1
Dependencies: bash-minimal@5.2.37 boost@1.89.0 coin3d@4.0.2 double-conversion@3.1.5 eigen@3.4.0 fmt@11.2.0 fontconfig-minimal@2.16.0 freetype@2.13.3 gl2ps@1.4.2 glew@2.2.0 hdf5@1.10.9 icu4c@73.1 jsoncpp@1.9.6 libarea@0-1.8f8bac8 libjpeg-turbo@2.1.4 libmedfile@6.0.1 libspnav@1.2 libtheora@1.1.1 libtiff@4.4.0 libxi@1.8.2 libxml++@5.6.0 libxmu@1.2.1 lz4@1.10.0 netcdf@4.9.2 ondsel-solver@0.0.0-1.2e3659c opencascade-occt@7.9.3 openmpi@4.1.6 proj@9.7.1 python-gitpython@3.1.44 python-matplotlib@3.10.8 python-pivy@0.6.11 python-ply@3.11 python-pyside-6@6.9.2 python-pyyaml@6.0.2 python-wrapper@3.12.12 qtsvg@6.9.2 qtwebchannel@6.9.2 qtwebengine@6.9.3 qtwayland@6.9.2 sqlite@3.39.3 onetbb@2022.3.0 vtk@9.5.2 xerces-c@3.3.0 yaml-cpp@0.9.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.freecad.org/
Licenses: LGPL 2.1+ LGPL 2.0+ GPL 3+ Modified BSD
Build system: qt
Synopsis: Your Own 3D Parametric Modeler
Description:

FreeCAD is a general-purpose, feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE, and PLM. It is aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is modular, allowing for extension and customization.

libcharon 4.13.0
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Ultimaker/libCharon
Licenses: LGPL 3+
Build system: cmake
Synopsis: File metadata and streaming library
Description:

LibCharon is a Python file metadata and streaming library. It belongs to the Cura project from Ultimaker.

fastcap 2.0-18Sep92
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.rle.mit.edu/cpg/research_codes.htm
Licenses: non-copyleft
Build system: gnu
Synopsis: Multipole-accelerated capacitance extraction program
Description:

Fastcap is a capacitance extraction program based on a multipole-accelerated algorithm.

fritzing-parts 0.9.6-0.d61d63d
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://fritzing.org
Licenses: CC-BY-SA 3.0
Build system: copy
Synopsis: Electronic components (parts library) for use in the Fritzing app
Description:

This package contains all part definitions that are required for Fritzing app.

cura-binary-data 4.13.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Ultimaker/cura-binary-data
Licenses: AGPL 3
Build system: cmake
Synopsis: Binary data for Cura, like compiled translations
Description:

This package contains binary data for Cura releases, like compiled translations. Prebuilt Firmware files are removed.

geda-gaf 1.10.2
Dependencies: gamin@0.1.10 gdk-pixbuf@2.44.4 glib@2.86.0 gtk+@2.24.33 guile@2.0.14 libxcrypt@4.4.38 shared-mime-info@2.3 m4@1.4.19 pcb@4.3.0 python2@2.7.18
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: http://geda-project.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Schematic capture, netlister, symbols, symbol checker, and utils
Description:

Gaf stands for “gschem and friends”. It is a subset of the entire tool suite grouped together under the gEDA name. gEDA/gaf is a collection of tools which currently includes: gschem, a schematic capture program; gnetlist, a netlist generation program; gsymcheck, a syntax checker for schematic symbols; gattrib, a spreadsheet programme that manipulates the properties of symbols of a schematic; libgeda, libraries for gschem gnetlist and gsymcheck; gsch2pcb, a tool to forward annotation from your schematic to layout using PCB; some minor utilities.

python-capstone 5.0.1
Propagated dependencies: capstone@5.0.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/capstone-engine/capstone
Licenses: Modified BSD
Build system: pyproject
Synopsis: Lightweight multi-platform, multi-architecture disassembly framework
Description:

Capstone is a lightweight multi-platform, multi-architecture disassembly framework. Capstone can disassemble machine code for many supported architectures such as x86, x86_64, arm, arm64, mips, ppc, sparc, sysz and xcore. It provides bindings for Python, Java, OCaml and more.

python-motulator 0.6.2
Propagated dependencies: python-numpy@2.3.1 python-matplotlib@3.10.8 python-scipy@1.16.3 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://aalto-electric-drives.github.io/motulator/
Licenses: Expat
Build system: pyproject
Synopsis: Motor Drive Simulator in Python
Description:

This package includes simulation models for an induction motor, a synchronous reluctance motor, and a permanent-magnet synchronous motor. The motor models are simulated in the continuous-time domain while the control algorithms run in discrete time. The default solver is the explicit Runge-Kutta method of order 5(4) from scipy.integrate.solve_ivp.

python-pynest2d 4.12.0
Dependencies: boost@1.89.0 clipper@6.4.2 libnest2d-for-cura@4.12.0 nlopt@2.10.0 python@3.12.12 python-sip@4.19.25
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Ultimaker/pynest2d
Licenses: LGPL 3+
Build system: cmake
Synopsis: Python bindings for libnest2d
Description:

This package contains CPython bindings for libnest2d-for-cura.

valeronoi 0.3.1
Dependencies: boost@1.89.0 cgal@6.1.1 gmp@6.3.0 libxkbcommon@1.13.1 mpfr@4.2.2 openssl@3.5.5 qtbase@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/ccoors/Valeronoi
Licenses: GPL 3+ Public Domain
Build system: qt
Synopsis: WiFi mapping companion application for Valetudo
Description:

Valeronoi (Valetudo + Voronoi) is a companion for Valetudo for generating WiFi signal strength maps. It visualizes them using a Voronoi diagram.

cutter 2.4.1
Dependencies: graphviz@7.0.1 ksyntaxhighlighting@6.23.0 libzip@1.9.2 openssl@3.5.5 python@3.12.12 python-pyside-6@6.9.2 python-shiboken-6@6.9.2 qt5compat@6.9.2 qtsvg@6.9.2 qttools@6.9.2 qtwayland@6.9.2 rizin@0.8.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://cutter.re
Licenses: CC-BY-SA 3.0 GPL 3+
Build system: qt
Synopsis: Software reverse engineering platform
Description:

Cutter is a reverse engineering platform powered by rizin. It aims to be an advanced and customizable reverse engineering platform while keeping the user experience in mind. Cutter is created by reverse engineers for reverse engineers.

cadabra 1.46
Dependencies: lie@2.2.2 pcre@8.45 gmp@6.3.0 libsigc++@2.9.3 modglue@1.20
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://cadabra.science/
Licenses: GPL 3+
Build system: gnu
Synopsis: Computer algebra system geared towards field theory
Description:

This package provides a computer algebra system geared towards field theory. This package is mostly meant to be used by texmacs and mogan.

poke 4.3
Dependencies: libgc@8.2.8 readline@8.2.13 libtextstyle@0.21
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.gnu.org/software/poke/#documentation
Licenses: GPL 3+
Build system: gnu
Synopsis: Editing of arbitrary binary data
Description:

GNU poke is an interactive, extensible editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them.

rizin 0.8.2
Dependencies: capstone@5.0.1 file@5.46 libuv@1.44.2 libzip@1.9.2 lz4@1.10.0 openssl@3.5.5 pcre2@10.42 tree-sitter@0.25.3 xxhash@0.8.3 zlib@1.3.1 zstd@1.5.6 libmspack@0.11
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://rizin.re
Licenses: GPL 3+
Build system: meson
Synopsis: Disassemble, debug, analyze, and manipulate binary files
Description:

Rizin is a reverse engineering framework and a set of small command-line utilities, providing a complete binary analysis experience with features like disassembler, hexadecimal editor, emulation, binary inspection, debugger, and more.

r2ghidra 6.1.8
Dependencies: radare2@6.1.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.radare.org/
Licenses: LGPL 3
Build system: gnu
Synopsis: Native Ghidra Decompiler for radare2
Description:

r2ghidra is a radare2 plugin which integrates the Ghidra decompiler.

zycore 1.5.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/zyantific/zycore-c
Licenses: Expat
Build system: cmake
Synopsis: Internal library for Zydis
Description:

This package provides platfrom-independent types, macros and a fallback for environments without libc for Zydis.

audmes 2025.04.05
Dependencies: alsa-lib@1.2.16 pulseaudio@16.1 wxwidgets@3.2.10
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://sourceforge.net/projects/audmes/
Licenses: GPL 2+
Build system: cmake
Synopsis: Oscilloscope and spectrum analyzer using sound card
Description:

The audio measurement system is a system for audio measurement through sound card. It contains: generator, oscilloscope, audio spectrum analyzer (FFT) and frequency sweep plot.

mpb 1.12.0
Dependencies: fftw@3.3.10 gsl@2.8 guile@3.0.9 guile-libctl@4.6.0 hdf5@1.14.6 openblas@0.3.31 readline@8.2.13 zlib@1.3.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://mpb.readthedocs.io/en/latest/
Licenses: GPL 2+
Build system: gnu
Synopsis: Computes band structures and electromagnetic modes of dielectric structures
Description:

MIT Photonic-Bands (MPB) computes definite-frequency eigenstates (harmonic modes) of Maxwell's equations in periodic dielectric structures for arbitrary wavevectors, using fully-vectorial and three-dimensional methods.

arduino-cli 1.5.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/arduino/arduino-cli
Licenses: GPL 3
Build system: go
Synopsis: Tools to manage Arduino compatible boards
Description:

Arduino Command Line Interface is an all-in-one solution that provides Boards/Library Managers, sketch builder, board detection, uploader, and many other tools needed to use any Arduino compatible board and platform from command line or machine interfaces.

asco 0.4.11
Dependencies: coreutils-minimal@9.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://asco.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: SPICE circuit optimizer
Description:

ASCO brings circuit optimization capabilities to existing SPICE simulators using a high-performance parallel differential evolution (DE) optimization algorithm.

Total packages: 32521