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/riotoff/hexos

Family of hex-like operating systems

assembly c nasm os

Last synced: 23 Jun 2025

https://github.com/qabasak/8086-quiz

An 8086 assembly quiz game on computational complexity, featuring user authentication, randomized MCQs, case-insensitive input, a 12-second timer, and a leaderboard. Built with BIOS interrupts and modular code, runs on 8086 emulators.

8086 8086-emulator assembly authentication np-completeness

Last synced: 23 Jun 2025

https://github.com/takmesh/assembly-compiler-in-python

Python program for testing assembly!

assembly python-3

Last synced: 02 Apr 2025

https://github.com/rizul2108/xor-cipher

Finding XOR-cipher in Assembly Language

assembly dynamic-linking linking static-linking xor-cipher

Last synced: 23 Jun 2025

https://github.com/dcdeepesh/abm

A Boring Machine

assembly interpreter virtual-machine

Last synced: 16 May 2026

https://github.com/thopterek/kathleen_booth_asm

code examples and general help

assembly assembly-language

Last synced: 23 Jun 2025

https://github.com/anar-bastanov/nasm-devkit

x86-64 NASM project template with a clear layout and CMake for cross-platform builds.

anrc64 assembly build-system c-language c-plus-plus cmake cross-platform devkit linux macos nasm starter-kit template windows x86-64

Last synced: 07 Apr 2026

https://github.com/julienmalka/pongassembly

Simple Pong Game coded in Nios II Assembly

assembly nios2 processor

Last synced: 22 Jun 2025

https://github.com/theluqmn/orca-nasm

A general-purpose CLI-based project made using NASM-compiled x86 64-bit Assembly.

asm asmx86 assembly assembly-x86 hello-world

Last synced: 25 Mar 2025

https://github.com/kavicastelo/assembly-tutorial-x86

This guide is designed to help you learn assembly language from the ground up, focusing on the 64-bit Windows architecture. We'll cover everything from setting up your environment to understanding registers and writing basic programs.

asmx86 assembly basics gcc-complier low-level mingw-w64 nasm

Last synced: 19 Jun 2025

https://github.com/fatima-sami55/ping-pong-cli

A command-line Ping Pong game developed in assembly language, utilizing register manipulation, memory management, interrupts, and bitwise operations for efficient gameplay. It showcases control flow with loops and conditional jumps to simulate real-time action.

assembly interrupts register-manipulation

Last synced: 19 Jun 2025

https://github.com/hashirkhan21/pacman-assembly

A Pacman Game in Assembly Language using Irvine Library

assembly assembly-language irvine32 pacman

Last synced: 11 Jul 2025

https://github.com/jcng75/building-interface

In my Assembly Class, we were given the task to utilize a data structure that can do the following:

assembly data-structures masm

Last synced: 18 Jun 2025

https://github.com/akhaled01/corewar

A modernized implementation of the 1984 corewar game

assembly corewar redcode rust system

Last synced: 02 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/guicdas/TFinal_Micros_Assembly

Assembly coding with emu8086.

asmx86 assembly emu8086

Last synced: 07 May 2025

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/desireeav/nasm-ahorcado

Juego Ahorcado en ensamblador NASM

ahorcado-game assembly gato-ahorcado gato-game nasm

Last synced: 10 Sep 2025

https://github.com/so-dawg/year2

This is my documents for my year-2 and all subject project will be here.

assembly educational-project robotics-simulation website-development

Last synced: 16 May 2026

https://github.com/hecta18/assembler

Playing at the lowest level

arm64 assembly

Last synced: 12 Jun 2025

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/kavicastelo/x86-assembly-calculator

This project is an advanced calculator written in x64 assembly for Windows. It supports both integer and floating-point operations, including addition, subtraction, multiplication, division, exponentiation, modulus, and trigonometric functions.

assembly calculator gcc mingw-w64 nasm windows

Last synced: 20 May 2026

https://github.com/boteri/keshmiri

🖥️ Build a lightweight 64-bit operating system from scratch for x86_64 with a simple command-line interface and essential features.

assembly assembly-programming-language assembly-x86 assembly-x86-64 c github-config operating-system x86-64

Last synced: 16 May 2026

https://github.com/dscmatter/aegiscc

A minimalistic x86-64 JIT compiler written in C++

assembly compilers cpp jit

Last synced: 09 May 2026

https://github.com/abund4nt/assembly

Notes/programs/resources for learning Assembly.

assembly computer-architecture

Last synced: 03 Apr 2025

https://github.com/katistix/simple-os

My personal learning journey for building a simple operating system from scratch.

assembly bootloader kernel os x86 x86-64

Last synced: 11 Apr 2025

https://github.com/divinenaman/pong-game-8086

A pong game implementation on 8086

8086 assembly masm

Last synced: 04 Apr 2025

https://github.com/mericluc/asm-playground

Experiments on x64 assembly programming

assembly learn x64-assembly

Last synced: 04 Apr 2025

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/sigseg5/play-with-nasm

Some fun with asm

assembler assembly nasm

Last synced: 11 Apr 2025

https://github.com/matubu/libasm

A simple library made in assembly

asm assembly libasm

Last synced: 11 Oct 2025

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

miscellaneous NES programs

6502 asm6 assembly homebrew nes

Last synced: 21 Apr 2026

https://github.com/mansogf/mips_assembly

This repository aims the development of MIPS assembly language code.

assembler assembly assembly-language mips-architecture mips-assembly

Last synced: 04 Apr 2025

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/riesinger/8051-gewinnt

Vier gewinnt für den 8051 Mikroprozessor. Ein Projekt für die DHBW Karlsruhe

8051 assembly embedded

Last synced: 06 Mar 2026

https://github.com/rpendleton/homebrew-tap

homebrew tap containing a formula for lc3tools

assembly education homebrew lc3

Last synced: 13 May 2026

https://github.com/mijay6/implementation-of-a-microsystem-with-8086-microprocessor

Implementation of a microsystem based on the 8086 microprocessor, featuring EPROM and SRAM memories, serial and parallel interfaces, and various I/O devices. Developed as an academic project at Politehnica University of Timișoara

8086 academic-project assembly computer-architecture design-system electronics hardware microprocessor

Last synced: 04 Apr 2025

https://github.com/aaronc81/archer

Machine instruction search engine

architecture assembly ruby

Last synced: 01 May 2026

https://github.com/abexziero/runtimeobfuscator

🔒 Obfuscate C/C++ functions at runtime on Windows to protect your code from inspection and enhance security against static analysis.

antivirus-bypass assembly cpp encryption evasion evasion-technique internals maldev memory-obfuscator memory-protection obfuscation obfuscator purpleteam redteam runtime-obfuscation windows

Last synced: 30 Apr 2026

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/costava/desert-walk

Boring walking simulator

asm assembly boot nasm

Last synced: 21 Jun 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/justdrven/assembly_test

Contains my practice files in assembly

assembly c

Last synced: 14 May 2026

https://github.com/malbolgee/aclbs

Códigos para a disciplina de Arquitetura de Computadores - UFAM

ac assembly c edumips64 matrix-multiplication ufam

Last synced: 16 May 2026

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/walshyb/gb-brick-break

Brick Break variation for Game Boy. Based off of the tutorial from gbdev.io

assembly gameboy gbdev rgbasm

Last synced: 10 Sep 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/marcosvini9999/microprocessadores

Disciplina de microprocessadores da faculdade de engenharia da computação

assembly c

Last synced: 16 May 2026

https://github.com/sloweax/libc-fasm

x86-64 SYSV libc in fasm

asm assembly fasm libc x86-64

Last synced: 21 Mar 2025

https://github.com/jakubtomsu/asm-basics

learning x86 assembly basics...

assembly

Last synced: 20 Mar 2025

https://github.com/rodrigobarbaedu/jumps-in-assembly

Example given about implementation of jumps in assembly language

assembly

Last synced: 20 Mar 2025

https://github.com/vittoriocandolo/chunks

Code Chunks Collection

assembly bash c java

Last synced: 13 Apr 2026

https://github.com/saad-khan-11/assembly-restaurant-management-system

A .asm program made for restaurant order management. Made in collaboration with attatheking123@gmail.com.

assembly assembly-language

Last synced: 29 Oct 2025

https://github.com/kaydvc/asciibird

Flappy Bird written in 32-bit MASM Assembly using text-based graphics. Exe file available in repo.

assembly flappy-bird masm32 text-based-game

Last synced: 27 Mar 2025

https://github.com/harrybartram/bareasm

Assembler development project by The Routinely Interrupts.

assembler assembly

Last synced: 16 May 2026

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

Welcome to my Assembly Language repository! This is where I’ll be uploading my assembly (.asm) codes, mainly written for emu8086 and other assemblers.

asmx86 assembly assembly-language emu-8086

Last synced: 14 Jul 2025

https://github.com/rickb3n/blackboard

This repository contains assembler code solutions to some exercises and challenges related to the Real Digital Blackboard.

assembler assembly blackboard challange challanges code digital exercise exercise-solution exercises exercises-solutions real real-digital real-digital-blackboard solution solutions

Last synced: 20 Mar 2025

https://github.com/tyronsvensli/arithmetic-compiler

input a math expression and compile it into a binary that calculates and outputs the answer

assembly calculator compiler

Last synced: 18 May 2026

https://github.com/voidwyrm-2/rs-100

An emulator for the TIS-100 assembly dialect

assembly rust tis-100 virtual-machine vm zachtronics

Last synced: 20 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/videlanicolas/neogeo

My take on NeoGeo BIOS and Sound Driver.

assembly bios gctf m68k neogeo z80

Last synced: 11 Apr 2025

https://github.com/tyronsvensli/x86-asm-pwn.college-tasks

My solutions to the challenges found at the pwn.college ASM crash course

asm asmx86 assembly challenges

Last synced: 04 Sep 2025

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

Trabalhos de Arquitetura de Computadores - 2025.1

assembly computer-architecture

Last synced: 05 Jul 2025

https://github.com/chenbingwei1201/2025-ca

2025-Spring NTUEE Computer Architecture class

assembly computer-architecture

Last synced: 27 Mar 2025

https://github.com/0xdaebak/solselector

⚓ Get The 4 byte Selector/Method Signature of any function

0xdaebak assembly hash javascript keccak256 methodsig selector solidity yul

Last synced: 09 May 2026

https://github.com/rose-mtz/caesar-cipher-in-assembly

Caesar cipher program written in assembly.

assembly makefile

Last synced: 29 Oct 2025

https://github.com/codewithlavi/statictextwindow

ensamblador# Assembly language

assembly c

Last synced: 27 Mar 2025

https://github.com/nyfeu/assembly_intel_64

Este repositório contém projetos de código em Assembly para a arquitetura Intel 64 (x86-64). Inclui demonstrações de técnicas de programação, exercícios e implementações de algoritmos em Assembly para Intel 64.

64bit-assembly assembly assembly-x86-64 intel

Last synced: 13 Jun 2025

https://github.com/tqlang/tq-realizer

Modular and reusable compiler technologies for .NET. Made to work with the Abstract Programming Language.

abstract assembly compiler toolchain

Last synced: 13 Apr 2026

https://github.com/cuhsat/vine

Visual Quine in 32-bit x86 FLAT Assembly.

assembly demo flat-assembler quine visual x86 x86-32

Last synced: 05 Jul 2025

https://github.com/kingsznhone/inlineasm

Demostration of using inline assembly in C# .NET

assembly dotnet x86 x86-64

Last synced: 13 Apr 2026

https://github.com/nicholaswilde/sys-fetch

Learning GNU assembly by building a lightweight, bare-metal alternative to system fetchers

amd64 arm64 assembly gnu-assembler learning-by-doing

Last synced: 31 May 2026

https://github.com/harshkapadia2/assembly

Assembly language knowledgebase.

asm assembly

Last synced: 05 Jul 2025

https://github.com/mekhyw/logicomp-compiler

Custom simplified Lua compiler that generates assembly code for Linux and Windows, developed from scratch in C++

assembly compiler cpp lua

Last synced: 13 Apr 2026

https://github.com/abnormalhare/bad-x86_64

The worst way to make an x86_64 emulator.

assembly emulator x86-64

Last synced: 20 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/marekvospel/mpu

My/Mark's Processing Unit. Collection of projects exploring low level computing and the world of compilers.

assembler assembly assembly-language low-level rust

Last synced: 28 Apr 2025

https://github.com/asko7779/asko-os

Very few files of my OS and a testing non-bare metal version kernel, some of them may be outdated

assembly c kernel os

Last synced: 19 Apr 2026

https://github.com/rurumimic/csapp

💣 CS:APP

assembly

Last synced: 25 Mar 2025