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.
emu8051 is a simulator of the 8051/8052 microcontrollers.
ares is a multi-system emulator that began development on 2004-10-14. It is a descendant of higan and bsnes, and focuses on accuracy and preservation. Here are some supported systems:
Arcade
Atari 2600
Bandai Wonderswan
Bandai Wonderswan Color
Benesse Pocket Challenge V2
Colecovision
MSX 1 and 2
Nec Pc Engine Turbografx Cd
Nec Pc Engine Supergrafx
Nec Pc Engine Turbografx
Nichibutsu My Vision
Nintendo Famicom Disk System
Nintendo Game Boy
Nintendo Game Boy Advance
Nintendo Game Boy Color
Nintendo Nes Famicom
Nintendo Nintendo 64
Nintendo Nintendo 64DD
Nintendo Satellaview
Nintendo Snes Super Famicom
Nintendo Sufami Turbo
Sega 32x
Sega Game Gear
Sega Master System Mark Iii
Sega Mega Cd
Sega Mega Drive Genesis
Sega Sg 1000
Sinclair Zx Spectrum
Snk Neo Geo Aesmvs
Snk Neo Geo Pocket
Snk Neo Geo Pocket Color
Sony Playstation
Uniforn is a lightweight, multi-platform, multi-architecture CPU emulator framework based on QEMU.
GNUSim8085 is a graphical simulator, assembler, and debugger for the Intel 8085 microprocessor.
A simple editor component with syntax highlighting.
A keypad to input assembly language instructions with appropriate arguments.
Easy view of register contents.
Easy view of flag contents.
Hexadecimal/decimal converter.
View of stack, memory and I/O contents.
Support for breakpoints for program debugging.
Stepwise program execution.
One click conversion of assembly program to opcode listing.
Printing support.
UI translated in various languages.
A PlayStation emulator based on PCSX-df Project with bugfixes and improvements.
FCEUX is a Nintendo Entertainment System (NES), Famicom, Famicom Disk System (FDS), and Dendy emulator. It supports NTSC (USA/JPN), PAL (European), and NTSC-PAL Hybrid modes. It also offers tools for debugging, rom-hacking, map making, Tool-assisted movies, and Lua scripting.
DOSBox is a DOS-emulator that uses the SDL library. DOSBox also emulates CPU:286/386 realmode/protected mode, Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with older games.
MAME's purpose is to preserve decades of software history. As electronic technology continues to rush forward, MAME prevents this important vintage software from being lost and forgotten. This is achieved by documenting the hardware and how it functions. The source code to MAME serves as this documentation.
ZSNES is a Super Nintendo Entertainment System emulator that can play most games at full speed with sound and special graphic filters. Some of its features include:
Support for smooth and dynamic image scaling
Support for rewinding and fast-forwarding in-game
JMA compression format
Change the appearance of the GUI
Take screenshots of currently running games
Saving the game at any point by recording the console’s state
Record movies of gameplay which can be played back.
Blastem is an emulator for the Sega Genesis/Mega Drive console.
Gens/GS is an emulator for the Mega Drive (also known as Sega Genesis), derived from Gens. Project goals include clean source code, combined features from various forks of Gens, and improved platform portability.
Cega is a cycle accurate emulator for the Sega SG-1000, Master System, and Game Gear written specifically for The Jolly Good API. Mega Drive emulation is in an experimental state.
This project aims to develop a multi-platform linking program for use with all TI graphing calculators (TI73 to V200PLT).
This is a part of the TiLP project.
Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Z64 video plugin.
PyEnchant is a spellchecking library for Python, based on the Enchant library. PyEnchant combines all the functionality of the underlying Enchant library with the flexibility of Python. It also provides some higher-level functionality than is available in the C API.
Enchant is a library---and command-line program---that wraps a number of different spelling libraries and programs with a consistent interface. By using Enchant, you can use a wide range of spelling libraries, including some specialized for particular languages, without needing to program to each library's interface. If it's not convenient to call a C library, you can access most of Enchant's functionality via the enchant program, which communicates over a pipe, like Ispell, and is indeed Ispell-compatible.
Nuspell is a fast and safe spelling checker software program. It is designed for languages with rich morphology and complex word compounding. Nuspell is written in modern C++ and it supports Hunspell dictionaries.
Enchant is a library---and command-line program---that wraps a number of different spelling libraries and programs with a consistent interface. By using Enchant, you can use a wide range of spelling libraries, including some specialized for particular languages, without needing to program to each library's interface. If it's not convenient to call a C library, you can access most of Enchant's functionality via the enchant program, which communicates over a pipe, like Ispell, and is indeed Ispell-compatible.
This package provides software that reads, writes, and modifies data in the CFD General Notation System (CGNS) format. The format is meant for recording and recovering computer data associated with the numerical solution of fluid dynamics equations. The format is a conceptual entity established by the documentation; the software is a physical product supplied to enable developers to access and produce data recorded in that format.
The purpose of the MED module is to provide a standard for storing and recovering computer data associated to numerical meshes and fields, and to facilitate the exchange between codes and solvers.
The persistent data storage is based upon HDF format (like CGNS, a standard developed by Boeing and NASA in the area of Computational Fluid Dynamic).
MED also provides structures to hold data on meshes and fields. These structures are exchanged between solvers, hide the communication level (CORBA or MPI), and offer persistence (read/write in .med files).
The main benefit of a common exchange format is reduced complexity of code coupling. It also allows sharing such high level functionalities as computation of nodal connectivity of sub-elements (faces and edges), arithmetic operations on fields, entity location functionalities, and interpolation toolkit.
Lepton EDA ia an electronic design automation (EDA) tool set forked from gEDA/gaf in late 2016. EDA tools are used for electrical circuit design, schematic capture, simulation, prototyping, and production. Lepton EDA includes tools for schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout, and many other features.
This library provides functionality for shape modelling, visualization, matrix manipulation.
CuraEngine is an engine for processing 3D models into 3D printing instructions for Ultimaker and other GCode-based 3D printers. It is part of a larger project called Cura.
MIT Photonic-Bands (MPB) computes definite-frequency eigenstates (harmonic modes) of Maxwell's equations in periodic dielectric structures for arbitrary wavevectors, using fully-vectorial and three-dimensional methods.