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/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/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/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/tralahm/simple-os-kernel

Operating System Development is one of the most Technically Involving Pursuits for a Computer Scientist.From writing kernels, to multi-stage boot-loaders, to device drivers, getting your hands dirty.

32-bit 64-bit assembly bios bootloader cpp11 firmware grub kernel ld nasm-assembly os tralahm tralahtek

Last synced: 19 May 2026

https://github.com/oguzhand95/tis100

A tool and package to parse TIS100 assembly programs.

assembly golang parser tis100

Last synced: 01 May 2026

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/namn-grg/assembler

This Assembler converts assembly code into binary code according to its ISA

assembly python3

Last synced: 19 May 2026

https://github.com/melchizedek6809/vibeos

Experimenting whether one can vibecode an entire OS

assembly c osdev

Last synced: 29 Apr 2026

https://github.com/james-p-d/x86asmdump

Dumping ground for x86 Assembler

assembly x86

Last synced: 21 May 2026

https://github.com/jakub-karasek/caos

Computer Achitecture and Operating Systems - Faculty of Mathematics, Computer Science, and Mechanics, University of Warsaw.

assembly c caos mimuw nasm

Last synced: 20 May 2026

https://github.com/yantavares/x86-assembly-on-arm

Setup and run x86 assembly on your ARM machine using Docker.

arm assembly x86

Last synced: 03 Apr 2025

https://github.com/permutationlock/dumb_cycle

A snake game for x86_64-linux written in C99 with no preprocessor or libraries.

assembly c99 linux qbe x86-64

Last synced: 02 Jan 2026

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/hecta18/assembler

Playing at the lowest level

arm64 assembly

Last synced: 12 Jun 2025

https://github.com/bavinnk/avr-c-and-assembly-integration-demo

This project demonstrates the integration of C++ and external Assembly routines on AVR microcontrollers. It serves as a learning exercise, showcasing how to call custom ASM functions for basic arithmetic operations and direct hardware control (LED blinking), emphasizing low-level interaction and AVR GCC calling conventions.

arduino assembly cpp math platformio

Last synced: 08 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/bashmocha/riscv-center-of-mass-locator

RISC-V project that locates the center of mass of an image formatted in RGB.

assembly rars risc-v

Last synced: 01 Apr 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/imran-2022/assembly_8086_code

Assembly code for Microprocessor and Interfacing Sessional

assembly microprocessor-lab

Last synced: 09 Apr 2025

https://github.com/slayingripper/minesweeperarm

Minesweeper Writter in ARM

arm assembly assembly-language game grid

Last synced: 25 Oct 2025

https://github.com/e1essar/advent-of-code-2023

⛄Advent Of Code 2023 In Different Programming Languages⛄

advent-of-code-2023 assembly c clojure cpp csharp golang java javascript kotlin python rust visual-basic

Last synced: 06 Apr 2026

https://github.com/younghakim7/arm64_assembly_language

My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7

arm64 assembler assembly reverse-engineering

Last synced: 16 Oct 2025

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

Embedded Systems 8086 microprocessor programs

8086 assembly

Last synced: 29 Jul 2025

https://github.com/algosup/2023-2024-project-2-x86-retrogaming-team-5

This repository focuses on recreating the classic Pac-Man game in x86 assembly language, tailored for DosBox.

assembly assembly-x86 dosbox pac-man-game

Last synced: 06 Oct 2025

https://github.com/ybda/asm_algorithms

Algorithms to learn intel x86 assembly

asmx86 assembly assembly-x86 intel-syntax

Last synced: 06 Oct 2025

https://github.com/vihlancevk/frame

Creating a moving frame

assembly learning-task procedure student-project

Last synced: 15 May 2026

https://github.com/pamelaintech/snakegame-em-asm

Jogo da cobrinha em assembly (em processo de criação)

assembly game practice-programming practice-project snakegame test teste testing

Last synced: 21 May 2026

https://github.com/abund4nt/assembly

Notes/programs/resources for learning Assembly.

assembly computer-architecture

Last synced: 03 Apr 2025

https://github.com/artainmo/general-programming

Notes from studying and small projects surrounding general-programming.

assembly bits c clean-code cpp ide ocaml operating-systems os python rust self-learning shell study team vim

Last synced: 14 Apr 2026

https://github.com/pithase/linux-asm-x86-64-tech-notes

Artículos, notas técnicas y ejemplos prácticos sobre programación en lenguaje Ensamblador x86-64 para Linux. | Articles, technical notes and practical examples on x86-64 Assembly language programming for Linux.

assembly debugger linux low-level-programming programming tech-article x86-64

Last synced: 25 Apr 2026

https://github.com/f0rno/marina-8bits-computer

Un ordenador programable de 8 bits simulado en logisim-evolution

8bit-computers 8bit-cpu 8bits assembly computer python3

Last synced: 04 Mar 2025

https://github.com/alireza29675/asm-laboratory

Laboratory which has been made for writing and testing x86 assembly code

assembly lab x86-assembly x86-nasm

Last synced: 15 May 2026

https://github.com/ttiimmothy/different-languages-template1

A repository shows different programming languages template

assembly csharp html makefile solidity svelte swift

Last synced: 13 Apr 2026

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/yarbsemaj/zx81-minesweeper

Minesweeper for the ZX81

assembly z80asm zx-81 zx81

Last synced: 07 Nov 2025

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

📈 This repository guides you through reading an analog value from a potentiometer using the 8051 Microcontroller. As our controller does not have internal ADC, we need to convert the analog voltage to its binary equivalent externally. Next, we will connect the binary port to our 8051 microcontroller digital input pins.

8051 ad0804 analog analogtodigital assembly bbargrapg binary circuit converter led microcontroller potentiometer programming proteus simulation

Last synced: 25 May 2026

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

miscellaneous NES programs

6502 asm6 assembly homebrew nes

Last synced: 21 Apr 2026

https://github.com/steliospapamichail/risc-v-projects

Various programs written in Assembly for RISC-V CPUs

assembly risc-v riscv x86 x86-assembly

Last synced: 23 May 2026

https://github.com/khaledkamr/simple-calculator-using-assembly

simple calculator program using assembly language

assembly

Last synced: 04 Jul 2025

https://github.com/savetz/critical-connection

Source code for Critical Collection, software/hardware for connecting an Atari 8-bit to a CP/M machine

assembly assembly-language atari800 atari8bit cpm vintage-computers

Last synced: 09 Apr 2025

https://github.com/y0014984/65-o-fun-bios

BIOS for a 6502-based retro computer emulator in a webbrowser.

6502 assembly bios kernal

Last synced: 30 Jun 2025

https://github.com/meiniki/tinybricks

Bootsector bricks game

asm assembly bootsector bootsector-game game x86

Last synced: 04 Jul 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/pedroteixeiraw/positional_tracking_system

This project focuses on developing a system that measures and graphically represents human displacement in real time. It is based on the Microchip PIC18F47Q10 microcontroller, the MMA7361L accelerometer, and MATLAB for data processing and visualization.

accelerometer assembly c matlab microcontoller microship mma7361l mplab pic18f47q10

Last synced: 19 Jan 2026

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/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/yycorcino/regtozero

A Software Assist Application for ARM CPUlator

a248 assembly csce pyside2 python selenium uaa

Last synced: 13 Apr 2026

https://github.com/omar-ahmed314/pipelined-processor

Five stages pipeline-processor CMP Core i(-1)

assembly cpu-emulator hardware-designs python vhdl

Last synced: 01 May 2026

https://github.com/qti3e/elf.js

An uncompleted implementation for executing ELF (Executable and Linkable Format) files on the web.

assembly elf execute javascript nodejs webasm

Last synced: 13 Apr 2026

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/thecoachingonline/learning-assembly

Here are my study notes for learning Assembler

assembly masm32 x64dbg

Last synced: 26 Jun 2025

https://github.com/nirok2823/microcontrollers

My Microcontrollers Journey, good projects for beginners and intermediate in Assembly, C and C++

assembly c cpp embedded-systems

Last synced: 09 May 2026

https://github.com/vendethiel/trying-att-x86.s

Dreaded x86 AT&T Assembly.

asm assembly

Last synced: 22 Mar 2025

https://github.com/gmorales08/asmalign

A program written in ANSI C that structure and align Assembly programs for better visualization

assembly c z80

Last synced: 14 May 2026

https://github.com/riccardorevalor/computerarchitectures

Repository dedicated to the labs of the course 'Computer Architectures' of Politecnico di Torino

arm assembly mips-assembly mips64

Last synced: 15 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/fikri-rouzan/assembly-exercises

Assembly exercises for Computer Organization and Architecture course.

assembly

Last synced: 20 Jun 2026

https://github.com/vittoriocandolo/chunks

Code Chunks Collection

assembly bash c java

Last synced: 13 Apr 2026

https://github.com/qookei/tbfc

Tiny brainfuck compiler

assembly brainfuck brainfuck-compiler cpp17

Last synced: 17 Apr 2026

https://github.com/matheusotenio/utfpr-aulas

O repositório de Matheus Otetnio contém projetos de Java (POO), Assembly MIPS, SQL/MySQL, Python (Estruturas de Dados) e C. Cada pasta explora conceitos essenciais dessas linguagens. É uma base para aprendizado prático.

assembly banco-de-dados c estrutura-de-dados java mysql poo python python3 sql

Last synced: 07 Apr 2026

https://github.com/geoffrey-diederichs/smallest_counter

Smallest program counting up to 10000.

assembly elf low-level

Last synced: 15 May 2026

https://github.com/i-jss/unb-competitive-programming

Personal collection of competitive programming solutions and coursework notes from my Computer Engineering degree at UnB, 100+ problems across 6 disciplines and 3 marathons.

assembly c competitive-programming cpp pascal regex

Last synced: 31 May 2026

https://github.com/staick/assembly

8086 and x86 Assembly learning note.

8086 assembly x86-assembly

Last synced: 26 Jul 2025

https://github.com/gmostofabd/8051-7segment

📦 This repository demonstrates how to interface a single-digit Seven-Segment Display (SSD) with the 8051 microcontroller using assembly language. A common cathode SSD is utilized in this project, with all necessary files provided, including assembly code, Proteus simulation files, HEX files, and photos from testing. Later we included 2 digits exam

8051 assembly bcd-to-7-segment circuity common-anode-display common-cathode decoder file hex microcontroller programming proteus schematic seven-segments-display simulation ssd

Last synced: 28 May 2026

https://github.com/azrielx86/labmicrocomputadoras_2025-1

Practicas desarrolladas para el Laboratorio de Microcomputadoras - FI UNAM Semestre 2025-1

assembly microcontrollers pic16f877a

Last synced: 28 Mar 2025

https://github.com/jmfeck/microwave-simulator-8086

Microwave simulation project in Assembly 8086, developed in 2016 for a university course, demonstrating low-level programming and virtual hardware control.

8086 8086-emulator assembly college-project embedded-systems emu8086 low-level-programming simulation

Last synced: 05 May 2025

https://github.com/emperororokusaki/assembly

Collection of things I've written in assembly

assembly nasm-assembly

Last synced: 22 Aug 2025

https://github.com/cruzluna/cs218

Demonstrates working knowledge of Assembly using x86 & MIPS

assembly assembly-x86 mips mips-assembly personal-work

Last synced: 06 Apr 2026

https://github.com/johncmanuel/cpsc240

files for assembly class

assembly x86-64

Last synced: 08 Oct 2025

https://github.com/icorbrey/pep9-asm

Language support for the Pep/9 assembly language in VS Code.

assembly computer-systems language-support pep showcase vscode-extension

Last synced: 14 May 2026

https://github.com/nadazeineedin/embedded-systems

This project simulates a batch mixing system using a PIC16F84A microcontroller. The system can operate in three different modes, which are controlled by a selector switch. Each mode mixes different proportions of fluids A, B, and C. The system also includes a mixer, a heater, and pumps to control the flow of the fluids.

assembly batch-mixing-control embedded-systems-design fluid-flow-control logixpro microcontrollersystems pic16f877a sensor-interfacing

Last synced: 09 Apr 2025

https://github.com/youseftareq33/intel8086-assembly-program_summingandaveragingvariables

Assembly Program for Summing and Averaging Variable-Sized Integer Inputs

assembly

Last synced: 12 Jun 2025

https://github.com/gabrielramirezv/genome_assembly_annotation_and_comparative_analysis

Repository for the Genome Assembly, Annotation and Comparative Analysis class, from the Undergraduate Program in Genomic Sciences, UNAM.

assembly blast shell

Last synced: 02 Jan 2026

https://github.com/ayushmantripathy9/coordinate-system

Implementation of Coordinate System in SIC assembly language in requirement of course System Software (CSN-252)

assembly assembly-language-programming coordinate-systems sic

Last synced: 22 May 2026

https://github.com/apenasumsonhador/arquitetura-de-computadores-2025.1

Trabalhos de Arquitetura de Computadores - 2025.1

assembly computer-architecture

Last synced: 05 Jul 2025