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/exane/ram_model

RAM Simulator (Random Access Machine). A mathematical model of real computers (Theoretical computer science)

assembly mathematics playground ram random-access-machine simulation theoretical-computer-science

Last synced: 04 Apr 2025

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/dmaivel/pyvscc

Experimental python to native x86-64 compiler

assembly compiler python x86 x86-64

Last synced: 10 May 2025

https://github.com/jethrodaniel/z

c-ish didactic compiler experiments (wip, :ukraine: Слава Україні!)

assembly compiler recursive-descent-parser

Last synced: 09 Oct 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/balletie/snake

Bootable snake clone written in x86 Assembly

assembly bootable game snake

Last synced: 05 Apr 2025

https://github.com/l3odr0id/assembly

Some simple assembly language programs, which may help you in studying.

assembler assembly assembly-language nasm nasm-assembly nasm-language studying

Last synced: 11 Sep 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

https://github.com/xei/x86-assembly-dos-samples

This repository contains some x86 assembly samples for MS-DOS.

8086 assembly assembly-8086 x86

Last synced: 20 Jul 2025

https://github.com/martinomensio/cas-labs

Computer Architectures labs @ Polytechnic University of Turin

assembly polito

Last synced: 28 Mar 2025

https://github.com/kodekote/linux_x64_asm

Intel x64 assembly code and build files for Linux / GNU as

abi assembly gas linux systemv x64

Last synced: 27 Apr 2026

https://github.com/jamesalbert/halfprec

Half-precision assembly interface for C

assembly c doge half-precision nasm

Last synced: 11 May 2026

https://github.com/rainorangelemon/nju-ics

Code for Lab in Introductory of Computer System

assembly kernel operating-system

Last synced: 17 May 2026

https://github.com/0xwal/assembly-x86

This repository will include assembly x86 tutorials and practices

assembly assembly-language i386 intel tutorial tutorial-exercises x86

Last synced: 19 Jul 2025

https://github.com/norandiaconu/palindrome

Assembly program for checking and printing palindromes

assembly

Last synced: 21 Mar 2025

https://github.com/Voyrox/ArcticAxis

ArcticAxis is a minimal operating system written in 16-bit x86 Assembly. It features a simple shell interface where you can run basic commands like help, clear, and reboot.

asm asmx86 assembly nasm os

Last synced: 08 May 2025

https://github.com/gmostofabd/8051-keypad

📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.

4x4-keypad 8051 assembly circuit download files hex interfacing keypad language microcontroller programming proteus schematic simulation

Last synced: 19 Jul 2025

https://github.com/visrealm/cx16-common-asm

Common code for Commander X16 development

6502-assembly acme assembly commander-x16 commanderx16 library

Last synced: 31 Mar 2025

https://github.com/perongh/cpt101-revision

Materials for reviewing CPT101 Computer Systems

assembly computer-systems notes xjtu

Last synced: 29 Apr 2026

https://github.com/speedruneer/iridiumos-3

This is an hobby OS made in nasm assembly

assembly nasm os osdev

Last synced: 17 May 2026

https://github.com/loosemond/micmic

Aula de microprocessadores

assembly atmega128 avr

Last synced: 11 Aug 2025

https://github.com/zeroplayerrodent/c64-minigames

Minigames for the Commodore 64!

assembly commodore-64 lisp retrogaming

Last synced: 31 Mar 2025

https://github.com/georgjz/wyvern-assembler

A multi-pass assembler with linker

6502-assembly 68k-assembly assembler assembly z80-assembler

Last synced: 11 Apr 2026

https://github.com/mox692/rjit

A toy x86-64 runtime assembler.

assembler assembler-x86 assembly rust x86-64

Last synced: 18 May 2026

https://github.com/giosil/hellovic20

Sample assembly program for MOS 6502 (VIC20).

assembly commodore-vic20 vic20

Last synced: 17 Jul 2025

https://github.com/slightlynybbled/xc16_mixed

This is a 'template' repository for Microchip XC16 users who may wish to use assembly code within their C programs.

assembly c mixed msp430

Last synced: 15 May 2026

https://github.com/diogocapela/isep-arqcp

Resolução dos exercícios das aulas de Arquitectura de Computadores do ISEP 2018/2019.

assembly c

Last synced: 03 May 2026

https://github.com/gmostofabd/8051-lcd

📚 This repository demonstrates how to interface a 16x2 alphanumeric LCD with the 8051 Microcontrollers (AT89S52) using Assembly Language Programming. The project is designed to showcase a practical example of sending data from the 8051 microcontroller to an LCD and includes Proteus simulation files for testing, modify, debug and visualization.

4bit 8051 8bit assembly circuit code download experiment hex interfacing language lcd microcontroller mode programming proteus simulation

Last synced: 22 May 2026

https://github.com/programost/yodaos

YodaOS - operating system with assembly x86_64 nasm

assembly assembly-x86 bootloader kernel operating-system os

Last synced: 23 Jun 2025

https://github.com/0x6f677548/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: 02 Sep 2025

https://github.com/yisus82/fic-ec

Estructura de Computadores - Facultad de Informática de A Coruña

assembler assembly assembly-language assembly-language-programming spim

Last synced: 24 Mar 2025

https://github.com/tollyh/assembly.debuggergui

Debugger GUI for AssEmbly programs

assembly csharp debugger dotnet gui wpf wpf-application

Last synced: 04 Feb 2026

https://github.com/8dcc/bootloader

Simple Multiboot 1 bootloader

assembly bootloader c multiboot osdev

Last synced: 16 May 2026

https://github.com/ocdbytes/binaryexploitation

Basic binary exploitation | Working of Malwares/Binaries | Obfuscation to avoid antivirus | Parser Differential to avoid analysis of Binary/Malwares

assembly binary-exploitation malware-analysis reverse-engineering x86-64

Last synced: 16 May 2026

https://github.com/radj307/assemblyattribute

Reusable base attribute designed to be applied to XML tags in csproj files.

assembly assembly-attribute csharp xml

Last synced: 10 Apr 2025

https://github.com/sleleu/dr_quine

This project aims to explore quines as a foundation for understanding self-replicating code, crucial in malware programming.

assembly malware-development self-replicating virus

Last synced: 10 Sep 2025

https://github.com/markyturtle/batman---amiga

Batman The Movie, Amiga, 2 Disk Europe, Ocean

68000 68k 68k-assembly amiga asm assembly disassembly reversing

Last synced: 11 Jul 2025

https://github.com/aegis-dev/archmage

Archmage - Fantasy virtual machine with custom virtual processor architecture and assembly language

architecture archmage assembly computer fantasy fantasy-computer interpreter language rust virtual-machine virtualization vm

Last synced: 30 Apr 2026

https://github.com/blagojeblagojevic/bvm

A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.

assembly bvm c programming-language vm

Last synced: 05 May 2026

https://github.com/rhetorica/chas

Assembler for the CHASM fantasy computer

assembler assembly emulator fantasy-computer lisp-machine

Last synced: 18 May 2026

https://github.com/eilonyaffe/encoder_in_assembly

encoder written in assembly (intel 80x85 32-bit), with i/o support

assembly encoder input-output

Last synced: 10 Apr 2025

https://github.com/shikaan/x86-tiny-os

Tiny x86 real-mode OS

assembly retrocomputing x86

Last synced: 10 Apr 2025

https://github.com/philspil66/vectrex-fortressofnarzod

Fortress of Narzod is an arcade shooter that was released exclusively on the Vectrex in 1982 by GCE. This repo contains the original source code.

assembly assembly-language assembly-language-programming game oldgame retrogame retrogames retrogaming vectrex vectrex-game

Last synced: 07 May 2025

https://github.com/hummel009/software-engineering

КПО - лабораторные работы БГУИР (1 курс)

assembler assembly bsuir bsuir-labworks fasm labs

Last synced: 07 May 2025

https://github.com/carlos-descalzi/avr-tv-pal

B/W PAL Signal generation from an Atmega32 microcontroller running at 16Mhz.

assembly atmega32 avr avr-tv-pal pal-signal-generation tv

Last synced: 03 Sep 2025

https://github.com/talaatmagdyx/assembly

Example Assembly language(NASM Example)

assembly assembly-language nasm nasm-assembly

Last synced: 05 Apr 2025

https://github.com/muhammad-farman/soil-moisture-sensor-avr-assembly

Designed and implemented a project utilizing an Arduino UNO, sensors, and AVR Assembly to detect soil moisture levels and trigger a response upon deviation from a predetermined threshold.

arduino-uno assembly avr

Last synced: 05 Apr 2025

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

This repository showcases assembly programming challenges and advanced memory management in MIPS, with supplemental work in x86 and ARMv8 architectures.

arm64 assembly malloc-free memory-allocation mips x86

Last synced: 24 Mar 2025

https://github.com/harshsikhwal/the-16-bit-dos

A 16 Bit Dos written in Assembly

16-bit assembly dos os

Last synced: 24 Mar 2025

https://github.com/walshyb/lights-out-gb

GameBoy puzzle game inspired by the 1995 handheld game "Lights Out"

assembly rgbasm rgbds

Last synced: 10 Jul 2025

https://github.com/gergoerdi/homelab2-games

Games for the HomeLab-2 home computer

2048-game assembly haskell homelab retrogaming snake-game z80

Last synced: 16 May 2026

https://github.com/mattmoony/shellcode

🐚code for all kinds of occasions or something; very much a constant work in progress + i'm not responsible for whatever you use this for...

assembly binary elf exploit i386 linux malware pe pwn shellcode windows x64

Last synced: 15 Apr 2026

https://github.com/thibaultduponchelle/oilcap

A ti83 clone of pipemania/oilcap/pipedream

assembly oilcap pipemania ti83

Last synced: 04 Apr 2025

https://github.com/afonsofaria20s/assembly-simulator

This is a basic assembly language simulator written in Java. It supports basic arithmetic, logical, and memory operations, simulating the behavior of a simple processor.

algorithms assembly datastructures java simulator

Last synced: 15 Mar 2025

https://github.com/zoosmand/ATtiny25_SSD1306

LCD Display SSD1306 connected via I2C to ATtiny25. Can use either horizontal or vertical placing.

asm assembler assembly attiny25 avrasm i2c ssd1306

Last synced: 04 Apr 2025

https://github.com/ern0/dump-8086

Simple dump module for 8086 assembly development

8086 assembly

Last synced: 01 Apr 2025

https://github.com/antonioberna/call-assembly-from-c

Simple project that combine the power of Assembly language with the power of C language

aarch64 armv8-a assembly c calling-conventions intel raspberry-pi-3 x86

Last synced: 19 Jan 2026

https://github.com/arehmanali/gpa-calculator-in-assembly

A Console Base Assembly language code for GPA Calculator

assembly calculator gpa gpa-calculator

Last synced: 01 Apr 2025

https://github.com/tothantonio/utcn

personal files for courses I took at Technical University of Cluj-Napoca

algebra-linear analysis assembly c data-structures-and-algorithms database digital-system-design java oop vhdl

Last synced: 12 Apr 2026

https://github.com/alpha-board-gmbh/pcb-holder-for-hand-assembly

3D printable PCB holder for hand assembly of your electronics projects

assembly electronics hardware pcb prototyping

Last synced: 17 Jul 2025

https://github.com/ka-iden/asm-test

Learning x86 assembly, specifically for Systems Engineering

asm assembly nasm x86-assembly x86-nasm

Last synced: 25 Mar 2025

https://github.com/michaelkamprath/mcs-85-plus-sample-code

Sample code for the MCS-85+ SBC based on the Intel 8085 CPU

assembly intel-8085

Last synced: 01 Apr 2025

https://github.com/zainabdnaya/libasm_42

The aim of this project is to get familiar with assembly language.

assembly

Last synced: 27 Jun 2025

https://github.com/gergoerdi/2048-chip8

2048 game for the CHIP-8 virtual machine

assembly chip8 retro

Last synced: 29 May 2026

https://github.com/osiota10/alx-low_level_programming

C Low Level Programming - Data Structures, Linux/Unix System Programming and Algorithms with ALX Software Engineering

algorithms assembly c data data-structures linux shell unix

Last synced: 25 Jun 2025

https://github.com/vicperal/ai-genai_projects

Python projects about LLM and ML use cases. I am using modules such as Pandas, Numpy, Plotly, scikit-learn, Transformers, Flask, JSON, etc. to analyze data, predict, generate insights and create text from models such as LLMs, linear regression, assembly methods, etc. Server- Front-End using Flask

assembly clinical-trials flask json linear-regression llm ml numpy pandas plotly price-prediction python rag random-forest scikit-learn sentimental-analysis sql text-summarization tokens-counter transformers

Last synced: 02 Apr 2026

https://github.com/thomasportelettegit/si3-s5-parm

Représentation d'un microprocesseur ARM v7 simplifié à l'aide du logiciel Logisim. Contient également un assembleur écrit en c++

armv7 assembly cpp logisim

Last synced: 28 Apr 2026

https://github.com/cpscript/calculators

A simple command line calculator in most main languages because I'm bored

assembly basic every-language java javascript-html-css net one-file python scripts simple vim

Last synced: 19 Mar 2025

https://github.com/omarbazaraa/pong

A simple 2-player pong game with chat capability written in x86 assembly language.

assembly game serial-communication

Last synced: 04 Sep 2025

https://github.com/rezafarazi/draw_line_project_with_assempby

A project for draw line with assembly 8086

8086 asm assembly

Last synced: 25 Mar 2025

https://github.com/gemeri/epic-assembly-code

Super epic scripts coded in assembly. More to come!

assembly assembly-language epic sigma

Last synced: 10 Aug 2025

https://github.com/anthonymnf/arduino_codes

5 projetos implementados em Assembly. Foi utilizado o micro controlador ATMEL ATMEGA328, presente no Arduino UNO, para controlar os outros dispositivos de hardware.

arduino-uno assembly assembly-language atemega328p-au c

Last synced: 16 May 2026

https://github.com/torinriley/liteos

A lightweight operating system

assembly opperating-systems os

Last synced: 15 May 2026