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

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.


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

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

librepcb 1.2.0
Dependencies: clipper@6.4.2 fontconfig-minimal@2.14.0 fontobene-qt@1.0.0 glu@9.0.2 hoedown@3.0.7 muparser@2.3.5 opencascade-occt@7.6.2 qtbase@5.15.17 qtdeclarative@5.15.17 qtquickcontrols2@5.15.17 qtsvg@5.15.17 quazip-qt5@1.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://librepcb.org/
Licenses: GPL 3+ Boost 1.0 Expat ASL 2.0 CC0 FreeBSD
Synopsis: Electronic Design Automation tool
Description:

LibrePCB is Electronic Design Automation (EDA) software to develop printed circuit boards. It features human readable file formats and complete project management with library, schematic and board editors.

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

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+
Synopsis: Serial terminal emulator
Description:

minicom is a serial terminal emulator.

python-pandapower 2.14.11
Propagated dependencies: python-deepdiff@8.5.0 python-geojson@3.2.0 python-networkx@3.4.2 python-numpy@1.26.4 python-packaging@25.0 python-pandas@2.2.3 python-scipy@1.12.0 python-tqdm@4.67.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.pandapower.org/
Licenses: Modified BSD
Synopsis: Power system modelling and analysis
Description:

pandapower is an easy to use network calculation program aimed to automate the analysis and optimization of power systems. It uses the data analysis library pandas and is compatible with the commonly used MATPOWER / PYPOWER case format. pandapower allows using different solvers including an improved Newton-Raphson power flow implementation, all PYPOWER solvers, the C++ library solvers for fast steady-state distribution power system analysis of PowerGridModel, the Newton-Raphson power flow solvers in the C++ library lightsim2grid, and the PowerModels.jl library.

libsavitar 4.13.0
Dependencies: python@3.11.14 python-sip@4.19.25
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Ultimaker/libSavitar
Licenses: LGPL 3+
Synopsis: C++ implementation of 3mf loading with SIP python bindings
Description:

LibSavitar is a C++ implementation of 3mf loading with SIP python bindings. It belongs to the Cura project from Ultimaker.

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

translate2geda 0-2.2ec576e
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/erichVK5/translate2geda
Licenses: GPL 2+
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.

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+
Synopsis: Python bindings for orocos-kinematics-dynamics
Description:

Python bindings for orocos-kinematics-dynamics.

zydis 4.1.1
Dependencies: zycore@1.5.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://zydis.re
Licenses: Expat
Synopsis: Disassembler and code generation library for x86 and AMD64
Description:

Zydis is a decoder and disassembler library with the following features:

  • Support for all x86 and AMD64 instructions and extensions

  • Optimization for high performance

  • No dynamic memory allocation

  • Thread-safe by design

  • Smaller file-size overhead compared to other common disassembler libraries

modglue 1.20
Dependencies: libsigc++@2.9.3
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://cadabra.science/
Licenses: GPL 2+
Synopsis: C++ library for handling of multiple co-processes
Description:

This package provides a C++ library for handling of multiple co-processes in cadabra.

bcnc 0.9.15
Dependencies: python@3.11.14
Propagated dependencies: opencv@4.12.0 python-numpy@1.26.4 python-pillow@11.1.0 python-pyserial@3.5 python-shxparser@0.0.2 python-svgelements@1.9.6
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/vlachoudis/bCNC
Licenses: GPL 2+ Modified BSD Expat
Synopsis: Swiss army knife for all your CNC/g-code needs
Description:

GrblHAL CNC command sender, autoleveler, g-code editor, digitizer, CAM and swiss army knife for all your CNC needs. The sender is robust and fast able to work nicely with old or slow hardware.

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

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

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+
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

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+
Synopsis: Orocos Kinematics and Dynamics (KDL) C++ Library
Description:

A C++ library for rigid body kinematics calculations and representations for kinematic structures and their inverse and forward kinematics solvers.

kicad-doc 9.0.6
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://kicad.org
Licenses: GPL 3+
Synopsis: KiCad official documentation
Description:

This repository contains the official KiCad documentation.

emacs-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+
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.

python-lcapy 1.24
Propagated dependencies: python-ipython@8.37.0 python-matplotlib@3.8.2 python-networkx@3.4.2 python-numpy@1.26.4 python-property-cached@1.6.4 python-scipy@1.12.0 python-sympy@1.13.3 python-wheel@0.46.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/mph-/lcapy
Licenses: LGPL 2.1+
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.

manifold 3.2.1
Dependencies: tbb@2021.6.0 clipper2@1.5.2 assimp@5.4.3 python-nanobind@2.4.0 googletest@1.17.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/elalish/manifold
Licenses: ASL 2.0
Synopsis: Geometry library for topological robustness
Description:

Manifold is a geometry library dedicated to creating and operating on manifold triangle meshes. A manifold mesh is a mesh that represents a solid object, and so is very important in manufacturing, CAD, structural analysis, etc.. Manifold also supports arbitrary vertex properties and enables mapping of materials for rendering use-cases.

python-keithley2600 2.1.0
Propagated dependencies: python-numpy@1.26.4 python-pyvisa@1.14.1 python-pyvisa-py@0.7.2
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://keithley2600.readthedocs.io/en/stable/
Licenses: Expat
Synopsis: Full Python driver for Keithley 2600 series of SMU
Description:

This package provides a full Python driver for the Keithley 2600B series of source measurement units. This driver provides access to base commands and higher level functions such as IV measurements, transfer and output curves, etc. Base commands replicate the functionality and syntax from the Keithley's internal TSP Lua functions.

libmodbus 3.1.11
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://libmodbus.org/
Licenses: LGPL 2.1+
Synopsis: Library for the Modbus protocol
Description:

libmodbus is a library to send/receive data with a device which respects the Modbus protocol. This library can use a serial port or an Ethernet connection.

gpx 2.5.2
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/markwal/GPX
Licenses: GPL 2+
Synopsis: Converting gcode to x3g files for 3D printing
Description:

GPX is a post processing utility for converting gcode output from 3D slicing software to x3g files for standalone 3D printing on common 3D printers.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31092