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.
Migen FHDL is a Python library that replaces the event-driven paradigm of Verilog and VHDL with the notions of combinatorial and synchronous statements, has arithmetic rules that make integers always behave like mathematical integers, and allows the design's logic to be constructed by a Python program.
Nextpnr is a portable FPGA place and route tool.
Comedilib is a user-space library that provides a developer-friendly interface to Comedi devices. Comedi is a collection of drivers for a variety of common data acquisition plug-in boards. The drivers are implemented as a core Linux kernel module providing common functionality and individual low-level driver modules.
Xyce is a SPICE-compatible, high-performance analog circuit simulator, capable of solving extremely large circuit problems by supporting large-scale parallel computing platforms. It also supports serial execution.
Project IceStorm aims at documenting the bitstream format of Lattice iCE40 FPGAs and providing simple tools for analyzing and creating bitstream files.
Xoscope is a digital oscilloscope that can acquire signals from ALSA, ESD, and COMEDI sources. This package currently does not include support for ESD or COMEDI sources.
OpenBoardView is a viewer for BoardView files, which present the details of a printed circuit board (PCB). It comes with features such as:
Dynamic part outline rendering, including complex connectors
Annotations, for leaving notes about parts, nets, pins or location
Configurable colour themes
Configurable DPI to facilitate usage on 4K monitors
Configurable for running on slower systems
Reads FZ (with key), BRD, BRD2, BDV and BV* formats.
Libfst is a small library used to read and write FST format waveforms.
Camv-rnd is a viewer for PCB supporting gerber, excellon and g-code. It is part of the RiNgDove EDA suite.
sby is a front-end program for Yosys-based formal hardware verification flows.
Yosys consist on a framework of RTL synthesis tools. It currently has extensive Verilog-2005 support, and performs synthesis of VHDL code using external plugins. It provides a basic set of synthesis algorithms for various application domains, including FPGAs and ASICs.
Route-rnd is a generic external autorouter for PCB using tEDAx file format, part of the RiNgDove EDA suite.
SystemC is a C++ library for modeling concurrent systems, and the reference implementation of IEEE 1666-2011. It provides a notion of timing as well as an event-driven simulations environment. Due to its concurrent and sequential nature, SystemC allows the description and integration of complex hardware and software components. To some extent, SystemC can be seen as a Hardware Description Language. However, unlike VHDL or Verilog, SystemC provides sophisticated mechanisms that offer high abstraction levels on components interfaces. This, in turn, facilitates the integration of systems using different abstraction levels.
Mcy is a tool to help digital designers and project managers understand and improve testbench coverage.
This package provides the look and feel of Python unit testing to cocotb, removing the need of manipulating Makefiles.
The project Apycula provides tools to support development and generating bitstreams with Gowin FPGAs.
The codePyVcd Python library writes VCD files as specified in IEEE 1364-2005.
OSVVM is a verification methodology that defines a VHDL verification framework, verification utility library, verification component library, scripting API, and co-simulation capability for FPGA or ASIC verification.
sby-gui is a GUI for front-end driver program for codeyosys-based formal hardware verification flows.
The codePyUCIS library provides two APIs for creating and accessing coverage data via the UCIS data mode.
Libserialport is a minimal shared library written in C that is intended to take care of the OS-specific details when writing software that uses serial ports.
Magic is an interactive EDA layout tool. It can run DRC and LVS tests and can assist with automatic routing.
The JSON-for-VHDL library provides a parser to query JSON data structures from external files on disk. It provides a context to be used in the declarative section of design units.
PulseView is a Qt based logic analyzer, oscilloscope and MSO GUI for sigrok.