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/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/octu0/unsafecgo

cgo calls via assembly trampoline

assembly cgo goasm golang trampoline

Last synced: 15 May 2026

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/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/kkamilkasperek/maszyna-W

Podpowiadanie składni języka asemblera i sygnałów sterujących maszyny W

assembly maszynaw politechnikaslaska syntax-highlighting vscode-extension

Last synced: 28 Oct 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/papachristoumarios/assembly

This repository contains some algorithms implemented in LC3 assembly mainly for educational purposes

assembly educational lc3

Last synced: 28 Oct 2025

https://github.com/item-self/ntprocesses

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

assembly process reverse-engineering rust windows x64

Last synced: 10 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/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/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/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/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/qhdwight/q-lang

My high school capstone project - a compiler for my own language written with Golang

assembly compiler golang language

Last synced: 21 Oct 2025

https://github.com/nullcel/smetana

An OS using the x86_64 architecture, in Assembly and C. Designed for performance and it's lightweight size.

assembly c os

Last synced: 23 Apr 2025

https://github.com/kingakeem/kingx

This is an kernel that I'm building for fun

assembly c kernel os

Last synced: 09 Apr 2025

https://github.com/nandahkrishna/masm

MASM Programs written in Semester 5

8086 asm assembly assembly-language masm masm-programs

Last synced: 25 Mar 2025

https://github.com/francoriba/snake_game_assembly

Classic snake videogame developed in assembler for PIC17F877 microcontroller. @FCEFyN, UNC, Digital Electronics 2

assembly bluethooth classic-game fcefyn interrupt-handler microcontroller pic17f887 picmicrocontroller uart unc video-game

Last synced: 24 Oct 2025

https://github.com/layheng-hok/risc-v-cpu

RISC-V CPU: Single-Cycle Processor for RISC-V ISA Built in Verilog - SUSTech's project of course CS202: Computer Organization in Spring 2024 - Score: 104.5/100

assembly computer-architecture computer-organization cpu ego fpga instruction-set-architecture isa processor project risc-v sustech verilog

Last synced: 15 Jun 2026

https://github.com/akash-rajak/qtspim---basic

The Basic Program of Mips Assembly Language

assembly assembly-language-programming mips-assembly qtspim

Last synced: 26 Mar 2025

https://github.com/johnedquinn/bminor

A strictly-typed C-like language called B-Minor. Utilizes Bison and Yacc to tokenize, parse, typecheck, and eventually compile into an x86 executable for execution.

assembly bison-yacc code-generation compiler-design parser programming-language scanner typechecker

Last synced: 16 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: 01 Apr 2025

https://github.com/aasmundn/attiny-isp

In-circuit Serial Programmer (ISP) for first generation ATtiny devices.

asm assembler assembly atmel attiny attiny15l avr avr-gcc in-circuit isp microchip programming serial

Last synced: 04 May 2026

https://github.com/enty8080/droppers

Droppers written in assembly to drop executables on the compromised computer system.

assembly exploit payload penetration-testing shellcode

Last synced: 13 Apr 2026

https://github.com/rezagooner/dotmatrix-textscroll

A simple AVR project that scrolls the name "RezaGooner" (or other text) across a dot matrix display using ATmega32.

arduino assembly atmega32 codevision dotmatrix microprocessor processor proteus scrolling

Last synced: 25 Apr 2025

https://github.com/thespectrez/asm-fizzbuzz

Fizzbuzz implementation in x86-64 NASM assembly for Linux

assembly fizzbuzz fizzbuzz-asm

Last synced: 05 Jul 2025

https://github.com/dukris/architecture-pc

BSUIR, 4th semester

assembly c cpp

Last synced: 13 Apr 2026

https://github.com/nicolasbauw/amiga-screen-setup

Amiga hardware - basic copperlist setup (assembly - C version to come)

amiga amiga-hardware assembly c copperlist graphics library

Last synced: 24 Apr 2026

https://github.com/paoloo/c64asmonosx

Commodore 64 assembly cross compiler template (for OSX)

assembly c64 commodore64 turbo-macro-pro

Last synced: 13 Jun 2025

https://github.com/tkd-alex/assembly-exercise-2012

A collection of assembly exercise developed in 2012 at the high school

array assembly calculator example exercise lesson sample school

Last synced: 25 Mar 2025

https://github.com/0xhex0rc1st/x86-64-nasm-playground

Exploring x86-64 assembly programming with NASM — syscalls, algorithms, and C interop.

64bit 64bit-assembly assembly exercise learning linux nasm nasm-assembly x86-64

Last synced: 14 May 2026

https://github.com/maxim-zhao/mappy-gg-translation

Translation of the Sega Game Gear game "Mappy" from Japanese to English

assembly sega-game-gear translation z80

Last synced: 04 Jul 2025

https://github.com/itsubaki/asm-go

Go assembly playground

assembly

Last synced: 14 May 2026

https://github.com/jacadzaca/brainfuck-asm

A Brainfuck compiler in Clojure

assembly compiler

Last synced: 14 May 2026

https://github.com/slowy07/asmsourcecode

my task with assembly

asm assembler assembly x86 x86-64

Last synced: 16 Mar 2025

https://github.com/buhman/saturn-asm

Minimal Sega Saturn assembly example

assembly sega-saturn sh2

Last synced: 02 Apr 2025

https://github.com/nickgeek/lmc-to-c

Generates C code from LMC assembly

assembler assembly education lmc

Last synced: 21 Apr 2026

https://github.com/anosuplayer/assemblycollection

My collection of x86-64 Assembly programs (for both Windows and Linux).

assembly assembly-language assembly-x86 assembly-x86-64 challenges coding-challenges examples exercises snippets

Last synced: 10 Jun 2026

https://github.com/aimadbahdir/libasm

A project created during education at 1337 school to learn assembly language fundamentals. Developed small assembly programs to improve low-level programming skills and understand computer workings.

assembly

Last synced: 14 May 2026

https://github.com/hacrvlq/snakeos

a bare-metal snake game written in assembly supporting local multiplayer

assembly assembly-x86 bare-metal baremetal bootloader snake-game x86

Last synced: 06 Jul 2025

https://gitlab.com/mateolafalce/asmfmt

A formatter designed for programs in assembly language with AT&T syntax

asm assembly gplv3 nasm rust

Last synced: 10 Apr 2025

https://github.com/andresberejnoi/cpu_simulation

A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language

16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation

Last synced: 19 May 2026

https://github.com/dvvcz/pexspy

An assembly editor for Bethesda's Papyrus executable format.

assembler assembly bethesda disassembler editor fallout fallout-4 iced papyrus pex skyrim

Last synced: 01 Mar 2025

https://github.com/pranavgupta1234/assembly

This repo contains various books related to assembly language and exampler codes.

assembler assembly books machine-language nasm registers

Last synced: 18 May 2026

https://github.com/erwan-simon/asm_library

Reimplementation of basic functions in assembly

asm assembly epitech library rindex strchr strcmp strcspn strlen strncmp strpbrk strstr

Last synced: 15 May 2026

https://github.com/amirreza81/mips-assembly-language

10 questions with solution of MIPS assembly language

assembly assembly-language-mips computer-architecture mars mips mips-assembly

Last synced: 08 Oct 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/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/open-machine/assembler

A program that transforms assembly code into machine code.

assembler assembly machine-code

Last synced: 14 May 2026

https://github.com/hlelo101/foxdos

Simple x86 OS entirely written in assembly

assembly os x86

Last synced: 12 Apr 2025

https://github.com/rgglez/cs-my-thesis-scip

My Computer Science Bachelor's Degree Thesis.

8088 assembly computer-science coprocessor electronic hardware thesis

Last synced: 01 Jul 2025

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

Disciplina: Arquitetura de computadores em assembly

assembly

Last synced: 12 Apr 2025

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/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/decentralisedme/1-horse-store

The fascinating world of opcodes and the understanding their structure in the evm environment

assembly bytecode huff opcodes yul

Last synced: 21 Feb 2026

https://github.com/rysteq/mips-assembly

This repository contains six programs written in MIPS assembly including a Hello World, addition, read integer, conditional jumps, read string and unconditional jump example

assembly examples how-to mips mips-architecture mips-assembly

Last synced: 23 Mar 2025

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

Podstawy techniki mikroprocesorowej 1 - laboratoria

8051 8051-assembly 8051-microcontroller assembler assembly

Last synced: 28 Mar 2025

https://github.com/for-acgn/hash-api

Find&Call Windows API by hash+key.

assembly hashapi shellcode windows windowsapi

Last synced: 18 Apr 2026

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/stonkol/voyager

Voyager program planning

assembly physics space

Last synced: 28 Aug 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/ite-2022-pwr/sem4-oiak-proj-mb-ak

Organizacja i architektura komputerów - projekt

assembler assembly cryptography kyber-crystal

Last synced: 28 Mar 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/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/henriqueyun/convertdectobin

Código que converte um número decimal para binário. Trabalho desenvolvido em assembly MIPS para avaliação na matéria de Arquitetura e Organização de Computadores da FATEC Zona Leste.

assembly mips-assembly

Last synced: 28 Mar 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/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/alepacho/ebvc

Eight Bit Virtual Computer

8bit assembly c python virtual-machine

Last synced: 07 Apr 2026