An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: assembler

YannCebron/m68kplugin

Motorola 68000 Series Assembly Language Support for JetBrains IDEs

Language: Java - Size: 6.89 MB - Last synced at: about 9 hours ago - Pushed at: about 11 hours ago - Stars: 18 - Forks: 1

mthuurne/retroasm

RetroAsm: Assembly Toolkit

Language: Python - Size: 2.19 MB - Last synced at: about 11 hours ago - Pushed at: about 13 hours ago - Stars: 7 - Forks: 0

korcankaraokcu/PINCE

Reverse engineering tool for linux games

Language: Python - Size: 4.59 MB - Last synced at: about 11 hours ago - Pushed at: about 13 hours ago - Stars: 2,573 - Forks: 158

bmoneill/libc8

A CHIP-8 utility library

Language: C - Size: 1.47 MB - Last synced at: about 16 hours ago - Pushed at: about 18 hours ago - Stars: 1 - Forks: 0

carlosedp/rvasmweb

An experimental RISC-V Assembler web app built on Scala.js

Language: Scala - Size: 626 KB - Last synced at: about 21 hours ago - Pushed at: about 23 hours ago - Stars: 4 - Forks: 1

mags0ft/JoltCore-16

16-bit RISC CPU with custom ISA, 128 KiB of RAM & ROM, 8 I/O ports, self-written assembler and emulator

Language: Python - Size: 2.64 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

rickyringler/x86-64-Linked-List

Zero overhead linked list for x86-64 architecture on Linux.

Language: Assembly - Size: 2.93 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

hlorenzi/customasm

💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/

Language: Rust - Size: 5.31 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 996 - Forks: 69

mytechnotalent/RP2350_Blink_Driver

An RP2350 blink driver written entirely in Assembler.

Language: Assembly - Size: 987 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

davy-yusuke/gasm

Assembler written in Go

Language: Go - Size: 12.7 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

edson-acordi/4bit-microcomputer

MikroLeo project files (schematic, PCB, assembler, emulator/debugger, circuit simulation file, documentation, example of programs etc). MikroLeo is a 4-bit microcomputer developed mainly for educational purposes and distributed for free under open-source licenses.

Language: Python - Size: 16.4 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 69 - Forks: 4

mytechnotalent/ESP32-C3_Blink_Driver

An ESP32-C3 blink driver written entirely in RISC-V Assembler.

Language: Assembly - Size: 10.3 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Blocksembler/blocksembler-frontend

A block-based programming environment for learning about assembly programming.

Language: TypeScript - Size: 706 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 2

SMlc666/urhook

一个安卓/Linux Arm64的多功能hook库

Language: C++ - Size: 134 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 13 - Forks: 3

z88dk/z88dk

The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.

Language: Assembly - Size: 258 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,032 - Forks: 189

jo-lund/jomon

A network forensics and passive sniffer tool

Language: C - Size: 1.75 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 49 - Forks: 4

robalb/x86-64-playground

An online assembly editor, emulator and debugger for the x86-64 architecture

Language: C - Size: 19.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 441 - Forks: 18

sql-hkr/tiny8

A tiny CPU simulator written in Python

Language: Python - Size: 1.79 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 742 - Forks: 17

peterhinch/micropython-fourier

Fast Fourier transform in MicroPython's inline ARM Thumb V7 assembler (STM32, RP2350 etc.).

Language: Python - Size: 145 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 88 - Forks: 15

gbdev/awesome-gbdev

A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.

Size: 565 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 4,287 - Forks: 186

tyfkda/xcc

Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm

Language: C - Size: 6.06 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 409 - Forks: 29

MaKiPL/FF8_demaster

Unofficial Final Fantasy VIII Remastered core mod based on import-dependency DLL that updates the gamecode and fixes issues left by developers

Language: C - Size: 9.16 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 116 - Forks: 9

stevexyz/zx81_dezog_sjasmplus_helloworld_template

Project to jumpstart ZX81 assembler developments with a modern integrated IDE/debugger.

Language: Assembly - Size: 2.03 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

true-grue/Brus-16

A tiny game console for education

Language: Python - Size: 130 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 12 - Forks: 0

Pconst167/sol-1

Sol-1: A CPU/Computer System made from 74 series logic.

Language: C - Size: 897 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 78 - Forks: 4

openwall/john

John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

Language: C - Size: 127 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 12,153 - Forks: 2,366

alexanderk23/nyukomatic

A ZX Spectrum live-coding tool inspired by Bazematic and Bonzomatic.

Language: C - Size: 3.17 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 2

KARAN-D05/Assembler-r_a_mv4

Building Assembler for my custom-built Arithmetic Computing Machinery from Computing Machinery from Scratch Project. I aim to develop a complete Instruction set that completely maps every possible Machine code instruction to the Assembly language.

Language: Python - Size: 364 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

MATYXA22813/ATmega328P_Blink_Driver

An ATmega328P blink driver written entirely in Assembler.

Size: 1000 Bytes - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

Desstroyerrr/ATmega328P_SSD1306_Driver

An ATmega328P SSD1306 driver written entirely in Assembler.

Size: 1000 Bytes - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

mnixry/binutils-wasm

GNU/Binutils WebAssembly Build: Unleashing binary operations for the browser and node, with Assembler / Disassembler online.

Language: TypeScript - Size: 1.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 40 - Forks: 0

icedland/iced

Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua

Language: Rust - Size: 80.6 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 3,294 - Forks: 262

xoofx/Asm6502

Asm6502 is a lightweight C# library for the 6502/6510 CPU that combines a fluent, strongly typed assembler/disassembler with a cycle-accurate CPU emulator.

Language: C# - Size: 1.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 1

Ro5bert/avra

Assembler for the Atmel AVR microcontroller family

Language: C - Size: 1.29 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 177 - Forks: 44

koder77/l1vm

L1VM - a tiny virtual machine with a 64 bit core

Language: C++ - Size: 11.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 141 - Forks: 11

zyr2288/zg-assembler

A simple vscode assembler plugin for 6502 / 65c816 / z80-gb / SM83-gbc / SPC700

Language: TypeScript - Size: 1.84 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 11 - Forks: 0

sno2/lemu

LEGv8 emulator, debugger, LSP, and VS Code extension

Language: Zig - Size: 171 KB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

upiter/jwasm.tests

JWasm assembler tests

Language: Assembly - Size: 874 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

bfox9900/CAMEL99-ITC

Indirect threaded code version of CAMEL99 Forth for TI-99 computer

Language: Forth - Size: 47.6 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 30 - Forks: 3

SpriteOvO/sigmatch

✨ Modern C++ 20 signature match / search library

Language: C++ - Size: 51.8 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 132 - Forks: 18

PaulTheRoman/awesome-smd-sg-dev Fork of gbdev/awesome-gbdev

A curated list of Sega Genesis / Mega Drive development resources such as tools, docs, emulators, related projects and open-source ROMs.

Size: 615 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 22 - Forks: 1

PDP-12/lap6-tools

LAP6 compatible assembly and filing tools for the LINC

Language: C - Size: 2.54 MB - Last synced at: about 13 hours ago - Pushed at: about 15 hours ago - Stars: 1 - Forks: 0

karmakrafts/JBPL

The Java Bytecode Patch Language reference implementation.

Language: Java - Size: 1010 KB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 0 - Forks: 0

freem/asm6f

A fork of loopy's ASM6, a 6502 assembler.

Language: C - Size: 172 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 104 - Forks: 28

Arfirpo/Arquitectura-de-Computadoras

En este apartado voy a subir todos los ejercicios de la practica de arquitectura de computadoras que vaya resolviendo

Size: 4.23 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

horsicq/XOpcodeCalc

Opcode calculator / ASM calculator

Language: C++ - Size: 4.64 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 400 - Forks: 70

bndtools/bnd

Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.

Language: Java - Size: 731 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 550 - Forks: 304

Bread80/Quiche

Pascal(ish) cross compiler written in Delphi targetting the Z80 (WiP)

Language: Scilab - Size: 8.21 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 8 - Forks: 1

Roninkoi/RAMPE

RAMPE computer ISA with assembler and simulator

Language: Fortran - Size: 295 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

rp-rs/pio-rs

Support crate for Raspberry Pi's PIO architecture.

Language: Rust - Size: 182 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 173 - Forks: 25

ZaneDubya/Small-C

Small-C Compiler, Assembler, Linker, and Library for 16-bit MS-DOS. Includes "YLink", an object file linker for MS-DOS executables.

Language: C - Size: 6.5 MB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 62 - Forks: 15

maokij/ocala

Ocala is an assembler for Z80 / 6502.

Language: Go - Size: 443 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

cea-sec/miasm

Reverse engineering framework in Python

Language: Python - Size: 16.5 MB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 3,747 - Forks: 482

kirillzhosul/gofra

Concatenative (stack based) compiled (native) programming language

Language: Python - Size: 1.72 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 17 - Forks: 4

foumart/AppleII.Project.template

Project template for Apple II development on modern computer

Language: JavaScript - Size: 309 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 16 - Forks: 0

varun-r-mallya/sic-xe-assembler

SIC-XE Assembler with some intentional limitations

Language: C++ - Size: 93.8 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

TomerAberbach/mano-simulator

🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.

Language: Java - Size: 1.26 MB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 15

command-tab/awesome-n64-development

A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more

Language: Python - Size: 857 KB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 491 - Forks: 26

benoitlahoz/assemblerjs

A general purpose and zero-dependency Dependency Injection library for node and browser.

Language: HTML - Size: 1.17 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

Megatokio/zasm

Z80 / 8080 / Z180 assembler (for unix-style OS)

Language: Assembly - Size: 10.6 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 99 - Forks: 24

llvm-mos/llvm-mos-sdk

SDK for developing with the llvm-mos compiler

Language: C - Size: 18.5 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 330 - Forks: 66

nidud/asmc

Masm compatible assembler

Language: Assembly - Size: 95.6 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 63 - Forks: 10

UffeJakobsen/acme

Multi-platform cross-assembler for MOS 6502/65C02/6510/65816 CPUs

Language: C - Size: 1.34 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 7 - Forks: 0

cheng-alvin/jas

Official repository of the Jas assembler project - An assembler and library for generating code for x86

Language: C - Size: 1.84 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 48 - Forks: 4

HennerK/TinyASM

TINYASM is an assembler for an unexpanded VIC20

Size: 16.9 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

Washi1337/AsmResolver

A library for creating, reading and editing PE files and .NET modules.

Language: C# - Size: 9.77 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,010 - Forks: 139

Baron-von-Riedesel/JWasm

Masm compatible assembler

Language: C - Size: 19.6 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 126 - Forks: 32

Kazik24/asm-for-mc-cpu

Toy assembly to machine code compiler and cpu emulator.

Language: Rust - Size: 284 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 0

vircon32/ComputerSoftware

Vircon32 is a 32-bit game console. This is the general repository for software like emulators and dev tools, that is related to Vircon32 but not running on console itself.

Language: C++ - Size: 9.55 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 40 - Forks: 7

EKlatt/Experiences

Documentatios from business, highscholl, hobby

Language: C - Size: 151 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

kntt32/as-macro

rust like high level assembler

Language: C - Size: 1.59 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0

skx/assembler 📦

Basic X86-64 assembler, written in golang

Language: Go - Size: 94.7 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 76 - Forks: 10

mlt279/vscode-reti

Bachelorprojekt

Language: TypeScript - Size: 31.6 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

JustAlexeyDev/EvaOsAsm

Eva-OS - Это Open Source операционная система написанная на Assembler

Language: Assembly - Size: 2.19 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 0

KolibriOS/kolibrios

The official mirror of the main KolibriOS repository

Language: C - Size: 247 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 430 - Forks: 48

konatabrk/shellen

:cherry_blossom: Interactive shellcoding environment to easily craft shellcodes

Language: Python - Size: 712 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 903 - Forks: 95

Schrausser/Various_programs

Tools for simple calculations, bootstrapping, permutation tests etc.

Language: Assembly - Size: 58.6 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

avidrucker/lccjs

implementation of LCC in JavaScript for educational purposes

Language: JavaScript - Size: 679 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 2

Pathfinder1996/sic-xe-assembler

1131 NTNU CSIE System Programming Final Project

Language: C - Size: 96.7 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

ImperialCollegeLondon/Visual2

F# re-implementation of VisUAL educational ARM assembler and simulator.

Language: F# - Size: 95.7 MB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 46 - Forks: 5

youneuoy/M2TWEOP-library

Completely rewritten version of EOP

Language: C++ - Size: 443 MB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 69 - Forks: 8

Clownacy/clownassembler

Motorola 68000 assembler, clone of SN 68k (A.K.A. asm68k).

Language: C - Size: 1.44 MB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 67 - Forks: 8

prbmic19/lanide

A 64-bit variable-length RISC-style ISA with a growing toolchain in C

Language: C - Size: 205 KB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

exuanbo/assembler-simulator

The Assembler Simulator is an 8-bit CPU simulation tool that utilizes the "Samphire" sms32v50 Microprocessor Simulator instruction set.

Language: TypeScript - Size: 11.8 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 505 - Forks: 27

turkishrational/trdos

Turkish Rational DOS 8086 (v1) and 386 (v2) Operating System Kernel (TRDOS project) files

Language: Assembly - Size: 1.58 GB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 7 - Forks: 0

Franklin0770/megaenvironment

Sega Mega Drive-focused Visual Studio Code extension developed for integration with The Macroassembler AS

Language: TypeScript - Size: 16.1 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

andymccall/agon-development

Coding examples in Z80 assembler and C for the Agon neoretro computer

Language: Assembly - Size: 642 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 2

gaidardzhiev/tortoise

custom CPU emulator and assembler

Language: C - Size: 107 KB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

netwide-assembler/nasm

A cross-platform x86 assembler with an Intel-like syntax

Language: Assembly - Size: 10.4 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 2,935 - Forks: 373

skylot/raung

Assembler/disassembler for java bytecode

Language: Java - Size: 401 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 74 - Forks: 15

ton-blockchain/tasm

Assembler and disassembler implementation for TVM bitcode in pure TypeScript

Language: TypeScript - Size: 457 KB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 9 - Forks: 1

stytri/msa

Matching String Assembler: a simple assembler for virtual machines.

Language: C - Size: 308 KB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

osfree-project/MacroLib

ALP/MASM compatible macro library for BIOS and DOS

Language: Assembly - Size: 277 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 1

IlanIwumbwe/RISCV-assembler

A minimal RISCV assembler

Language: C++ - Size: 942 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 1

MarieEckert/mfd0816

Specifications, Assembler and Emulator for the MFD-0816 fantasy CPU.

Language: C++ - Size: 345 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

Urethramancer/m68k

Motorola 68000 assembler and disassembler

Language: Go - Size: 160 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

Hack-Labs/awesome-assembler

A curated list of awesome Assembler and Machine Codes

Size: 4.88 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 28 - Forks: 1

petitstrawberry/jit-assembler

A multi-architecture JIT assembler library for Rust.

Language: Rust - Size: 242 KB - Last synced at: 18 days ago - Pushed at: 21 days ago - Stars: 3 - Forks: 0

kevyonan/Tagha

Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.

Language: C - Size: 3.11 MB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 139 - Forks: 9

quilt/etk

evm toolkit

Language: Rust - Size: 39.6 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 358 - Forks: 50