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/bdadmehr0/partech-os

Welcome to ParTech Mobile OS, the next-generation operating system designed exclusively for ParTech mobile devices.

assembly c mobile os

Last synced: 06 Feb 2026

https://github.com/kushrm2803/risc-v_assembler

Simple RISC-V assembler program based on Venus that converts RISC-V assembly language (.asm) into machine language (.mc) format.

assembly branch-prediction risc-v venus

Last synced: 13 Oct 2025

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/akhilrai28/magnisign

A project focused on converting between signed magnitude representations in assembly language. This code efficiently manipulates signed binary numbers, performing mathematical and bitwise operations.

assembly assembly-language assembly-language-programming binary bitwise-operations low-level-programming processing signed

Last synced: 23 Jan 2026

https://github.com/yousseftawakal/driving-car-asm

A 2D Car Driving Simulation Game built in Assembly language, where player controls a car to avoid obstacles, with two difficulty levels (Easy and Hard).

2d-game-development assembly assembly-x86 graphics-programming low-level-programming

Last synced: 06 Feb 2026

https://github.com/maolonglong/bfjit-x86_64

A Just-In-Time Compiler for Brainfuck.

assembly brainfuck jit x86-64 zig

Last synced: 16 Apr 2026

https://github.com/fredmaggiowski/mips-caesar-cipher

A MIPS recursive implementation of the Caesar Cipher

assembly caesar-cipher caesar-cipher-algorithm mips

Last synced: 24 Oct 2025

https://github.com/kntt32/asmacro

assembler with preprocessor

assembly compiler preprocessor x64

Last synced: 27 Feb 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/ninjamar/pyaw

PYthon Assembly Wrapper

assembly linux python3

Last synced: 05 May 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/slembcke/pixler

C library for creating NES games.

6502 assembly c coroutines game nes

Last synced: 06 May 2026

https://github.com/neorandom/brainduck-projects

Brainfuck interpreters and compilers. Currently versions are written in Python, C++, Rust and Assembly.

assembly assembly-x86-64 brainfuck brainfuck-interpreter c cpp esoteric-language nasm python python3 rust

Last synced: 11 Feb 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/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/shiniga-op/assemblyide

Uma mini IDE para Android de Assembly AARCH64

android assembly java terminal

Last synced: 20 Oct 2025

https://github.com/v0idzdev/open-jinx

Jinx OS is a retro themed command line operating system for x86_64 architectures.

assembly c command-line docker linux os retro

Last synced: 14 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/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/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/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/hexagonix/xfnt

Fontes gráficas para Hexagon/Hexagon graphic fonts

assembly graphic-fonts operating-system

Last synced: 16 Oct 2025

https://github.com/lgromanowski/fasm-includes

Various linux includes converted to Flat Assembler syntax

assembler assembly assembly-language fasm fasm-syntax include linux

Last synced: 07 May 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/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/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/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/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/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/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/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/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/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/boogiemonster1o1/ghost

An operating system built from scratch

assembly c operating-system x86-assembly

Last synced: 22 Jan 2026

https://github.com/si9ma/coolos

A small operating system

assembly c operating-system

Last synced: 01 May 2026

https://github.com/rprouse/asm-dev-docker

Tools for programming against various 8-Bit computers

6502 8-bit 8bit assembly hacktoberfest z80

Last synced: 28 Jan 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/jotrorox/jasm

A simple Assembler written from scratch, for educational and recreational purposes

asm assembler assembly binary hex jasm jasm-assembler unix vscode zig

Last synced: 16 Apr 2026

https://github.com/enriquebdel/primer-contacto-ensamblador-mips-

En este repositorio se encuentran algunos de mis códigos de MIPS que he realizado durante la carrera. El programa que utilizo es Mars.

assembly evolution mips notes remeber university university-project

Last synced: 31 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/tiagodongo/uta

Um repositório dedicado a armazenar projetos de programação desenvolvidos durante as disciplinas acadêmicas.

academic-project assembly c

Last synced: 27 Jan 2026

https://github.com/ntdls/tedios

A template OS originally designed to reverse SHA1 hashes on bare-metal instead of dealing with OS overhead.

assembly low-level operating-system

Last synced: 24 Feb 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/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/zeroplayerrodent/duck-and-cover-64

Duck and Cover for the Commodore 64!

assembly commodore commodore-64 compiler game lisp

Last synced: 01 Jun 2026

https://github.com/eugeniusms/pok-2022

Programming assignments, labs and other tasks during the programming basics course at the University of Indonesia.

assembly atmel8515 avr avr-studio circ college logisim mars mips spim

Last synced: 15 Oct 2025

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/akafael/assembly-mips-sandbox

Assembly mips codes collection

assembly assembly-mips mips mips-assembly

Last synced: 16 Apr 2026

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/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/radeelahmad/assembly-code

various assembly language codes

asm assembly assembly-language code

Last synced: 06 Feb 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/radeelahmad/assembly-password-genrator

A basic assembly random password genrator.

asm assembly assembly-language password-generator

Last synced: 31 Jan 2026

https://github.com/arianamagaliariza/cac

Some exercise solutions from the subject "Computer Architecture Concepts" (CAC)/ "Computer Architecture" (AC) (UNLP)

arquitectura-de-computadores assembler assembly assembly-language cac ingenieria-en-computacion mips64 unlp unlp-informatica unlp-sistemas

Last synced: 25 Feb 2026

https://github.com/kkamilkasperek/maszyna-w

Podpowiadanie składni języka asemblera i sygnałów sterujących maszyny W

assembly maszynaw politechnikaslaska syntax-highlighting vscode-extension

Last synced: 05 May 2026

https://github.com/saantiaguilera/fiuba-orga-pc-julia-set

Application to draw julia set based on window bounds and sugars

assembly c fractal julia-fractal

Last synced: 16 Apr 2026

https://github.com/niksativa/dikit

Swift library that allows you to use a dependency injection pattern in your project by creating a container that holds all the dependencies in one place

assembly container dependencies dependency dependency-injection injection ios lazy propertywrapper swift swiftui uikit

Last synced: 27 Feb 2026

https://github.com/bemxio/gicho

A 16-bit real mode operating system made in Assembly and C

assembly bootloader c kernel low-level operating-system os

Last synced: 27 Feb 2026

https://github.com/juliano-xd/math

Uma calculadora completa em assembly para calculos de numeros de 256 bits

assembly math

Last synced: 11 Feb 2026

https://github.com/janchy2/operating-system-kernel-riscv

A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.

allocator assembly c cpp kernel multithreading operating-system risc-v scheduler semaphore threads time-sharing

Last synced: 16 Apr 2026

https://github.com/tteeoo/svc

🖥️ A 16-bit virtual machine with its own instruction set, assembler, and debugger.

16-bit assembler assembly assembly-language cpu debugger virtual-machine

Last synced: 27 Feb 2026

https://github.com/winsdominoes/winos

A very simple operating system, based on MikeOS. Check MikeOS here http://mikeos.sourceforge.net/

assembly mikeos operating-system operating-system-kernel operating-system-learning operating-systems-project winos winsvideo

Last synced: 14 Feb 2026

https://github.com/ajaxxishere/raspberrypi-mastermind

Creating a mini-game using C and arm-ASM with a raspberryPi 3

assembly c make physical-computing raspberry-pi-3

Last synced: 14 Feb 2026

https://github.com/williamfridh/kth_is1200_computer_hardware_engineering_project

Pong game built to run on a PIC32 board coded from scrath.

assembly c pic32

Last synced: 14 Feb 2026

https://github.com/seanwevans/xorm

⊕, macros, and two 8-bit registers. That's all you get.

8-bit assembly macros programming-language xor-machine

Last synced: 15 Feb 2026

https://github.com/shane-staret/arduino-mouse-trap-mccc-cis-126

The Final Project for CIS 126 at MCCC. A completed prototype built using two Arduinos that communicate with one another to effectively trap a mouse and keep track of how the mice were caught.

arduino arduino-ide assembly bait c-plus-plus contraption csharp distance-sensor mice mousetrap servo shane staret trapdoor

Last synced: 15 Feb 2026

https://github.com/hatappo/compilerbook

『低レイヤを知りたい人のためのCコンパイラ作成入門』

assembler assembly clanguage compiler

Last synced: 16 Apr 2026

https://github.com/queraltsm/pi

Peripherals and Interfaces, ULPGC

arduino assembly

Last synced: 16 Apr 2026

https://github.com/see-quick/verification

Just a bunch off stuff related to formal verification of Strimzi, Kafka and compilers related..

antlr4 arm64 asm assembly automation c compiler compilers formal-verification go golang quint rust testing tla tla-plus

Last synced: 04 Mar 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/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/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/theobori/libasm

🪄 x86 assembly library

assembly c libc library

Last synced: 17 Apr 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/willibrandon/dotsider

A TUI for analyzing .NET assemblies

assembly dotnet il-disassembler nuget tui

Last synced: 05 Apr 2026

https://github.com/carlotacb/ac-laboratorios

[Castellano] Practicas arquitectura de computadores realizadas en la UPC- FIB, quatrimestre de primavera 2016

arquitectura assembly computadores ensamblador fib upc x86

Last synced: 18 Apr 2026

https://github.com/amirhnajafiz-university/s5mp01

Microprocessors course lab.

arduino assembly microprocessor

Last synced: 18 Apr 2026