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/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/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/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/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/w84death/smolix

Smolix: Real Mode, Raw Power. Homebrew x86 Operatin System.

16-bit assembly assembly-la baremetal baremetal-os corewar corewars dsky gamedev homebrew os x86

Last synced: 25 Apr 2026

https://github.com/dssgabriel/parallel-architectures

Labs for class Parallel Architectures in M1 HPCS at Paris-Saclay University.

assembly optimization parallel-programming

Last synced: 25 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/i-umairkhan/assemblyx86

Assembly language programes using irvine 32 library.

assembly irvine32 x86-assembly

Last synced: 07 Jun 2026

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

Viking Simulator Web

assembly simulator viking

Last synced: 27 Apr 2026

https://github.com/danielfvm/sigmaker

A simple tool for creating signatures of addresses in binary files. You can choose the size and address of the binary of which a signature should be made and get the pattern and mask as a result.

assembly linux64 pattern-scanning signatures

Last synced: 27 Apr 2026

https://github.com/emperorpenguin18/assembler

Mini SRC assembler for school project

assembler assembly c c-lang c-language cli fpga fpga-programming risc

Last synced: 27 Apr 2026

https://github.com/themarstonconnell/assembly-line

Assembly Emulator in Java

assembly editor emulator

Last synced: 27 Apr 2026

https://github.com/sappoprivy/pacman_chipkit_uno32

Pacman logic implemented on a chipkit uno32 board

assembly c chipkit mcb32

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/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/stuarthayhurst/lmc-simulator

Assemble and execute Little Man Computer assembly

assembler assembly little-man-computer

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

New Assembly like programming language

assembly csharp programming-language

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

Simulate a simple buffer overflow attack

assembly buffer-overflow-attack python security

Last synced: 29 Apr 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/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/lucasfturos/projetospic16f877a

Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a

assembly c mplabx

Last synced: 30 Apr 2026

https://github.com/loty2019/assembly

Machine Projects

assembly c makefile

Last synced: 30 Apr 2026

https://github.com/jeevanjoshi4434/compilerx

A custom language compiler built upon C language for college project.

assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis

Last synced: 30 Apr 2026

https://github.com/russibc/tictactoe8086plus

:computer: Basic game developed for Intel 8086 Assembly in Computer Architecture II discipline.

8086 assembly game practice proteus

Last synced: 08 Jun 2026

https://github.com/joaoeudes7/cachetsimulator

:computer: Cache Simulator in Typescript (CLI)

assembly cache-simulator cli mips risc-v tlb-simulator typescript

Last synced: 01 May 2026

https://github.com/haseeeb21/calculator-assembly

A Scientific Calculator coded in Assembly Language which takes numbers as input and performs the selected operations and displays the result. Operations include +, -, x, /, %, Square, Cube and some Binary Operations.

assembly assembly-language assembly-language-programming assembly-x86 emu8086

Last synced: 08 Jun 2026

https://github.com/marahin/yaaibig

Yet Another "Assembly" Interpreter But In Go

assembler assembly go golang interpreter

Last synced: 01 May 2026

https://github.com/walderlansena/senaos

:computer: Mini Sistema Operacional em C/C++ e Assembly

assembly c kernel mini-kernel mini-sistema-operacional senaos sistema so

Last synced: 02 May 2026

https://github.com/nicksmyr/mipsim

MIPS interpreter and simulator

assembly mips mips-simulator

Last synced: 03 May 2026

https://github.com/radosz99/computer-architecture

Some assembly stuff, algorithms

algorithms assembly

Last synced: 09 Jun 2026

https://github.com/tstamborski/ascii-art-chief

Ascii-Art editor for MS-DOS.

16bit ascii-art assembly dosbox editor ms-dos

Last synced: 09 Jun 2026

https://github.com/tstamborski/wineyes

a win32 version of the xeyes program - details in the readme.md

assembly desktop-toy win32 winapi xeyes

Last synced: 09 Jun 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/mitjafelicijan/probe

Just testing things.

assembly c d experiments zig

Last synced: 07 May 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/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/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/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/stackoverflowexcept1on/hello-world-64

The real programmers can write hello world in 64 bytes of machine code!

assembly hello-world low-level syscalls windows x86-64

Last synced: 09 May 2026

https://github.com/giridharans1729/digital_therometer

Digital Thermometer using Assembly Languages

assembly c digital-thermometer keil proteus thermometer

Last synced: 10 May 2026

https://github.com/x65/examples

Example apps for X65 microcomputer

65816 65816-assembly assembly

Last synced: 11 May 2026

https://github.com/dqneo/assembly

My Assembly sandbox

assembly gas linux x86-64

Last synced: 14 May 2026

https://github.com/berkus/odin

The Go! OS snapshot - by Greg Law of Undo Software

assembly code-verification component-based obsolete osdev prototype

Last synced: 11 Jun 2026

https://github.com/jc1122/perf-benchmark-skill

Linux performance benchmarking skill for Claude Code — CPU, cache, branch, memory, ASM analysis with 7-dimension rubric

assembly benchmarking claude-code cpu leaf-skill linux performance profiling skill

Last synced: 14 Jun 2026

https://github.com/vsimko/truly106

Several programs for the "Truly 106" pocket calculator

assembly calculator old-school programming truly106 vintage

Last synced: 13 Jun 2026

https://github.com/haseeeb21/gui-calculator-assembly

Scientific Calculator that takes input and then calculates basic Mathematic Operations including Binary Operations with a little bit of GUI in Calculator.

assembly assembly-language assembly-language-programming assembly-x86 emu8086

Last synced: 13 Jun 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/marcelog/boot-sector-tools

Made in assembler (A86), lets you play with your boot sector. Not too useful in this day and age, but good to learn about certain things

a86 assembly boot x86

Last synced: 20 Jun 2026

https://github.com/ozankasikci/osx-assembly-examples

Assembly code examples on OSX operating system.

assembly assembly-language assembly-x86-64 osx

Last synced: 20 Jun 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/trigger-segfault/triggerstools.build

Automated MSBuild targets to add or change information about the assembly.

assembly build-time copyright dotnet msbuild

Last synced: 05 May 2026

https://gitlab.com/mateolafalce/asmfmt

A formatter designed for programs in assembly language with AT&T syntax

asm assembly gplv3 nasm rust

Last synced: 10 Apr 2025

https://github.com/aimadbahdir/libasm

A project created during education at 1337 school to learn assembly language fundamentals. Developed small assembly programs to improve low-level programming skills and understand computer workings.

assembly

Last synced: 14 May 2026

https://github.com/jacadzaca/brainfuck-asm

A Brainfuck compiler in Clojure

assembly compiler

Last synced: 14 May 2026

https://github.com/itsubaki/asm-go

Go assembly playground

assembly

Last synced: 14 May 2026

https://github.com/maxim-zhao/mappy-gg-translation

Translation of the Sega Game Gear game "Mappy" from Japanese to English

assembly sega-game-gear translation z80

Last synced: 04 Jul 2025

https://github.com/0xhex0rc1st/x86-64-nasm-playground

Exploring x86-64 assembly programming with NASM — syscalls, algorithms, and C interop.

64bit 64bit-assembly assembly exercise learning linux nasm nasm-assembly x86-64

Last synced: 14 May 2026

https://github.com/aasmundn/attiny-isp

In-circuit Serial Programmer (ISP) for first generation ATtiny devices.

asm assembler assembly atmel attiny attiny15l avr avr-gcc in-circuit isp microchip programming serial

Last synced: 04 May 2026

https://github.com/hk-transfield/wramp-scripts-collection

A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.

architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp

Last synced: 01 Apr 2025

https://github.com/akash-rajak/qtspim---basic

The Basic Program of Mips Assembly Language

assembly assembly-language-programming mips-assembly qtspim

Last synced: 26 Mar 2025

https://github.com/layheng-hok/risc-v-cpu

RISC-V CPU: Single-Cycle Processor for RISC-V ISA Built in Verilog - SUSTech's project of course CS202: Computer Organization in Spring 2024 - Score: 104.5/100

assembly computer-architecture computer-organization cpu ego fpga instruction-set-architecture isa processor project risc-v sustech verilog

Last synced: 15 Jun 2026

https://github.com/item-self/ntprocesses

Rust library that makes it easy to manipulate Windows' processes.

assembly process reverse-engineering rust windows x64

Last synced: 10 Apr 2025

https://github.com/papachristoumarios/assembly

This repository contains some algorithms implemented in LC3 assembly mainly for educational purposes

assembly educational lc3

Last synced: 28 Oct 2025

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: 28 Oct 2025