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 bindings for orocos-kinematics-dynamics.
poke-elf is a GNU poke pickle for editing ELF object files, executables, shared libraries and core dumps. It supports many architectures and extensions.
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 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 is a finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems.
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 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.
Libctl is a Guile-based library implementing flexible control files for scientific simulations.
scad-dbus allows controlling OpenSCAD from within Emacs via D-Bus without having to switch programs or reach for the mouse.
This package contains the official KiCad schematic symbol libraries.
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 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
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 is a Python Framework for building 3D printing related desktop applications using PyQt5. It belongs to the Cura project from Ultimaker.
Platypush is a general-purpose and extensible platform for automation across multiple services and devices with hundreds of supported integrations.
mbpoll is a command line utility to communicate with ModBus slave (RTU or TCP).
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.
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.
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.
Area is a CAM-related software for pocketing operation.
This project provides library and associated python-module to compute pocket operations.
LibreCAD is a 2D Computer-aided design (CAD) application for creating plans and designs.
This package provides a computer algebra system geared towards field theory.
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.
This package provides a pipeflow calculation tool that complements pandapower in the simulation of multi energy grids.