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.
Commandline client for exercism.io, a free service providing mentored learning for programming languages.
Kanatest is a Japanese kana (Hiragana and Katakana) simple flashcard tool.
During test the Kanatest displays randomly selected kana char (respecting mode and lesson) and waits for user answer expected as romaji equivalent. This process continues until all questions will be answered or all questions will be answered correctly (depends on options). At the end of test a short info about drilling time and correctness ratio is displayed. The results are stored and user can review his performance in any time.
Tipp10 is a touch typing tutor. The ingenious thing about the software is its intelligence feature: characters that are mistyped are repeated more frequently. Beginners will find their way around right away so they can start practicing without a hitch.
Useful support functions and an extensive progress tracker, topical lessons and the ability to create your own practice lessons make learning to type easy.
Snap! (formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the Lifelong Kindergarten Group at the MIT Media Lab) that allows you to Build Your Own Blocks. It also features first class lists, first class procedures, and continuations. These added capabilities make it suitable for a serious introduction to computer science for high school or college students.
This package provides a snap executable calling xdg-open to open the application in a web browser, for offline usage.
FET is a program for automatically scheduling the timetable of a school, high-school or university. It uses a fast and efficient timetabling algorithm.
Usually, FET is able to solve a complicated timetable in maximum 5-20 minutes. For extremely difficult timetables, it may take a longer time, a matter of hours.
This package provides EFI tools for EFI key management and EFI variable management.
This package provides an EFI toolchain for building programs that can run in the environment presented by Intel's EFI.
The EFI Analyzer checks EFI binaries and prints out header and section information.
This package provides tools for signing EFI binaries.
This package provides a minimal Linux loader as an UEFI program.
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.
Surf is a python library with support functions for VHDL gateware digital design. It provides implementation modules compatible with FPGA and ASIC design.
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.
Hdlmake helps manage and share HDL code by automatically finding file dependencies, writing synthesis and simulation Makefiles.
Nextpnr is a portable FPGA place and route tool.
PulseView is a Qt based logic analyzer, oscilloscope and MSO GUI for sigrok.
Yosys synthesizes Verilog-2005.
Pydigitalwavetools is a Python library to parse, write and format digital wave files in VCD format, a standardized ASCII format used to store simulation data from Verilog and other hardware description languages.
Libsigrokdecode is a shared library written in C, which provides (streaming) protocol decoding functionality.
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.
Verilator transforms the specified Verilog or SystemVerilog code by reading it, performing lint checks, and optionally inserting assertion checks and coverage-analysis points. It outputs single- or multi-threaded .cpp and .h files.
The codePyUCIS library provides two APIs for creating and accessing coverage data via the UCIS data mode.
This is a pythonized, kind of reverse engineered version of original AACircuit written by Andreas Weber in Borland Delphi. The idea and GUI layout are also taken from the original.
Pcb-rnd is a Printed Circuit Board layout editor, part of the RiNgDove EDA suite.