In Assembly geschriebene Bibliotheken

tiboyce

Ein Game Boy-Emulator für den TI-84 Plus CE und TI-83 Premium CE.
  • 302
  • GNU General Public License v3.0 only

TinyBIOS

Ein minimalistisches Open-Source-BIOS-Projekt zum Spaß.
  • 302
  • BSD 3-clause "New" or "Revised"

blake3

Eine Pure-Go-Implementierung der kryptografischen Hash-Funktion BLAKE3 (von Lukechampine).
  • 301
  • MIT

cassette-elite-beebasm

Vollständig dokumentierter und kommentierter Quellcode für die Kassettenversion von Elite auf BBC Micro.
  • 298

pokediamond

Dekompilierung von Pokémon Diamond/Pearl.
  • 297

stm8ef

STM8 eForth – ein benutzerfreundliches Forth für einfache µCs mit Dokumenten.
  • 290
  • GNU General Public License v3.0

sesame

Ergo-Tastatur vom Typ Alice, die ausschließlich THT-Teile verwendet.
  • 286
  • GNU General Public License v3.0

sboot_stm32

Sicherer USB-DFU1.1-Bootloader für STM32.
  • 285
  • Apache License 2.0

dav1d

Ein schreibgeschützter Spiegel des dav1d-Quellcode-Repositorys. Der Ursprung liegt unter https://code.videolan.org/videolan/dav1d/.
  • 280
  • BSD 2-clause "Simplified"

STM32-base

Ein einfacher Start für jedes STM32-basierte Projekt.
  • 277
  • GNU General Public License v3.0 only

InlineWhispers

Tool zum Arbeiten mit direkten Systemaufrufen in den Beacon Object Files (BOF) von Cobalt Strike.
  • 275

memset_benchmark

Dieses Repository enthält leistungsstarke Implementierungen von Memset und Memcpy in Assembly.
  • 275

chungus-2-assembler

Assembler und Beispielprogramme für die CHUNGUS 2 Minecraft CPU.
  • 258
  • MIT

RomWBW

Systemsoftware für Z80/Z180/Z280-Computer.
  • 258
  • GNU Affero General Public License v3.0

MetalGear

Vollständig kommentierte Demontage des ursprünglichen Metal Gear-Spiels (MSX2, Konami, 1987, RC750).
  • 253

ulptool

Programmieren Sie den esp32 ULP-Coprozessor in Arduino.
  • 252

6502

Code für den 6502-Mikroprozessor, hauptsächlich für den Replica 1-Computer.
  • 247

tinyllama

Ein winziger x86-Retro-Computer.
  • 246
  • GNU General Public License v3.0 only

68k-nano

Minimaler 68000-basierter Einplatinencomputer.
  • 245
  • BSD 3-clause "New" or "Revised"

snake-asm

Winziges Schlangenspiel, geschrieben in x86_64-Assembly für Linux.
  • 244
  • MIT

blasfeo

Grundlegende Unterprogramme der linearen Algebra für die eingebettete Optimierung.
  • 242
  • GNU General Public License v3.0

pijFORTHos

Ein Bare-Metal-FOTH-Betriebssystem für Raspberry Pi.
  • 240
  • GNU Lesser General Public License v3.0 only

open-roms

Ein Projekt zur Erstellung unbelasteter Open-Source-ROMs zur Verwendung auf ausgewählten Retro-Computern.
  • 239
  • GNU General Public License v3.0

ext-fiber

PHP Fiber-Erweiterung.
  • 238
  • GNU General Public License v3.0

a2d

Demontage des Apple II Desktop – ProDOS GUI.
  • 231

appler

Apple][Emulator für MS-DOS, geschrieben in 8088-Assembly.
  • 228
  • Boost Software License 1.0

acheron

Indirekte Systemaufrufe zur AV/EDR-Umgehung in der Go-Assembly (von f1zm0).
  • 226
  • MIT

bitmap

Einfacher dichter Bitmap-Index in Go mit binären Operatoren (von Kelindar).
  • 223
  • MIT

msbasic

Microsoft BASIC für 6502 (Commodore, Apple, KIM-1, AIM-65, OSI,...).
  • 220