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

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.


python-orocos-kinematics-dynamics 1.5.2-0.34ecff4
Dependencies: orocos-kinematics-dynamics@1.5.2-0.34ecff4
Propagated dependencies: eigen@3.4.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://docs.orocos.org/kdl/overview.html
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Python bindings for orocos-kinematics-dynamics
Description:

Python bindings for orocos-kinematics-dynamics.

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.

syscall-intercept 0.1.0-0.3044045
Dependencies: capstone@5.0.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/pmem/syscall_intercept
Licenses: FreeBSD
Build system: cmake
Synopsis: System call intercepting library
Description:

The system call intercepting library provides a low-level interface for hooking Linux system calls in user space. This is achieved by hot-patching the machine code of the standard C library in the memory of a process.

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.

meep 1.30.1
Dependencies: fftw@3.3.10 gsl@2.8 guile@2.2.7 guile-libctl@4.2.0 harminv@1.4.2 hdf5@1.14.6 mpb@1.8.0 openblas@0.3.30 zlib@1.3.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://meep.readthedocs.io/en/latest/
Licenses: GPL 2+
Build system: gnu
Synopsis: Finite-difference time-domain (FDTD) simulation software
Description:

Meep is a finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems.

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.

udis86 1.7.2-0.5336633
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/canihavesomecoffee/udis86
Licenses: FreeBSD
Build system: gnu
Synopsis: Disassembler library for x86 and x86-64
Description:

Udis86 is a disassembler for the x86 and x86-64 class of instruction set architectures. It consists of a C library called libudis86 which provides a clean and simple interface to decode and inspect a stream of raw binary data as disassembled instructions in a structured manner, and a command line tool called udcli that incorporates the library.

guile-libctl 4.2.0
Dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: http://ab-initio.mit.edu/wiki/index.php/Libctl
Licenses: GPL 2+
Build system: gnu
Synopsis: Flexible control files implementation for scientific simulations
Description:

Libctl is a Guile-based library implementing flexible control files for scientific simulations.

emacs-scad-dbus 0.1
Propagated dependencies: emacs-scad-mode@97.0 emacs-hydra@0.15.0 emacs-compat@30.1.0.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/lenbok/scad-dbus
Licenses: GPL 3+
Build system: emacs
Synopsis: Control OpenSCAD from Emacs using D-Bus
Description:

scad-dbus allows controlling OpenSCAD from within Emacs via D-Bus without having to switch programs or reach for the mouse.

kicad-symbols 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 schematic symbol libraries
Description:

This package contains the official KiCad schematic symbol libraries.

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.

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

python-motulator 0.5.0
Propagated dependencies: python-matplotlib@3.8.2 python-numpy@1.26.4 python-scipy@1.12.0
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.

uranium 4.13.1
Propagated dependencies: cura-binary-data@4.13.1 libarcus@4.13.0 python@3.11.14 python-cryptography@44.0.0 python-numpy@1.26.4 python-pyqt@5.15.11 python-scipy@1.12.0 python-shapely@2.1.1 python-trimesh@4.5.3 python-zeroconf@0.38.1 qtbase@6.9.2 qtdeclarative@5.15.17 qtgraphicaleffects@5.15.17 qtquickcontrols@5.15.17 qtquickcontrols2@5.15.17 qtsvg@5.15.17
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Ultimaker/Uranium
Licenses: LGPL 3+
Build system: cmake
Synopsis: Python framework for building desktop applications
Description:

Uranium is a Python Framework for building 3D printing related desktop applications using PyQt5. It belongs to the Cura project from Ultimaker.

mbpoll 1.5.2
Dependencies: libmodbus@3.1.11
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/epsilonrt/mbpoll
Licenses: GPL 3
Build system: cmake
Synopsis: Command line utility to communicate with ModBus slave (RTU or TCP)
Description:

mbpoll is a command line utility to communicate with ModBus slave (RTU or TCP).

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.

prusa-libbgcode 0.0.0-1.5041c09
Propagated dependencies: zlib@1.3.1 boost@1.89.0 heatshrink@0.4.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/prusa3d/libbgcode
Licenses: AGPL 3+
Build system: cmake
Synopsis: Prusa Block and Binary G-code reader/writer/converter
Description:

Binary G-code is a new standard for encoding and compressing ASCII G-code files. G-code files are easy to read and interpret, but their downside is that the data is not saved efficiently, and the file size is often very large. Compression of the file is problematic because the printers usually run on limited hardware and they may not have enough memory and/or CPU power to decompress it.

Block and Binary G-Code is a new G-code file format featuring the following improvements over the legacy G-code:

  • Block structure with distinct blocks for metadata vs. G-code.

  • Faster navigation.

  • Coding and compression for smaller file size.

  • Checksum for data validity.

  • Extensibility through new (custom) blocks. For example, a file signature block may be welcome by corporate customers.

The binary G-code format is flexible and the encoding and compression of individual blocks is variable. libbgcode library contains the routines to convert ASCII G-codes to binary and vice versa.

python-pyvisa 1.14.1
Propagated dependencies: python-prettytable@3.12.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://pyvisa.readthedocs.io/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Python binding for the VISA library
Description:

PyVISA is a Python package for support of the VISA, in order to control measurement devices and test equipment via GPIB, RS232, Ethernet or USB.

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.

librecad 2.2.1.2
Dependencies: bash-minimal@5.2.37 boost@1.89.0 muparser@2.3.5 freetype@2.13.3 qtbase@5.15.17 qtsvg@5.15.17
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://librecad.org/
Licenses: GPL 2
Build system: qt
Synopsis: Computer-aided design (CAD) application
Description:

LibreCAD is a 2D Computer-aided design (CAD) application for creating plans and designs.

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.

libspnav 1.2
Dependencies: libx11@1.8.12
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://spacenav.sourceforge.net/
Licenses: Modified BSD
Build system: gnu
Synopsis: Library for communicating with spacenavd or 3dxsrv
Description:

The libspnav library is provided as a replacement of the magellan library. It provides a cleaner, and more orthogonal interface. libspnav supports both the original X11 protocol for communicating with the driver, and the new alternative non-X protocol. Programs that choose to use the X11 protocol, are automatically compatible with either the free spacenavd driver or the official 3dxserv, as if they were using the magellan SDK.

Also, libspnav provides a magellan API wrapper on top of the new API. So, any applications that were using the magellan library, can switch to libspnav without any changes. And programmers that are familiar with the magellan API can continue using it with a free library without the restrictions of the official SDK.

python-pandapipes 0.11.0
Propagated dependencies: python-matplotlib@3.8.2 python-pandapower@2.14.11 python-shapely@2.1.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: http://www.pandapipes.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simulation of multi energy grids
Description:

This package provides a pipeflow calculation tool that complements pandapower in the simulation of multi energy grids.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091