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

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

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-elf 1.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://jemarch.net/poke-elf
Licenses: GPL 3+
Build system: gnu
Synopsis: GNU poke pickle for ELF object files
Description:

poke-elf is a GNU poke pickle for editing ELF object files, executables, shared libraries and core dumps. It supports many architectures and extensions.

xfoil 6.99
Dependencies: libx11@1.8.12
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://web.mit.edu/drela/Public/web/xfoil/
Licenses: GPL 2+
Build system: gnu
Synopsis: Program for the design and analysis of subsonic airfoils
Description:

XFOIL is an interactive program for the design and analysis of subsonic isolated airfoils. It consists of a collection of menu-driven routines which perform various useful functions such as:

  • Viscous (or inviscid) analysis of an existing airfoil

  • Airfoil design and redesign by interactive modification of surface speed distributions

  • Airfoil redesign by interactive modification of geometric parameters

  • Blending of airfoils

  • Writing and reading of airfoil coordinates and polar save files

  • Plotting of geometry, pressure distributions, and multiple polars

cadabra2 2.5.8
Dependencies: glibmm@2.66.6 gmp@6.3.0 python@3.11.14 boost@1.83.0 gtkmm@3.24.9 sqlite@3.39.3 python-gmpy2@2.2.1 python-sympy@1.13.3 python-mpmath@1.3.0 python-matplotlib@3.8.2 texlive-dvipng@2025.2 util-linux@2.40.4
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://cadabra.science/
Licenses: GPL 3+
Build system: cmake
Synopsis: Computer algebra system geared towards field theory
Description:

This package provides a computer algebra system geared towards field theory.

iaito 6.0.4-1.27cdc17
Dependencies: capstone@5.0.1 libuv@1.44.2 libzip@1.9.2 lz4@1.10.0 openssl@3.0.8 qtbase@6.9.2 qtsvg@6.9.2 radare2@6.0.7 sdb@2.2.4
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/radareorg/iaito
Licenses: GPL 3+
Build system: gnu
Synopsis: Official radare2 GUI
Description:

Iaito is the official graphical interface for radare2, a libre reverse engineering framework. Iaito focuses on simplicity, parity with commands, features, and keybindings.

emacs-scad-mode 97.0
Propagated dependencies: emacs-compat@30.1.0.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://openscad.org/
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs mode to edit OpenSCAD files
Description:

scad-mode provides an Emacs major mode for editing OpenSCAD code. Features:

  • Syntax highlighting

  • Basic completion function (press M-TAB)

  • Preview rendered model in separate window (press C-c C-c)

  • Open buffer in OpenSCAD (press C-c C-o)

  • Export buffer with OpenSCAD (press C-c C-e)

  • Flymake support (enable flymake-mode in scad-mode buffers)

  • Org Babel support (scad source blocks)

libigl 2.4.0
Dependencies: boost@1.83.0 cgal@5.6.1 eigen@3.4.0 embree@3.3.15 glfw@3.4 gmp@6.3.0 mesa@25.2.3 mpfr@4.2.2 tbb@2021.6.0 tinyxml2@11.0.0 openblas@0.3.30 imgui@1.91.4 spectra@1.1.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://libigl.github.io/
Licenses: GPL 3 MPL 2.0
Build system: cmake
Synopsis: Simple C++ geometry processing library
Description:

This library provides functionality for shape modelling, visualization, matrix manipulation.

librseq 0.0.0-2.c3ed6b6
Dependencies: numactl@2.0.16
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/compudj/librseq
Licenses: LGPL 2.1 Expat
Build system: gnu
Synopsis: Userspace library for restartable sequences
Description:

A restartable sequence is a critical region delimited by a program where if its execution is preempted or interrupted, the kernel will divert the program control flow to a defined abort handler. They are a good alternative to atomic operations for critical fast paths and are usually used in the context of per-cpu data. The library offers ABI headers to interface with the kernel and various utilities such as per-cpu counters.

kicad 9.0.6
Dependencies: bash-minimal@5.2.37 cairo@1.18.4 curl@8.6.0 glew@2.2.0 glm@1.0.1 hicolor-icon-theme@0.17 libngspice@45.2 libsm@1.2.5 libgit2@1.5.2 libsecret@0.21.4 mesa@25.2.3 opencascade-occt@7.6.2 openssl@3.0.8 python-wrapper@3.11.14 gtk+@3.24.51 wxwidgets-sans-egl@3.2.8.1 nng@1.5.2 python-wxpython@4.2.2 protobuf@3.21.9 gdk-pixbuf@2.42.12 zstd@1.5.6
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.kicad.org/
Licenses: GPL 3+
Build system: cmake
Synopsis: Electronics Design Automation Suite
Description:

Kicad is a program for the formation of printed circuit boards and electrical circuits. The software has a number of programs that perform specific functions, for example, pcbnew (Editing PCB), eeschema (editing electrical diagrams), gerbview (viewing Gerber files) and others.

lib3mf 2.2.0
Dependencies: util-linux@2.40.4 libzip@1.9.2 libressl@4.2.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://3mf.io/
Licenses: FreeBSD
Build system: cmake
Synopsis: Implementation of the 3D Manufacturing Format (3MF) file standard
Description:

Lib3MF is a C++ implementation of the 3D Manufacturing Format (3MF) file standard. It offers a way to integrate 3MF reading and writing capabilities, as well as conversion and validation tools for input and output data. The specification can be downloaded at http://3mf.io/specification/.

gnucap 20171003
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.gnu.org/software/gnucap/
Licenses: GPL 3+
Build system: gnu
Synopsis: Mixed analog and digital circuit simulator
Description:

GNUcap is a circuit analysis package. It offers a general purpose circuit simulator and can perform DC and transient analyses, fourier analysis and AC analysis. The engine is designed to do true mixed-mode simulation.

minicom 2.10
Dependencies: ncurses-with-tinfo@6.2.20210619
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://salsa.debian.org/minicom-team/minicom
Licenses: GPL 2+
Build system: gnu
Synopsis: Serial terminal emulator
Description:

minicom is a serial terminal emulator.

qelectrotech 0.9.0
Dependencies: kcoreaddons@5.116.0 kwidgetsaddons@5.116.0 qtbase@5.15.17 qtsvg@5.15.17 sqlite@3.39.3
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://qelectrotech.org/
Licenses: GPL 2+
Build system: qt
Synopsis: CAD/CAE editor focusing on schematics drawing features
Description:

QElectroTech, or QET in short, is a desktop application to create diagrams and schematics. The software is primarily intended to create electrical documentation but it can also be used to draw any kinds of diagrams, such as those made in pneumatics, hydraulics, process industries, electronics, and others.

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.

libfive 0-5.b1ea998
Dependencies: bash-minimal@5.2.37 boost@1.89.0 eigen@3.4.0 guile@3.0.9 libpng@1.6.39 python-wrapper@3.11.14 qtbase@6.9.2
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://libfive.com
Licenses: MPL 2.0 GPL 2+
Build system: cmake
Synopsis: Tool for programmatic computer-aided design
Description:

Libfive is a tool for programmatic computer-aided design (CAD). In libfive, solid models are defined as Scheme or Python scripts, and there are no opaque function calls into the geometry kernel: everything is visible to the user. Even fundamental, primitive shapes are represented as code in the user-level language.

libarea 0-1.8f8bac8
Dependencies: boost@1.89.0 python-wrapper@3.11.14
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Heeks/libarea
Licenses: Modified BSD GPL 3+
Build system: gnu
Synopsis: Library and python module for pocketing and profiling operations
Description:

Area is a CAM-related software for pocketing operation.

This project provides library and associated python-module to compute pocket operations.

libmedfile 4.0.0
Dependencies: hdf5@1.10.9
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.salome-platform.org
Licenses: GPL 3+
Build system: cmake
Synopsis: Library to read and write MED files
Description:

The purpose of the MED module is to provide a standard for storing and recovering computer data associated to numerical meshes and fields, and to facilitate the exchange between codes and solvers.

The persistent data storage is based upon HDF format (like CGNS, a standard developed by Boeing and NASA in the area of Computational Fluid Dynamic).

MED also provides structures to hold data on meshes and fields. These structures are exchanged between solvers, hide the communication level (CORBA or MPI), and offer persistence (read/write in .med files).

The main benefit of a common exchange format is reduced complexity of code coupling. It also allows sharing such high level functionalities as computation of nodal connectivity of sub-elements (faces and edges), arithmetic operations on fields, entity location functionalities, and interpolation toolkit.

pcb2gcode 2.5.0-0.8c084af
Dependencies: boost@1.89.0 geos@3.12.1 gerbv@2.10.0 glibmm@2.82.0 gtkmm@2.24.5 librsvg@2.58.5
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/pcb2gcode/pcb2gcode
Licenses: GPL 3+
Build system: gnu
Synopsis: Generate G-code for milling PCBs
Description:

pcb2gcode is a command-line program for isolation routing and drilling of PCBs. It takes Gerber files as input and outputs G-code files for the milling of PCBs. It also includes an autoleveller for the automatic dynamic calibration of the milling depth.

python-pyvisa-py 0.7.2
Propagated dependencies: python-pyvisa@1.14.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://pyvisa-py.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Backend for PyVISA
Description:

PyVISA-py is a backend for PyVISA that implements most of the methods for Message Based communication (Serial/USB/GPIB/Ethernet) using Python and some well developed, easy to deploy and cross platform libraries.

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.

rizin 0.8.1
Dependencies: capstone@5.0.1 file@5.46 libuv@1.44.2 libzip@1.9.2 lz4@1.10.0 openssl@3.0.8 pcre2@10.42 tree-sitter@0.25.3 xxhash@0.8.2 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.

kicad-templates 9.0.6
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.kicad.org/
Licenses: CC-BY-SA 4.0
Build system: cmake
Synopsis: Official KiCad project and worksheet templates
Description:

This package contains the official KiCad project and worksheet templates.

openscad 2025.09.02-0.5d6e37d
Dependencies: boost@1.83.0 cairomm@1.18.0 cgal@5.6.1 clipper2@1.5.2 double-conversion@3.1.5 eigen@3.4.0 egl-wayland@1.1.19 fontconfig-minimal@2.14.0 freetype@2.13.3 glew@2.2.0 glib@2.83.3 gmp@6.3.0 harfbuzz@11.4.4 hidapi@0.15.0 lib3mf@2.2.0 libcanberra@0.30 libspnav@1.2 libxml2@2.14.6 libzip@1.9.2 manifold@3.2.1 mesa@25.2.3 mimalloc@3.1.5 mpfr@4.2.2 nettle@3.10.1 opencsg@1.8.1 python@3.11.14 python-numpy@1.26.4 python-pillow@11.1.0 qscintilla@2.13.4 qtbase@5.15.17 qtgamepad@5.15.17 qtmultimedia@5.15.17 qtsvg@5.15.17 qtwayland@5.15.17 sanitizers-cmake@0.0-0.0573e2e tbb@2021.6.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://openscad.org/
Licenses: GPL 2+
Build system: qt
Synopsis: Script-based 3D modeling application
Description:

OpenSCAD is a software for creating solid 3D CAD objects. It is free software and available for Linux/UNIX, MS Windows and macOS. Unlike most free software for creating 3D models (such as the famous application Blender), OpenSCAD focuses on the CAD aspects rather than the artistic aspects of 3D modeling. Thus this might be the application you are looking for when you are planning to create 3D models of machine parts but probably not the tool for creating computer-animated movies. OpenSCAD is not an interactive modeler. Instead it is more like a 3D-compiler that reads a script file that describes the object and renders the 3D model from this script file. This gives you, the designer, complete control over the modeling process and enables you to easily change any step in the modeling process or make designs that are defined by configurable parameters. OpenSCAD provides two main modeling techniques: First there is constructive solid geometry (aka CSG) and second there is extrusion of 2D outlines. As the data exchange format for these 2D outlines Autocad DXF files are used. In addition to 2D paths for extrusion it is also possible to read design parameters from DXF files. Besides DXF files OpenSCAD can read and create 3D models in the STL and OFF file formats.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087