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/mayugestudio/game-lex

Game-programming language for beginner !

assembly assembly-language game-development programming-language

Last synced: 05 Apr 2025

https://github.com/esshahn/dollarhex2int

Sublime Plugin: displays hex values like $F7 as integer in the status bar

assembly c64 hex2int plugin sublime-text sublime-text-3

Last synced: 21 May 2026

https://github.com/simobin/8086

Microprocessor Lab

8086 asm assembly intel intel-8086

Last synced: 16 Jun 2025

https://github.com/theloni-monk/ya6502e

Yet Another 6502 Emulator: An emulator for the iconic MOS 6502 CPU written in c++

6502 6502-processor assembly assembly-6502 cpp emulator

Last synced: 13 Apr 2026

https://github.com/elizabethsiegle/cs240assemblysudokusolver

Final Project for CS240 Computer Organization, partner: Jordan Henck

assembly lc3

Last synced: 27 Mar 2025

https://github.com/danielbrodi/lowlevelassembler

Program in C designed to act as an assembler, converting assembly commands into binary code with efficient preprocessing, label checking, parsing, and file management. Ensures correct conversion with strict error handling and optimal memory management practices, making it act like an ideal assembler for low-level programming tasks.

assembler assembly assembly-language assembly-language-programming binary binary-code binary-conversion binary-converter c c-programming compiler compiler-construction compiler-design compilers low-level low-level-design low-level-memory-manipulation low-level-programming memory-leak memory-management

Last synced: 02 Jan 2026

https://github.com/riprsa/brookshearmachineasm

Brookshear (VOLE) Machine Assembly translator in Go

assembler assembly brookshear go golang vole

Last synced: 02 Jan 2026

https://github.com/micheleriva/c-vs-ts-wasm

👽Simple repo I made for myself just to test some WebAssembly compilers.

assembly c compilers cpp haskell typescript wasm wat webassembly

Last synced: 08 Apr 2026

https://github.com/erriez/erriezassembly

Mixed assembly and C/C++ library example for Arduino

arduino assembly c cpp library mixed

Last synced: 12 Apr 2026

https://github.com/apfelteesaft/shard

Shard is a minimalistic attempt to an Operating System with minimal Functionality

assembly c kernel minimalistic operating-system os

Last synced: 02 Jan 2026

https://github.com/blessedrebus/tesi-magistrale

Tesi magistrale di Ingegneria Informatica Magistrale su Attacchi Buffer Overflow e Return Oriented Programming in architetture RISC-V, Università di Bologna

assembly bof buffer-overflow cybersecurity return-oriented-programming risc-v rop security x86 x86-64

Last synced: 02 Jan 2026

https://github.com/zlrkw11/CS-210

personal learning repository

assembly c lc3

Last synced: 15 Sep 2025

https://github.com/mariomarton/assembly-snake

Two-player Snake game written in assembly language. Designed for the MIPS CPU architecture. Thanks to QTMips Online, it can be run in a web browser.

assembly assembly-game assembly-language mips mips-architecture mips-assembly qtmips snake snake-game two-player-game

Last synced: 22 May 2026

https://github.com/bl33h/squareperimeter

A program that calculates the value of the perimeter of 3 squares.

assembly assembly-language perimeter raspberry-pi raspi square

Last synced: 22 May 2026

https://github.com/nielsouvrard/asm-ez80-program

Program for TI-83 PCE, coded in asm eZ80

assembly ez80 ti83pce

Last synced: 07 Jun 2026

https://github.com/iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls

Last synced: 02 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: 12 Aug 2025

https://github.com/troykomodo/6502

I was bored lol

6502 asm assembly golang

Last synced: 18 May 2026

https://github.com/abderrsfa/libasm

A small library consisting of 6 functions, written in x86 64-bit assembly (Intel syntax)

1337 42born2code assembly assembly-language libasm

Last synced: 06 Nov 2025

https://github.com/kampi/raspberry-pi

Miscellaneous things for my Raspberry Pi.

assembly bash c embedded-linux python

Last synced: 14 Mar 2025

https://github.com/bytesclub/mips-tutorial

A Tutorial repository for understanding Instruction Set Architecture of Modern Computers using MIPS

assembly computer-architecture mips mips-tutorial

Last synced: 30 Mar 2025

https://github.com/scriptlinestudios/glasm

OpenGL + x86_64 asm

assembly opengl

Last synced: 19 May 2026

https://github.com/secret-guest/musicon

A music file converter with web assembly

assembly converter ffmpeg music wasm web

Last synced: 01 May 2026

https://github.com/irishmorales/nand2tetris

Logic gates, chips, compilers, and programs made for NAND2TETRIS

assembly computer-architecture nand2tetris

Last synced: 26 Jul 2025

https://github.com/lizainslie/railos

A simple operating system

assembly clang operating-system

Last synced: 07 Nov 2025

https://github.com/moxer-mmh/projets4

Module Projet de S4 checkers in assembly

assembly c

Last synced: 16 May 2026

https://github.com/synt4xerr0r4/nesdoc

Some documentation about the NES

6502 assembly emulator nes

Last synced: 15 May 2026

https://github.com/whitelicorice/ren-s-assembly

A repository for lab work in CMSC 131 (Machine-Level Programming) with x86 NASM Assembly.

assembly assembly-language-programming assembly-x86 nasm-assembly tutorial-code tutorial-exercises tutorial-sourcecode tutorials

Last synced: 07 Nov 2025

https://github.com/tikerlade/assembly-char-frequency

Coursework for "Computer Architecture" course in St.-Petersburg Polytechnic University of Peter the Great

assembly assembly-x86 coursework

Last synced: 29 Jul 2025

https://github.com/ibrahimsharaf/sorting-algorithms-package

Simulating various sorting algorithms working on set of numbers using x86 Assembly.

assembly sorting-algorithms x86

Last synced: 01 Aug 2025

https://github.com/mattiadane/production-scheduler

Assembly scheduler for orders

assembly edf file hpf makefile

Last synced: 02 Aug 2025

https://github.com/talaatmagdyx/assembly-code-snippet

Assembly Code Snippet https://talaatmagdyx.gitbook.io/assembly-code-snippet/

assembly nasm-assembly

Last synced: 02 Aug 2025

https://github.com/viliamvadocz/untitled-bead-game

A tiny puzzle game about transforming strings of beads made in x86 assembly that you can play in your terminal

assembly game puzzle

Last synced: 07 Aug 2025

https://github.com/gboncoffee/ci1210

Projetos Digitais e Microprocessadores

assembly computer-architecture education microprocessor risc-v

Last synced: 09 Nov 2025

https://github.com/zlrkw11/cs-210

personal learning repository

assembly c lc3

Last synced: 16 Feb 2026

https://github.com/nunolima10/assembly-emu8086-iniciante

Meuss projetos criados em Assembly durante aprendisagem da liguagem

8086 8086-emulator assembly emu8086

Last synced: 11 Aug 2025

https://github.com/jmsmarcelo/dev-reference

Referência técnica para desenvolvedores de baixo nível

assembly c ciencia-da-computacao cpp dev low-level

Last synced: 18 May 2026

https://github.com/russibc/tictactoe8086

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

8086 assembly game practice

Last synced: 04 Oct 2025

https://github.com/mekhyw/fpga-clock

Configurable real time clock on the Terasic DE0-CV board, using VHDL and custom ASM code

assembly intel-quartus-prime vhdl

Last synced: 04 Oct 2025

https://github.com/joaopaulonu/assembly-language-exercises-01

This project contains a series of 6 practical Assembly language exercises developed at PUC-Campinas for the Computer Systems Organization course. It demonstrates fundamental concepts of low-level programming, including console I/O, loops, input validation, and basic arithmetic operations.

asmx86 assembly assembly-language puccamp

Last synced: 04 Oct 2025

https://github.com/joaopaulonu/hello-world.assembly

This code represents my first foray into Assembly language, executing the classic "Hello, World!" program and utilizing the MASM/TASM extension in Visual Studio Code.

assembly assembly-language hello-world puccamp

Last synced: 04 Oct 2025

https://github.com/devcheckog/merge-k-sorted-lists

Complicated problem in leetcode, categorized as hard.

assembly c leetcode mlir

Last synced: 15 Aug 2025

https://github.com/lloydlobo/lumina-lang

Compiler for Lumina powered by C and Assembly

assembly c compiler programming-language

Last synced: 15 Aug 2025

https://github.com/anishsharma21/Assembly-Projects

A deep dive into the foundations of programming and computer science, exploring assembly (x86, ARM64, MIPS), FORTRAN, LISP, C, and more

arm64 assembly fortran mips x86

Last synced: 04 Oct 2025

https://github.com/bynect/intel-8080-kit

An Intel 8080 library crate written in Rust that provides an assembler, a disassembler and an emulator with example executables

8080 asm assembler assembly assembly-language cli disassembler emulator executable intel8080 python3 rust rust-bin rust-crate rust-library

Last synced: 04 Oct 2025

https://github.com/parksprojets/mips-applications

Some applications runnable on a MIPS processor.

applications assembly ensimag flappybird mips

Last synced: 04 Oct 2025

https://github.com/smourier/updateassemblyinfo

Updates AssemblyFileVersion from a .cs file.

assembly autoversion githook versioning

Last synced: 15 May 2026

https://github.com/mdabdullahibnaharun/assembly-language

Microprocessor and Assembly Language, Resources That helped me throughout my University Life

assembly emu8086 intel microprocessor

Last synced: 17 Aug 2025

https://github.com/victor-0x29a/asm-aprendizado

Meu aprendizado em Assembly.

asm assembly low-level nasm nasm-assembly

Last synced: 17 Aug 2025

https://github.com/rkaippully/trantor

A small OS I made just for fun & learning

assembly c dos dpmi os

Last synced: 20 Aug 2025

https://github.com/unwindsafe/ntprocesses

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

assembly process reverse-engineering rust windows x64

Last synced: 21 Aug 2025

https://github.com/davidyslu/BufferOverflowAttack

Simulate a simple buffer overflow attack

assembly buffer-overflow-attack python security

Last synced: 29 Aug 2025

https://github.com/RoGamer97/My-Cheat-Code-Collection_ASM-Hacks

A collection of my cheat codes (ASM hacks) for various games across multiple platforms.

3ds arm32 armv7 asm assembly code coding gamecube gcn gecko nintendo powerpc switch wii

Last synced: 29 Aug 2025

https://github.com/benlent123/5eic0-comparc

TU/E related course repo (5EIC0)

assembly c fpga fsm risc-v tue verilog vhdl

Last synced: 30 Apr 2026

https://github.com/isaka-james/assembly-learning-curve

Journey to understand x64 bits assembly to build game on 1 September with assembly.

100daysofcode assembly assembly-x64 learning-assembly learning-by-doing

Last synced: 29 Jun 2025

https://github.com/franciscohanna92/ebel-dlx

EBEL is a simulator for a DLX machine

assembly compiler computer-architecture dlx virtual-machine

Last synced: 19 May 2026

https://github.com/zoosmand/SAMD21G18A_delay

In this example a delay don't make an empty job, but passing handle into a main cycle

arm armasm asm assembler assembly blink cortex-m0plus delay samd21 systick watchdog

Last synced: 04 Apr 2025

https://github.com/zoosmand/ATtiny25_BMx280_SPI

BMP280 or BME280 connected to ATtiny25 via SPI

asm assembler assembly attiny25 avr avrasm bme280 bmp280 spi usi

Last synced: 04 Apr 2025

https://github.com/zoosmand/SAMD21G18A_SPI

Microchip (Atmel) SAMD21 SPI example. MAX7219 as a ticker and BMP280 as a data source for ticker, are used on the same SPI bus.

arm armasm asm assembler assembly bmp280 cortex-m0plus max7219 samd21 spi

Last synced: 04 Apr 2025

https://github.com/jotavare/x86-assembly-nasm

Explored x86 assembly programming using NASM, dived into low-level coding and discovered the inner workings of computer hardware and software.

assembly binary nasm processor-architecture processor-modes registers x86-64

Last synced: 12 Nov 2025

https://github.com/ka-iden/hyperos

My little bootloader OS

asm assembly nasm x86-assembly x86-nasm

Last synced: 29 Jun 2025

https://github.com/tebogoyungmercykay/computer_organisation_and_architecture

Topic-level detail and learning outcomes for each of these areas are given by the first six units of `Architecture and Organisation' knowledge area as specified by the ACM/IEEE Computer Science Curriculum 2013

64 64-bit 64bit-assembly assembly c c-programming-language functions intel makefile objconv pointers pointers-and-arrays registers shell stack structs user-input x86-64

Last synced: 11 May 2026

https://github.com/nicolasbauw/amiga-asm-intro-template

Assembly template for Amiga intros

amiga assembly demoscene intro template

Last synced: 30 Mar 2025

https://github.com/konh/assemblysamples

Some sample x64 MacOS assembler code is written in NASM assembly format

assembler assembly nasm nasm-assembler nasm-assembly x64-assembly

Last synced: 01 Sep 2025

https://github.com/stianeklund/stm32_assembly

Blinky for the STM32F429 Discovery written in Assembly

arm arm32 assembler assembly stm32 stm32f4 stm32f4-discovery

Last synced: 14 Mar 2025

https://github.com/aparzi/molisemon

Molisemon - Pokemon game set in the Molise region (Molise Version)

aparzi aparziale assembly assembly-language-programming japan pokemon python

Last synced: 20 Jun 2026

https://github.com/the-pink-hacker/ti-space-invaders

A Unfinished Space Invaders clone for the TI-84 Plus CE written in ez80 assembly.

asm assembly ez80 space-invaders space-invaders-clone ti-84-plus-ce video-game z80 z80-asm z80asm

Last synced: 19 Jun 2026

https://github.com/almogtavor/perfect-pitch-trainer

Aperfect pitch trainer, fully written in Assembly

asm assembly perfect-pitch piano pitch

Last synced: 01 Sep 2025

https://github.com/michaeltoddprogramming/cos284pa05

Repo for Assembling Tears Practical Assignment 5

assembly assembly-x86 ppm ppm-image

Last synced: 30 Jun 2025

https://github.com/phac-nml/venae

A workflow to rapidly identify species and antimicrobial resistance genes in positive blood cultures sequenced using Oxford Nanopore Technologies (ONT)

antimicrobial-resistance assembly bacteria bioinformatics fungi metagenomics nextflow pipelines public-health quality-control report

Last synced: 16 Jan 2026

https://github.com/jsarenik/heavything

Yet another personal fork of 2ton.com.au's HeavyThing

assembly

Last synced: 01 Sep 2025

https://github.com/fabiannorbertoescobar/veterinaria-patitas-abm

Veterinaria Patitas ABM. Aplicación Web en C#.NET con ASP.NET. PowerShell. HTML. XML. CSS. JavaScript. Entity Framework. Bootstrap. JQuery. MSSQL. Responsive Design. Trabajo Práctico del Curso de Desarrollo Eb en .NET, Polo Tecnológico. UNLaM.

adonet aspnet assembly bootstrap carrousel csharp css entity-framework html javascript jquery masterpages mssql-database powershell responsive-design slider usercontrol validation web-programming xml

Last synced: 11 Apr 2026

https://github.com/asmod-lang/asmodeus

⚙️ Modern Assembly language and virtual machine for Machine W architecture. Build, debug, and execute 16-bit assembly programs with Polish assembler

assembler assembly assembly-language compiler debugger education emulator machine-w programming-language rust virtual-machine

Last synced: 30 Jun 2025

https://github.com/faraasat/maze_runner_assembly

This is the basic GUI-based Maze Runner Game Made using Assembly Language on Emu8086 Emulator.

8086-architecture 8086-programs assembly emu8086

Last synced: 15 Mar 2025

https://github.com/ronmondshein/simp-simulator-and-assembler

SIMP Processor project showcasing Simulator and Assembler (both implemented in C), along with Assembly Tests (in Assembly) 🧠.

assembler assembly c simulator

Last synced: 31 Mar 2025

https://github.com/aashrafh/numbermunchers

👦 One-Player Assembly 8086 inspired by the popular Number Munchers Game

assembly assembly-x86 clone dosbox games kids kids-learn microprocessor number-munchers

Last synced: 31 Mar 2025

https://github.com/giuseppericcio/csd-driverasim

Simulazione tramite il tool ASIM, di un driver di comunicazione parallela per processore Motorola 68000 nell'ambito del corso di Computer Systems Design del prof. Nicola Mazzocca, Università degli Studi di Napoli "Federico II", a.a. 2021-22

asim assembly m68k

Last synced: 16 May 2025