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/kntt32/asmacro

assembler with preprocessor

assembly compiler preprocessor x64

Last synced: 27 Feb 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/milos85vasic/magus-books-website-statics

Static content for Magus Books website.

assembly resources static website

Last synced: 29 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/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/chichunchen/cross-indexing

Visualizing and cross referencing the source code of C and Assembly code as web pages with friendly UI.

assembly c index-generator ruby

Last synced: 15 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/ericnantel/vim-z80-docs

Unofficial Zilog Z80 Assembly Documentation

assembly documentation neovim plugin retro vim z80 z80asm zilog

Last synced: 26 Feb 2026

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

Building an assembly

assembly gatling scala

Last synced: 29 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/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/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/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/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/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/edubr029/ufma

All source codes of the programs made during the Electrical Engineering course at UFMA

arduino assembly c digital-circuits portugol ufma

Last synced: 26 Feb 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/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/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/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/iepcbm/js-asm

JavaScript Assembler x86-16

assembler assembly javascript web-application x86 x86-assembly

Last synced: 28 Apr 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/eventstorage/tdiscover

.Net type discovery and assembly scanning made simplified.

assembly dotnet extensions reflection types

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

PYthon Assembly Wrapper

assembly linux python3

Last synced: 05 May 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/antonioberna/roma

Runtime Optimization and Memory Analysis

assembly c cpp rust

Last synced: 27 Feb 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/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/yantavares/msp430

My msp430 coding projects

assembly c microcontroller msp430

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

Assembly mips codes collection

assembly assembly-mips mips mips-assembly

Last synced: 16 Apr 2026

https://github.com/theobori/libasm

🪄 x86 assembly library

assembly c libc library

Last synced: 17 Apr 2026

https://github.com/abhi999k/smart_shoes

Smart shoes with smart navigation system

ai assembly cpp iot-device navigation programming shoes smart wearable-devices

Last synced: 29 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/rkaippully/trantor

A small OS I made just for fun & learning

assembly c dos dpmi os

Last synced: 29 Jun 2026

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/xyproto/lookslikegoasm

A Go package that tries to determine if the given Assembly source code looks like Go/Plan9 style Assembly

asm assembly go plan9

Last synced: 29 Apr 2026

https://github.com/zaplatynski/archive-packagetype

A Maven archive package type to create an archive like zip or tar.gz as primary artifact

assembly maven maven-plugin packaging targz zip

Last synced: 29 Apr 2026

https://github.com/tck1/xadrez-asmb

Código em Assembly para uma máquina MIPS e seu respectivo código em Java

assembly chess java mips

Last synced: 28 Apr 2026

https://github.com/adisol07/objectio

New Assembly like programming language

assembly csharp programming-language

Last synced: 28 Apr 2026

https://github.com/tebogoyungmercykay/teamname_cos284_group_project_1

This program would allow lecturers to define a DFA in a file, which the program could then construct and simulate with input strings. The task is to finalise this project in three stages, with each subsequent stage building on the former.

64-bit assembly assembly-x86 c-code makefile nasm-x86-64 objconv programming project registers shell

Last synced: 28 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

https://github.com/nemtrif/win32armmsgbox

A basic example of ARM64 assembly on Windows

aarch64 assembly hello-world windows

Last synced: 28 Apr 2026

https://github.com/xafero/netemit

A .NET emitter abstraction to generate assemblies easily

assembly dotnet-framework emit

Last synced: 18 Apr 2026

https://github.com/magnuschase03/happyos

My attempt at creating an operating system.

assembly c os

Last synced: 19 Apr 2026

https://github.com/diamondinoia/benchmark_arch_optimization_flags

I'm testing the differences between gcc/llvm with various optimization flags. Both performance and assembly are analyzed.

architecture assem assembly clang gcc llvm march mtune optimizations pi

Last synced: 19 Apr 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/siraben/knightos-nix

Compiling KnightOS end-to-end using Nix

assembly calculator knightos nix operating-system z80

Last synced: 19 Apr 2026

https://github.com/splch/bee-asm

An education-driven REPL assembly language

asm assembly interpreter repl

Last synced: 19 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/abdulahshoaib/mazerunner

A fun game written in x86 assembly language, designed to be compiled with the NASM assembler. Automated builder provided

8088-architecture assembly build-tool lua nasm-assembly x86-assembly

Last synced: 20 Apr 2026

https://github.com/mrkct/charm

A toy assembler for ARMv7

arm armv7a assembler assembly

Last synced: 20 Apr 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/stuarthayhurst/lmc-simulator

Assemble and execute Little Man Computer assembly

assembler assembly little-man-computer

Last synced: 28 Apr 2026

https://github.com/james-p-d/brainfuckcompiler

A command-line node.js application for generating MASM-compatible x86 Assembly versions of Brainfuck programs

assembly brainfuck brainfuck-programs compiler javascript masm nodejs x86

Last synced: 28 Apr 2026

https://github.com/turkishrational/mp3play

(AC'97 & SB16) MP3 DECODER/PLAYER source code (written entirely in x86 Assembly language). Examples/Versions for Windows (console) and TRDOS 386 operating systems. In FASM & NASM syntax.

ac97 assembler assembly audio code console decode decoder fasm mp3 mp3decoder mp3player nasm nocash play player source trdos386 wav windows

Last synced: 28 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-password-genrator

A basic assembly random password genrator.

asm assembly assembly-language password-generator

Last synced: 31 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/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/radeelahmad/assembly-code

various assembly language codes

asm assembly assembly-language code

Last synced: 06 Feb 2026