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.
This is a C library for the Parallax Propeller micro-controller.
PSPTool is a tool for dealing with AMD binary blobs
This package provides a library in order to support the MPSSE (Multi-Protocol Synchronous Serial Engine) adapter by FTDI that can do SPI, I2C, JTAG.
West is the swiss-army knife command line tool of the Zephyr project. Its built-in commands provide a multiple repository management system with features inspired by Google’s Repo tool and Git submodules. West simplifies configuration and is also pluggable: you can write your own west "extension commands" which add additional features to west. Zephyr uses this feature to provide conveniences for building applications, flashing and debugging them, and more.
stcgal is a command-line flash-programming tool for STC MCU's line of Intel 8051-compatible microcontrollers, including those in the STC89, STC90, STC10, STC11, STC12, STC15, STC8 and STC32 series.
OpenSpin is a compiler for the Spin/PASM language of the Parallax Propeller. It was ported from Chip Gracey's original x86 assembler code.
SDCC is a retargetable, optimizing Standard C compiler suite that targets 8-bit microcontrollers in the Intel MCS-51 (8051); MOS Technology 6502; Motorola 68HC08; Padauk PDK13, PDK14 and PDK15; STMicroelectronics STM8; and Zilog Z80 families, plus many of their variants.
cmsis-pack-manager is a Python module, Rust crate and command line utility for managing current device information that is stored in many Common Microcontroller Software Interface Standard PACKs. Users of cmsis-pack-manager may query for information such as processor type, flash algorithm and memory layout information in a Python program or through the command line utility, pack-manager, provided as part of this module.
This package provides some tools for debugging FreeCalypso phones and the FreeCalypso FCDEV3B dev board.
fc-e1decode: Decodes a binary Melody E1 file into an ASCII source file.
fc-e1gen: Encodes an ASCII Melody E1 file into a binary Melody E1 file.
fc-fr2tch: Converts a GSM 06.10 speech recording from libgsm to hex strings of TCH bits to be fed to the GSM 05.03 channel encoder of a TI Calypso GSM device.
fc-tch2fr: Converts hex strings of TCH bits to libgsm.
fc-gsm2vm: utility converts a GSM 06.10 speech sample from the libgsm source format into a voice memo file that can be uploaded into the FFS of a FreeCalypso device and played with the audio_vm_play_start() API or the AT@VMP command that invokes the latter.
fc-rgbconv: Convers RGB 5:6:5 to RGB 8:8:8 and vice versa.
rvinterf: Communicates with a TI Calypso GSM device via RVTMUX.
rvtdump: produces a human-readable dump of all output emitted by a TI-based GSM fw on the RVTMUX binary packet interface.
fc-shell: FreeCalypso firmwares have a feature of our own invention (not present in any pre-existing ones) to accept AT commands over the RVTMUX interface. It is useful when no second UART is available for a dedicated standard AT command interface. fc-shell is the tool that allows you to send AT commands to the firmware in this manner.
fc-memdump: Captures a memory dump from a GSM device.
fc-serterm: Trivial serial terminal. Escapes binary chars.
fc-fsio: Going through rvinterf, this tool connects to GSM devices and allows you to manipulate the device's flash file system.
tiaud-compile: Compiles an audio mode configuration table for TI's Audio Service from our own ASCII source format into the binary format for uploading into FreeCalypso GSM device FFS with fc-fsio.
tiaud-decomp: Decodes TI's audio mode configuration files read out of FFS into our own ASCII format.
tiaud-mkvol: Generates the *.vol binary files which need to accompany the main *.cfg ones.
fc-compalram: Allows running programs on the device without writing them to flash storage.
fc-xram: Allows running programs on the device without writing them to flash storage.
fc-iram: Allows running programs on the device without writing them to flash storage.
fc-loadtool: Writes programs to the device's flash storage.
fc-simint: Loads and runs simagent on the phone, then calls fc-simtool (see fc-sim-tools repository) on the host to connect to it.
pirffs: Allows listing and extracting FFS content captured as a raw flash image from Pirelli phones.
mokoffs: Allows listing and extracting FFS content captured as a raw flash image from OpenMoko phones.
tiffs: Allows listing and extracting FFS content captured as a raw flash image from TI phones.
c139explore: Run-from-RAM program for C139 phones that exercises their peripheral hardware: LCD, keypad backlight, buzzer, vibrator.
pirexplore: Run-from-RAM program for Pirelli DP-L10 phones that exercises their peripheral hardware, primarily their LCD.
tfc139: Breaks into Mot C1xx phones via shellcode injection, allowing you to reflash locked phones with new firmware with fc-loadtool.
ctracedec: GSM firmwares built in TI's Windows environment have a compressed trace misfeature whereby many of the ASCII strings in debug trace messages get replaced with numeric indices at build time, and these numeric indices are all that gets emitted on the RVTMUX serial channel. This tools decodes these numeric indices back to strings in trace output.
fc-cal2text: This utility takes a dump of TI's /gsm/rf flash file system directory subtree as input (either extracted in vitro with tiffs or read out in vivo with fc-fsio) and converts all RF tables found therein into a readable ASCII format.
imei-luhn: Computes or verifies the Luhn check digit of an IMEI number.
fc-dspapidump: Reads and dumps the contents of the DSP API RAM in a target Calypso GSM device.
fc-vm2hex: Converts the old-fashioned (non-AMR) voice memo files read out of FFS into hex strings.
fc-buzplay: Plays piezoelectic buzzer melodies on an actual Calypso device equipped with such a buzzer (Mot C1xx, TI's D-Sample board, our planned future HSMBP) by loading a buzplayer agent onto the target and feeding melodies to be played to it.
fc-tmsh: TI-based GSM firmwares provide a rich set of Test Mode commands that can be issued through the RVTMUX (debug trace) serial channel. This program is our test mode shell for sending Test Mode commands to targets and displaying decoded target responses.
fcup-smsend: Send a short message via SMS
fcup-smsendmult: Send multiple short messages via SMS in one go
fcup-smsendpdu: Send multiple short messages given in PDU format via SMS
sms-pdu-decode: Decode PDU format messages
fc-dspromdump: Dump DSP ROM.
pcm-sms-decode: Decode /pcm/SMS binary files read out of FFS maintained by Pirelli DP-L10. Display the SMS in human-readable form.
srec-regions: Parse S-record (TI's *.m0), identify the set of discontiguous regions into which this SREC image deposits bits, and list these identified regions.
Nestopia JG is an emulator for the Nintendo Entertainment System/Famicom, including support for the Famicom Disk System and VS. System. Though originally a fork, Nestopia JG has become the de facto upstream branch of the Nestopia emulator.
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
This is a versioned snapshot of the files containing metadata about each known libretro core. The snapshot is taken from the libretro-super repository.
SameBoy is a user friendly Game Boy, Game Boy Color and Super Game Boy emulator. SameBoy is accurate and includes a wide range of debugging features. It has all the features one would expect from an emulator---from save states to scaling filters.
RetroArch incorporates a ROM scanning system to automatically produce playlists. Each ROM that is scanned by the playlist generator is checked against a database of ROMs that are known to be good copies. The various directories contain:
chtCheat codes for various games
cursorsMethods for querying the playlists
datCustomized DAT files, maintained by the libretro team
metadatDifferent metadata and third-party DATs available to the system
rdbThe compiled RetroArch database files
scriptsVarious scripts that are used to maintain the database files.
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-Next is a N64 emulation library for the libretro API, based on Mupen64Plus. It incorporates the following projects:
Dolphin is an emulator for two Nintendo video game consoles: the GameCube and the Wii. It provides compatibility with all PC controllers, turbo speed, networked multiplayer, and graphical enhancements.
Blastem is an emulator for the Sega Genesis/Mega Drive console.
This program compresses files in a way that tries to be as efficient as possible but still allows them to be decompressed in environments where CPU speed and RAM are limited. It also generate a self-extractor for use on a Commodore C64, C128 etc.
Collection of classes that contain architecture-specific information information. Useful for cross-architecture tools (such as python-pyvex).
WASM-4 is a low-level fantasy game console for building small games with WebAssembly. Game cartridges (ROMs) are small, self-contained .wasm files that can be built with any programming language that compiles to WebAssembly.
RISC-V CPU simulator for education purposes with pipeline and cache visualization. Developed at FEE CTU for computer architecture classes.
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.
Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Glide64MK2 video plugin.