An open API service indexing awesome lists of open source software.

Assembly

Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.

https://github.com/mssola/farga

A bunch of code that messes with low level stuff.

assembly c kernel linux riscv

Last synced: 01 Mar 2026

https://github.com/antonioberna/roma

Runtime Optimization and Memory Analysis

assembly c cpp rust

Last synced: 27 Feb 2026

https://github.com/gergoerdi/chip-80

A CHIP-8 implementation for Z80

assembly chip8 haskell retrocomputing z80

Last synced: 13 Feb 2026

https://github.com/vardan2009/kitelang

hobby programming language compiler written in C++

assembly cmake compiler compilers cpp lowlevel programming-language x86 x86-64

Last synced: 28 Feb 2026

https://github.com/scripttiger/fasmgp

Collection of fasmg procedures which can be quickly included with any fasmg project to gain out-of-the box procedures for simple memory management, string manipulations, and more, with minimal abstractions and as few system calls as possible in favor of doing as much as possible internally as efficiently and intuitively as possible.

assembly assembly-x86 fasm fasmg x86-assembly

Last synced: 14 Feb 2026

https://github.com/aandreba/clnooms

Assembly-level implementation of interesting data types

asm asmx86 assembly assembly-arm assembly-x86 data-type data-types math rust rust-crate rust-lang rust-library

Last synced: 01 Mar 2026

https://github.com/douxxtech/nasmserver

A HTTP/1.0 server written in NetWide Assembler.

assembly netwide-assembler webserver x86-64

Last synced: 01 Apr 2026

https://github.com/0xvpr/c-cheat-template

Template for video-game hacking using C and Assembly.

assembly c cheat hacking library template videogame-hacking

Last synced: 16 Apr 2026

https://github.com/kuninoto/42_libasm

Introduction to ASM. Some libc functions implemented in x86_64 ASM with Intel Syntax

1337-libasm 1337school 42-libasm 42-school 42libasm asm assembly assembly-language assembly-x86 libasm libc x86-64

Last synced: 17 Apr 2026

https://github.com/cxw42/do-not-self-host

A toolchain starting from assembly so you don't have to self-host your next programming language

assembler assembly bytecode bytecode-interpreter interpreter programming-language programming-language-development self-hosting virtual-machine vm

Last synced: 17 Apr 2026

https://github.com/foreachmoose/nugetswitch

Utility to replace NuGet packages with local assemblies

assembly dll library nuget packages visual-studio

Last synced: 18 Apr 2026

https://github.com/airvzxf/assembly

Some scripts about Assembly

assembly

Last synced: 18 Apr 2026

https://github.com/71/blur

[No longer maintained] Run and edit a C# assembly at the same time. Convert LINQ Expressions and delegates to Mono.Cecil method bodies as well.

assembly cecil csharp

Last synced: 22 Apr 2026

https://github.com/wiltonsr/micro-unb

Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.

assembly c microcontroller microprocessor msp430 msp430g2553

Last synced: 24 Apr 2026

https://github.com/ali-tm-original/laos

A toy language to solve caie A-levels Assembly table questions

assembly interpreter rust

Last synced: 24 Apr 2026

https://github.com/tiagopog/talking-to-metal

Doing some assembly code just for fun... oh, wait!

assembler assembly nasm nasm-assembly x86 x86-64

Last synced: 06 Jun 2026

https://github.com/aegis-dev/shard_lang

Toy assembly language with embeddable 8bit VM written in Rust

asm assembly assmebler embeddable programming-language rust virtual-machine vm

Last synced: 25 Apr 2026

https://github.com/b-price/pokemon_crystal_version_star

Hack of Pokemon Crystal improving balance, adding difficulty, vastly expanding kanto, QoL, and more

assembly games pokemon romhacking

Last synced: 26 Apr 2026

https://github.com/liuzikai/klc3

"KLEE on LC-3," Symbolic Execution Engine for LC-3 Programs

assembly education lc-3 little-computer-3 symbolic-execution

Last synced: 26 Apr 2026

https://github.com/yigtuyumz/lowc

Low level C programming with embedded assembly (elf64-x86-64)

assembly c elf64 embedded-c gcc-complier x86-64

Last synced: 27 Apr 2026

https://github.com/nicmr/rustis100

A TIS-100 emulator in Rust. TIS-100 is a fictive highly parallel computer architecture and instruciton set by Zachtronics.

assembly emulator pure-functional rust tis100 zachtronics

Last synced: 27 Apr 2026

https://github.com/tearth/combasic

Simple BASIC compiler based on the old language dialects.

asm assembler assembly ast basic c compiler lexer parser

Last synced: 28 Apr 2026

https://github.com/iepcbm/js-asm

JavaScript Assembler x86-16

assembler assembly javascript web-application x86 x86-assembly

Last synced: 28 Apr 2026

https://github.com/rolandtritsch/gatling-load-testing

Building an assembly

assembly gatling scala

Last synced: 29 Apr 2026

https://github.com/milos85vasic/magus-books-website-statics

Static content for Magus Books website.

assembly resources static website

Last synced: 29 Apr 2026

https://github.com/hk-transfield/wramp-multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp

Last synced: 29 Apr 2026

https://github.com/mtg101/open-borders

ZX Spectrum demo, text in border, T-State timings, Self-Modifying Code

assembler assembly border selfmodfying sjasmplus smc textscroll z80 z80-assembler z80asm zx-spectrum

Last synced: 08 Jun 2026

https://github.com/winterrdog/simple_linux_inmemory_debugger

A simple program that will attack a program "already running" in memory through the PTRACE linux system call.

assembly c debugger x86

Last synced: 30 Apr 2026

https://github.com/dexpota/benchpower

A DIY project to build a simple benchtop power supply using a PSU. ⚡

assembly diy making psu workbench

Last synced: 08 Jun 2026

https://github.com/pushfoo/octo-termlib

A terminal-like text library for XO-CHIP in assembly

assembly assembly-language chip-8 octojam terminal text-rendering xo-chip

Last synced: 30 Apr 2026

https://github.com/si9ma/coolos

A small operating system

assembly c operating-system

Last synced: 01 May 2026

https://github.com/ern0/howto-use-llvm-asm

⚡ How to import a function written in LLVM Assembly into a C application

assembly educational howto llvm-asm note-to-myself

Last synced: 01 May 2026

https://github.com/yazaldefilimone/wasmre

A wasm runtime with checker

assembly compiler rust vm

Last synced: 02 May 2026

https://github.com/wrenlift/wrenlift

Fast JIT runtime for the Wren programming language.

aarch64 assembly compiler jit runtime rust wren wren-language x86-64

Last synced: 02 May 2026

https://github.com/kunalpisolkar24/mpr_lab_codes

Collection of X86/64 assembly language practical codes for Savitribai Phule Pune University's Microprocessor Lab (210257).

80386 assembly microprocessor

Last synced: 12 Oct 2025

https://github.com/zhaohan-dong/arm64-asm-notes

Notes and Exercises on Programming with 64-Bit ARM Assembly Language Book

arm64 assembly learning

Last synced: 09 Jun 2026

https://github.com/micheleriva/ocaml-assembly-example

👾Just an Assembly Hello World program compiled from OCaml ocamlopt.

assembly compiler ocaml

Last synced: 03 May 2026

https://github.com/ninjamar/pyaw

PYthon Assembly Wrapper

assembly linux python3

Last synced: 05 May 2026

https://github.com/slembcke/pixler

C library for creating NES games.

6502 assembly c coroutines game nes

Last synced: 06 May 2026

https://github.com/bunopnu/shellbin

Ship your shell script as executable binary

assembly batch batch-to-exe binary rust shell

Last synced: 07 May 2026

https://github.com/adolbyb/msp430g2553-labs

A collection of programs I wrote in C and Assembly specifically for the MSP430-G2553 Dev board as part of an Intro to Microprocessors Class.

assembler assembly c embedded-c embedded-systems msp430 msp430g2553 texas-instruments ti-msp430

Last synced: 18 Apr 2026

https://github.com/mrkct/charm

A toy assembler for ARMv7

arm armv7a assembler assembly

Last synced: 20 Apr 2026

https://github.com/rysteq/simple-linux-library

Simple Linux Library or SLL for short is a library for programming in x86 assembly for linux

assembly library linux safe simple x86

Last synced: 29 Apr 2026

https://github.com/connellr023/tictactoe-a64-assembly

A bare-bones implementation of Tic Tac Toe in A64 Assembly Language.

arm64 assembly console-game

Last synced: 15 Oct 2025

https://github.com/sprintlanguage/asm

The custom Assembler / Assembly format for the Sprint language, programmed in C!

asm assembly c compiler language programming sprint

Last synced: 29 Apr 2026

https://github.com/dbaumgarten/dbasic

A minimal programming language (and compiler), for learning how to write a compiler.

assembly basic compiler-design compilers learning python3

Last synced: 18 Apr 2026

https://github.com/sporeventexplosion/one-byte-inc

Increment a variable on x86-64 with just 1 byte!

assembly x86 x86-64

Last synced: 29 Apr 2026

https://github.com/radeelahmad/assembly-code

various assembly language codes

asm assembly assembly-language code

Last synced: 06 Feb 2026

https://github.com/aburi6800/pletter-patch

A patch to fix the decompression process of `Pletter`, a compression and decompression package for MSX, for z88dk.

assembly msx z80 z88dk

Last synced: 29 Apr 2026

https://github.com/seanpm2001/wacos_15

🍏️🖥️[🇴.🇸]1️⃣️5️⃣️💾️ The official source repository/separate repository for the archival and development of WacOS 15.x, an open source remake of MacOS Sequoia (15.x) Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.

apple-alternative assembly c-lang c-language gpl3 gplv3 macos-15-alternative macos-alternative macos-sequoia-alternative metal objective-c operating-system swift wacos wacos-15 wacos-15-development wacos-15-project wacos-development wacos-operating-system-project wacos-project

Last synced: 06 Mar 2026

https://github.com/hugobatista/x86-asm-bmp-steganography

Sample x86-64 assembly program, demonstrating how to hide a message in a bitmap

assembly bitmap linux obfuscation security steganography

Last synced: 22 Jun 2026

https://github.com/davidyslu/bufferoverflowattack

Simulate a simple buffer overflow attack

assembly buffer-overflow-attack python security

Last synced: 29 Apr 2026

https://github.com/queraltsm/pi

Peripherals and Interfaces, ULPGC

arduino assembly

Last synced: 16 Apr 2026

https://github.com/sunsided/dcpu-16

A DCPU-16 emulator and assembler written in Rust.

assembler assembly cpu-emulator dcpu-16-asm emulator rust

Last synced: 26 Apr 2026

https://github.com/reshalfahsi/raspberrypi-development

Collection of Raspberry Pi Code for Embedded Operating System Development

assembly baremetal c kernel-module linux operatingsystem raspberrypi raspbian

Last synced: 07 May 2026

https://github.com/insomnimus/cmdc

Compile a command line into a Windows executable!

assembly cli compiler rust win32 windows

Last synced: 07 May 2026

https://github.com/insomnimus/pasta-asm

Pipe text to an editor... In assembly

assembly fasm ffi rust win32 windows

Last synced: 07 May 2026

https://github.com/montyanderson/ccjs

WIP C compiler written in Javascript

assembly c compiler gcc javascript

Last synced: 07 May 2026

https://github.com/ka-iden/ASM-Test

Learning x86 assembly, specifically for Systems Engineering

asm assembly nasm x86-assembly x86-nasm

Last synced: 13 Oct 2025

https://github.com/walshyb/stack-compilers

The stages for a compiler I am building for Anthony Dos Reis's Assembler for SUNY New Paltz's Language Processing class.

assembly compiler java language-processing

Last synced: 12 Apr 2026

https://github.com/mitjafelicijan/probe

Just testing things.

assembly c d experiments zig

Last synced: 07 May 2026

https://github.com/souptik2001/getting-basic

Actually this article I wrote to remember the core of computer programming. (There's much more which I have not covered in writing. These are only checkpoints to remember the path).

assembler assembly assembly-language c compiler esp-0x4 gdb pentesting python radare2 x86-64

Last synced: 29 Apr 2026

https://github.com/mpluxery/patching-hacked-world

This repository demonstrates how to use Radare2 on a Raspberry Pi 4 (Im using ARM64, Kali Linux) to patch a simple “Hello World” binary, generate a JSON-formatted diff (using radiff2), and produce a JSON-formatted disassembly of the patched executable.

arm arm64 assembly bash cpp dissaseembly hex json linux patch radare2 radiff2 raspberry-pi-4 reverse-engineering x64-assembly

Last synced: 02 Apr 2026

https://github.com/permutationlock/dumbcycle

A step-by-step example showing how to make a Linux game from scratch with x86_64 assembly and C99 without libc.

assembly c direct-rendering-manager framebuffer linux x86-64

Last synced: 06 Feb 2026

https://github.com/straightcurve/stacc

stack-based programming language compiled to dumb assembly for aarch64 written in Go

aarch64 assembly go golang just

Last synced: 19 May 2026

https://github.com/khaledsharif/dos

Operating system for the Raspberry Pi using the D language

assembly dlang kernel operating-system raspberry-pi

Last synced: 30 Apr 2026

https://github.com/i-umairkhan/assemblyx86

Assembly language programes using irvine 32 library.

assembly irvine32 x86-assembly

Last synced: 07 Jun 2026

https://github.com/rodyherrera/chittyos

ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.

assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3

Last synced: 18 Apr 2026

https://github.com/carlos-descalzi/minios

A very simple operating system for i386 written in C and assembly, just for self learning.

assembly bootloader c i386 operating-system screenshot

Last synced: 14 Jun 2026

https://github.com/lucasfturos/projetospic16f877a

Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a

assembly c mplabx

Last synced: 30 Apr 2026

https://github.com/luisenmarroquin/assembly-x86

x86 assembly example with exit code 0

assembly compiler linux mingw windows wsl x86 x86-64

Last synced: 08 May 2026

https://github.com/nicholas-karr/picos

Desktop environment for the Raspberry Pi Pico

assembly pio vga

Last synced: 27 Jan 2026

https://github.com/anachrocomputer/uk101demo

Demo program for 6502-based Compukit UK101

6502 6502-assembly assembly assembly-language demo demo-app

Last synced: 10 Jun 2026

https://github.com/archanaberry/simplify-calculatorasmc

Kalkulator sangat sederhana untuk prosesor x86_64 atau arm32_64 yang sangat amat cepat dan efisien ♡⁠(⁠Ӧ⁠v⁠Ӧ⁠。⁠)

architecture assembly assembly-8086 assembly-arm assembly-arm64 assembly-x86 assembly-x86-64 c calculator calculator-assembly calculator-c cli dos inline-assembly linux simple-calculator unix

Last synced: 08 May 2026

https://github.com/ysoroko/libasm

A library of useful functions coded in Assembly language

19 42 assembly compiler libasm library x86 x86-64

Last synced: 22 Apr 2026

https://github.com/ugnmura/asm-basics

Simple Programs written in Linux x86_64 Assembly.

asm assembler assembly c compiler linux low-level x86-64

Last synced: 09 May 2026

https://github.com/vanflux/viking-sim-web

Viking Simulator Web

assembly simulator viking

Last synced: 27 Apr 2026

https://github.com/chrisgleissner/c64bridge

MCP server to control and program the Commodore 64 Ultimate and Ultimate 64 via REST API

ai assembly basic c64 chatgpt coding commodore commodore-64 development llm mcp mcp-server music retro retrocomputing sid

Last synced: 18 May 2026

https://github.com/loty2019/assembly

Machine Projects

assembly c makefile

Last synced: 30 Apr 2026