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/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/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/willibrandon/dotsider

A TUI for analyzing .NET assemblies

assembly dotnet il-disassembler nuget tui

Last synced: 05 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/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/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/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/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/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/amirhnajafiz-university/s5mp01

Microprocessors course lab.

arduino assembly microprocessor

Last synced: 18 Apr 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/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/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/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/x65/examples

Example apps for X65 microcomputer

65816 65816-assembly assembly

Last synced: 11 May 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/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/theobori/libasm

🪄 x86 assembly library

assembly c libc library

Last synced: 17 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/akafael/assembly-mips-sandbox

Assembly mips codes collection

assembly assembly-mips mips mips-assembly

Last synced: 16 Apr 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/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/marahin/yaaibig

Yet Another "Assembly" Interpreter But In Go

assembler assembly go golang interpreter

Last synced: 01 May 2026

https://github.com/dqneo/assembly

My Assembly sandbox

assembly gas linux x86-64

Last synced: 14 May 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/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/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/magnuschase03/happyos

My attempt at creating an operating system.

assembly c os

Last synced: 19 Apr 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/nemtrif/win32armmsgbox

A basic example of ARM64 assembly on Windows

aarch64 assembly hello-world windows

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

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

assembler assembly clanguage compiler

Last synced: 16 Apr 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/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/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/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/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/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/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/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/splch/bee-asm

An education-driven REPL assembly language

asm assembly interpreter repl

Last synced: 19 Apr 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/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/nicksmyr/mipsim

MIPS interpreter and simulator

assembly mips mips-simulator

Last synced: 03 May 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/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/radosz99/computer-architecture

Some assembly stuff, algorithms

algorithms assembly

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

A basic assembly random password genrator.

asm assembly assembly-language password-generator

Last synced: 31 Jan 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/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/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/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/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/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/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/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/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/yalishanda42/dcd

My 9th grade Assembly project; a tool that lets you use the Caesar cipher in order to encrypt/decrypt a message. This project helped me learn Assembly back then.

16-bit assembly assembly-language caesar-cipher cipher

Last synced: 07 Nov 2025

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