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/killarexe/ball-os

A simple bootsector OS witch makes a ball bounce inside the screen...

assembly bootsector os x86

Last synced: 11 Aug 2025

https://github.com/chrispyl/other-uni-projects

Some undergraduate university projects

assembly c-plus-plus csharp html java javascript jquery opengl svg

Last synced: 09 Apr 2026

https://github.com/nzeemin/uknc-miner

🕹️ Miner (Saper) game ported from BK-0010 to UKNC

assembly game macro11 ms0511 pdp11 porting porting-game retro retrocomputing uknc

Last synced: 11 Aug 2025

https://github.com/For-ACGN/hash-api

Find&Call Windows API by hash+key.

assembly hashapi shellcode windows windowsapi

Last synced: 03 Aug 2025

https://github.com/scriptscorpion/snake-x86-64

classic Snake game built in Assembly language for NASM compiler

assembly assembly-language snake-game

Last synced: 04 Oct 2025

https://github.com/jjateen/8051

This repository includes programs and projects from the Embedded System Design Lab (ECL-322), along with additional ones for hands-on learning. The code covers essential concepts and implementations in both Assembly and Embedded C for 8051 microcontroller programming.

8051 8051-microcontroller assembly embedded-c embedded-systems keil keil-uvision5 proteus

Last synced: 04 Oct 2025

https://github.com/parminderbadhan/autonomous-robot-roaming

This project programs an EEBot robot in HCS12 assembly to autonomously navigate a maze by following a line, detecting intersections, learning the correct path, and retracing its route back to the start.

assembly embedded-systems

Last synced: 05 Oct 2025

https://github.com/auth0x78/compiler85

A lightweight compiler for Intel 8085 assembly.

assembler assembly code-generator compiler educational-project intel-8085 lexer-parser

Last synced: 18 May 2026

https://github.com/khenziii/guess-the-number-asm

⚙️ Guess the number game written in assembly

assembler assembly gas guess-the-number

Last synced: 29 Jan 2026

https://github.com/ite-2022-pwr/sem4-oiak-lab-ak

Organizacja i architektura komputerów

assembler assembly x86 x86-64

Last synced: 14 Aug 2025

https://github.com/namey5/rayasm

Simple raylib project in x64 assembly.

assembly raylib

Last synced: 01 Aug 2025

https://github.com/taimoorzaeem/aes

Implemented AES in Intel x86 assembly.

aes-128 aes-encryption assembly intel masm32 x86

Last synced: 04 Oct 2025

https://github.com/adamniederer/s12cpuv2-mode

A major mode for S12CPUV2 assembly language

assembly embedded freescale microcontroller s12cpuv2

Last synced: 04 Oct 2025

https://github.com/emersh0w/assembly

My assembly projects, just for fun and learning. No AI was used in any part of the production of or research of the code.

assembly nasm

Last synced: 05 Oct 2025

https://github.com/rdsik/schoolriscv

CPU microarchitecture, step by step

assembly makefile modelsim quartus verilog-hdl

Last synced: 04 Oct 2025

https://github.com/wadaboa/computer-architectures-project

Different algorithms implemented in MIPS assembly, for Computer Architectures class at UNIFI

ae architetture-elaboratori assembly matrix-multiplication mips unifi

Last synced: 31 Jul 2025

https://github.com/ibraam-nashaat/chess-with-assembly

A two-player real-time chess game and chatting system implemented in Assembly language.

assembly assembly-x86 chat chess chess-game dosbox inline-chat microprocessor real-time-chess x86-assembly

Last synced: 23 Sep 2025

https://github.com/fujiwarachoki/assembly

My repository for all things that have to do with assembly.

assembly trivia user-input

Last synced: 30 Jul 2025

https://github.com/alaanvv/assembly

Assembly codes and notes

assembly

Last synced: 24 May 2026

https://github.com/syhner/gate-to-game

From the ground up: Logic Gates → ALU → CPU → RAM → Computer → Assembler → Assembly language → VM Translator → Compiler → High-level Language → OS → Game

assembler assembly compiler os vm-translator

Last synced: 16 Aug 2025

https://github.com/qalle2/nes-clock

Qalle's Clock (NES)

6502 asm6 assembly homebrew nes

Last synced: 18 Apr 2026

https://github.com/againpsychox/ask_proj

University project, where we have been tasked to create application with assembly, so I created interesting RPN calculator.

asm assembly calculator reverse-polish-notation rpn x86-nasm

Last synced: 21 Sep 2025

https://github.com/jhonnyv-v/assembly-learning

a bunch of my notes while learning about assembly

arm64 asm assembly assembly-language

Last synced: 10 Jan 2026

https://github.com/hadron43/cse231-operatingsystems

This contains all my assingment for OS course in the Monsoon 2020

assembly c custom-terminal iiitd linux nasm operating-systems system-calls terminal

Last synced: 10 Apr 2026

https://github.com/kkinos/ktc32-asm

KTC32 assembler written in Rust.

assembler assembly cpu rust

Last synced: 18 Aug 2025

https://github.com/exectx/spectre

A demo showcasing the Spectre vulnerability, in C++ and Assembly.

assembly cmake demo google onefile sidechannel spectre spectre-v suckless vulnera vulnerability

Last synced: 15 May 2026

https://github.com/lucasmc64/the-graduation-journey

During a challenging journey through knowledge, I built this shrine that can help some lost souls find light in some subject.

assembly c college haskell prolog r

Last synced: 10 Apr 2026

https://github.com/zschzen/glasm

A simple OpenGL 1.1 triangle renderer written in NASM

assembly glfw nasm opengl11

Last synced: 19 Aug 2025

https://github.com/ksh168/8086-programs

Embedded Systems 8086 microprocessor programs

8086 assembly

Last synced: 29 Jul 2025

https://github.com/syed-bakhtawar-fahim/assemblylanguage

Mastering the Art of Assembly Language Programming: A Practical Guide for Students, Professionals, and Hobbyists. Specially for the student of UBIT

assembler assembly assembly-language assembly-language-programming semester4 software-engineering

Last synced: 28 Jul 2025

https://github.com/felipenlunkes/mips-asm

MIPS Assembly experiments

assembly mars mips mips-assembly

Last synced: 20 Feb 2026

https://github.com/theema-dev/asmsim

Real-time simulator for 32 bit MIPS assembly code

assembly mips-assembly simulator

Last synced: 20 Aug 2025

https://github.com/yarbsemaj/zx81-minesweeper

Minesweeper for the ZX81

assembly z80asm zx-81 zx81

Last synced: 07 Nov 2025

https://github.com/maronworks/little-assembly

My nasm tiny programs.

assembly nasm

Last synced: 20 Aug 2025

https://github.com/muhammetgumus/assembly-projects

This repository includes simple x86 assembly projects

assembly assembly-language x86-assembly

Last synced: 20 Aug 2025

https://github.com/oelin/vessle

A simple "bind shell" written in x86 assembly for Linux.

assembly bind-shell security x86 x86-32

Last synced: 19 Sep 2025

https://github.com/magicoo51889/nand-2-tetris

This is a project we're doing in school, to make a CPU from scratch using assembly language. We're building it from the ground up, starting from gates all the way through full adders and to a full CPU.

assembly assembly-language nand2tetris

Last synced: 27 Jul 2025

https://github.com/skt1803/live-assembly-extension

VS Code extension for real-time C/C++ assembly output with Intel/AT&T syntax, optimization levels, and source mapping.

assembly c compiler cpp live-asm vscode-extension

Last synced: 10 Apr 2026

https://github.com/hafizhhasyhari/bahasa-pemrograman-buatan-rakitan-assembly

Assembly Artificial (Assembly) Programming Language

assembly assembly-language bahasa-rakitan

Last synced: 21 Aug 2025

https://github.com/paoloo/msxdos-app

basic SDCC-based MSXDOS app

assembly c msx msxdos sdcc

Last synced: 15 May 2026

https://github.com/hr-fahim/assembly-code-intel-8086

A repository of practice assembly code examples for the Intel 8086 processor architecture.

assembly intel-8086

Last synced: 18 Sep 2025

https://github.com/sjackman/tigmint-slides

Tigmint: Correct Misassemblies Using Linked Reads From Large Molecules

10x abyss assembly chromium genome gymnosperm linked-reads misassembly-correction mitochondrion scaffolding

Last synced: 07 May 2026

https://github.com/thiagofons/notesncoins-mips

Simulation of ATM notes and coins distribution system in Assembly

assembly mips

Last synced: 26 Jul 2025

https://github.com/omercsbn/clkernel

Revolutionary x86 Operating System Kernel with AI Supervision, Hot-Swappable Modules, and Actor-Based Shell

actor-model ai-supervision assembly bootloader c embedded-ai hot-swappable-modules hybrid-kernel kernel microkernel nasm operating-system qemu sandboxing system-programming x86

Last synced: 16 May 2026

https://github.com/marky-d-32/dragon32-nitemove

A machine code \ 6809 assembly language game for the dragon 32. Move the Knight around a chess board.

6809 assembly dragon-32 game

Last synced: 22 Aug 2025

https://github.com/antoninazz/alarm-clock-assembly

This project is a digital clock alarm application running in a text-based video mode (80x25). The clock is displayed using ASCII characters and pseudographics. Users can set an alarm time, which triggers a sound and color change when activated. The program logs all events in a text file.

assembler assembly dos dosbox tasm

Last synced: 07 Sep 2025

https://github.com/staick/assembly

8086 and x86 Assembly learning note.

8086 assembly x86-assembly

Last synced: 26 Jul 2025

https://github.com/tranbavinhson/assembly

Random repo to learn Assembly (I hope I won't use Assembly again)

assembly assembly-language assembly-language-programming

Last synced: 23 Aug 2025

https://github.com/tiagocavalcante/assembly-in-c

A print function created in Assembly and used inside C

assembly c

Last synced: 25 Jul 2025

https://github.com/stepan41k/low-level

various tasks and practices on c, cpp, assembly

assembly c cpp golang

Last synced: 30 Jun 2026

https://github.com/atomjay/reverse_analysis

學習逆向工程技術,涵蓋靜態/動態分析以及加殼、混淆和加密等進階二進位保護

assembly binary-analysis disassembly dynamic-analysis malware-analysis obfuscation packing reverse-engineering static-analysis unpacking

Last synced: 21 Apr 2026

https://github.com/kathleenwest/barcode-scanner-reader

Raising the Bar -A Barcode Scanner: An undergraduate team project in microprocessor applications with assembly programming.

assembly barcode barcode-scanner barcode-scanner-reader microprocessor-applications receiver transmitter

Last synced: 25 Jul 2025

https://github.com/karanagi/riscv-playground

Programs written in RISC-V Assembly

assembly risc-v riscv

Last synced: 26 Aug 2025

https://github.com/stonkol/voyager

Voyager program planning

assembly physics space

Last synced: 28 Aug 2025

https://github.com/miozilla/pcbmanudef

pcbmanudef :factory::robot: : Manufacturing Anomaly Detection Model # Visual Inspection AI # PCB # Assembly Inspection # Defect # Industrial

assembly automation detect industrial inspection manufacture printed-circuit-boards visual

Last synced: 29 Aug 2025

https://github.com/codewithma/schlange

Schlange for the Gameboy

assembly gameboy rgbds snake snake-game

Last synced: 01 Mar 2026

https://github.com/sujaykanth/tinypascal

Lightweight Pascal virtual machine for rapid development and education. Perfect for embedded scripting. Join us on GitHub! 🐙✨

assembly bytecode compiler delphi educational gas interpreter language-implementation lightweight object-pasca pascal pascal-compiler porting-to-linux-64 programming-language self-hosted virtual-machine vm

Last synced: 24 Jul 2025

https://github.com/two-project/2Lang

[Work in progress] An assembler for the 2Lang programming language

assembly assembly-language binary compiler language programming-language

Last synced: 17 Sep 2025

https://github.com/meeranhussain/blast_gnu_parallel

BLAST searches in parallel using GNU Parallel

assembly bash blast blastn genome-assembly python slurm-cluster

Last synced: 07 Feb 2026

https://github.com/lucaasshq/arquitetura-de-computadores

Disciplina: Arquitetura de computadores em assembly

assembly

Last synced: 12 Apr 2025

https://github.com/hlelo101/foxdos

Simple x86 OS entirely written in assembly

assembly os x86

Last synced: 12 Apr 2025

https://github.com/ralphmarondev/little-assembly

My nasm tiny programs.

assembly nasm

Last synced: 22 Mar 2025

https://github.com/chmuhammadasim/encryption-decryption-masm615

A comprehensive encryption and decryption program developed entirely in Assembly Language using XOR bitwise operations. This project demonstrates secure data handling, file I/O operations, and low-level programming concepts in a user-friendly console interface.

assembly encryption-decryption masm615

Last synced: 06 Oct 2025

https://github.com/ite-2022-pwr/x86_assembly_101

Zrozumieć asemblera tutorial

assembler assembly x86 x86-64 x86-assembly

Last synced: 03 Jan 2026

https://github.com/waasiq/hack-computer

Implementation of 16 Bit Computer

assembler assembly computer-architecture hdl

Last synced: 14 Mar 2025

https://github.com/hugech38/seed

🐢 Simple English-English Dictionary in Assembly Language.

assembly assembly-language dictionary english

Last synced: 14 Mar 2025

https://github.com/apfelteesaft/perfectium

Raider3.5 Fortnite Gameserver reimplemented in Optimized x86-64 MASM

assembly fortnite masm64 x86-64

Last synced: 30 Jun 2026

https://github.com/w1ls0ng0/assembly

Content

assembly

Last synced: 22 Mar 2025

https://github.com/memgonzales/assembly-x86-risc

Assortment of programming exercises in assembly: (1) x86 programming, (2) x86-to-C interfacing, and (3) RISC-V programming

armstrong-number assembly maclaurin-series nasm normalization rars risc-v sasm x86 x86-assembly x86-to-c

Last synced: 22 May 2026

https://github.com/knutkirkhorn/sikkerhet-i-programvare-og-nettverk

Øvinger fra TDAT3020 Sikkerhet i programvare og nettverk, dataingeniør NTNU

assembly c cpp git html javascript linux security shell

Last synced: 10 Apr 2026

https://github.com/haydenheroux/hasm-cpp

A simple interpreter for my esoteric language HASM.

assembly cpp esoteric

Last synced: 30 Apr 2026

https://github.com/minigrim0/scc-vm

A virtual machine for an assembly-like language

assembly virtual-machine

Last synced: 24 Apr 2026

https://github.com/ite-2022-pwr/oiak

Organizacja i architektura komputerów - laboratoria i projekt

assembler assembly nasm x64 x86 x86-64 x86-assembly

Last synced: 02 Jan 2026

https://github.com/julianolorenzato/venus

🌕 A complete environment to assemble and run Venus.

assembler assembly project runtime rust virtual-machine

Last synced: 02 Jan 2026

https://github.com/sloganking/teaching-myself-assembly

Contains a list of projects I created to teach myself assembly

assembly beginner-friendly self-teaching

Last synced: 22 Mar 2025

https://github.com/stackedcache/c-journey

Documenting my journey of learning C with the end goal of becoming a cyber security expert.

assembly c cybersecurity gdb

Last synced: 15 May 2026

https://github.com/gmostofabd/8051-push-button

🔗 This repository guides you to learn about digital input reading using an 8051 Microcontroller. The program is written in Assembly language and well-commented to ensure clarity. To read the digital input, two tactile push button switches are connected to I/O pins.

8051 assembly circuit debouncing digital download hex input mcu microcontroller programming proteus pull-down pull-up read schematic simulation switch

Last synced: 22 May 2026

https://github.com/alnicke/usefulpdf

Useful PDFs to learn Reverse engineering, Assembly, C and Windows Internals.

asm assembly c internals pdf reverse-engineering reverseengineering reversing windows windows-internals windowsinternals

Last synced: 15 May 2025

https://github.com/themabus/nba-jam-sms-gg-audio-driver

Audio driver for Game Gear version of NBA Jam programmed in Z80 assembler by Dave Lowe

assembler assembly sega-game-gear sega-master-system z80 z80-asm z80asm

Last synced: 29 Oct 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: 26 Jun 2026

https://github.com/umutozel/project-euler-assembly

:keycap_ten: My dumb assembly solutions for ProjectEuler

assembly project-euler projecteuler

Last synced: 22 Mar 2025

https://github.com/walshyb/polished-map-web

A map and tileset editor for pokecrystal, pokered, & derived projects. Written in C++ and JS. Based off of rangi42/polished-map.

assembly cpp crystal pokemon react redux sprites tilemap-editor typescript wasm webassembly

Last synced: 10 Apr 2026

https://github.com/liascode/game-of-tanks

Game of Tanks is like old classic arcade game style.

assembly

Last synced: 22 May 2026

https://github.com/avifenesh/assembler_openu

Final project of Systems programming lab course

assembler assembly c compiler machine-translation

Last synced: 15 May 2026