Bibliotecas escritas em Assembly

tiboyce

Um emulador de Game Boy para TI-84 Plus CE e TI-83 Premium CE.
  • 302
  • GNU General Public License v3.0 only

TinyBIOS

Um projeto de BIOS de código aberto minimalista para diversão.
  • 302
  • BSD 3-clause "New" or "Revised"

blake3

Uma implementação pure-Go da função hash criptográfica BLAKE3 (por lukechampine).
  • 301
  • MIT

cassette-elite-beebasm

Código-fonte totalmente documentado e anotado para a versão em cassete de Elite no BBC Micro.
  • 298

pokediamond

Descompilação de Pokémon Diamond/Pearl.
  • 297

stm8ef

STM8 eForth - um Forth amigável para µCs simples com documentos.
  • 290
  • GNU General Public License v3.0

sesame

Teclado ergo tipo Alice usando apenas peças THT.
  • 286
  • GNU General Public License v3.0

sboot_stm32

Carregador de inicialização seguro USB DFU1.1 para STM32.
  • 285
  • Apache License 2.0

dav1d

Um espelho somente leitura do repositório de código-fonte dav1d. A origem está em https://code.videolan.org/videolan/dav1d/.
  • 280
  • BSD 2-clause "Simplified"

STM32-base

Um começo simples para qualquer projeto baseado em STM32.
  • 277
  • GNU General Public License v3.0 only

InlineWhispers

Ferramenta para trabalhar com Chamadas Diretas do Sistema nos Arquivos de Objeto Beacon (BOF) do Cobalt Strike.
  • 275

memset_benchmark

Este repositório contém implementações de alto desempenho de memset e memcpy em assembly.
  • 275

chungus-2-assembler

Assembler e programas de exemplo para a CPU CHUNGUS 2 Minecraft.
  • 258
  • MIT

RomWBW

Software de sistema para computadores Z80/Z180/Z280.
  • 258
  • GNU Affero General Public License v3.0

MetalGear

Desmontagem totalmente anotada do jogo Metal Gear original (MSX2, Konami, 1987, RC750).
  • 253

ulptool

Programe o coprocessador esp32 ULP no Arduino.
  • 252

6502

Código para o microprocessador 6502, principalmente para o computador Replica 1.
  • 247

tinyllama

Um pequeno computador retrô x86.
  • 246
  • GNU General Public License v3.0 only

68k-nano

Computador de placa única baseado em Minimal 68000.
  • 245
  • BSD 3-clause "New" or "Revised"

snake-asm

Jogo de cobra minúsculo escrito em assembly x86_64 para Linux.
  • 244
  • MIT

blasfeo

Sub-rotinas básicas de álgebra linear para otimização incorporada.
  • 242
  • GNU General Public License v3.0

pijFORTHos

Um sistema operacional FORTH bare-metal para Raspberry Pi.
  • 240
  • GNU Lesser General Public License v3.0 only

open-roms

Um projeto para criar ROMs de código aberto livres para uso em computadores retrô selecionados.
  • 239
  • GNU General Public License v3.0

ext-fiber

Extensão de Fibra PHP.
  • 238
  • GNU General Public License v3.0

a2d

Desmontagem do Apple II Desktop - ProDOS GUI.
  • 231

appler

Emulador Apple][para MS-DOS, escrito em assembly 8088.
  • 228
  • Boost Software License 1.0

acheron

syscalls indiretos para evasão de AV/EDR no assembly Go (por f1zm0).
  • 226
  • MIT

bitmap

Índice de bitmap denso simples em Go com operadores binários (por kelindar).
  • 223
  • MIT

msbasic

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