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/leandrorochalg/factorial.asm

Factorial calculator in SASM Assembly.

assembly factorial sasm

Last synced: 22 Oct 2025

https://github.com/kissssu/basic-assembly

This Assembly repository provides various programs for beginners to learn basic operations like arithmetic, user input, and table calculations.

assembly

Last synced: 14 Jun 2026

https://github.com/calculationcollective/asmcalculator

Calculator made in Assembly with nasm

assembly calculator nasm nasm-assembly

Last synced: 15 Jun 2026

https://github.com/ianlintner/howard-nester

NES Game Devopment Assembly Skill

assembly cc65 game nes neslib

Last synced: 17 Jun 2026

https://github.com/questiowo/daedalus

A maze generating and rendering program using recursive backtracking written in Sigma16

assembly maze maze-algorithms maze-generation maze-generation-algorithms maze-generator recursive-algorithm recursive-backtracking-algorithm sigma16

Last synced: 01 May 2026

https://github.com/provrb/vm

A virtual machine and lexer in C for a custom Aseembly language (.pvb). Capable of running on ATmega328p microprocessors.

assembly c custom-language lexical-analysis virtual-machine vm

Last synced: 01 May 2026

https://github.com/khraosgenetor/x32k

This is a i686 ELF compiled kernel for x32 systems

assembly c kernel

Last synced: 27 Jan 2026

https://github.com/jean-baptiste-dp/fratercula

Future Compiler

assembly c compiler elf64

Last synced: 01 May 2026

https://github.com/sajdoko/assemblycalculator

A simple calculator written in x86 assembly with support for four main arithmetic operations

assembly calculator

Last synced: 17 Jun 2026

https://github.com/andre-marcos-perez/sel0433_microprocessoraplications

Algorithms for the course Application of Microprocessors I - SEL | EESC | USP

8051 assembly c electrical-engineering intel microcontroller university-course

Last synced: 01 May 2026

https://github.com/nathancordeiro/assembly-programming

This repository contains all the experimental programs in the 2nd year course Microprocessors and Microcontrollers

80386 8051 8051-microcontroller assembly microcontroller microprocessor nsam

Last synced: 17 Oct 2025

https://github.com/markcaldropoli/cs220

Computer Systems II: Architecture & Programming

architecture assembly c makefile

Last synced: 14 Apr 2026

https://github.com/DSCmatter/AegisCC

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

assembly compilers cpp jit

Last synced: 16 Oct 2025

https://github.com/steliospapamichail/linux-2.6-scheduling-policy

My implementation of a process scheduling policy on Linux v.2.6.38.1

assembly c kernel linux linux-kernel scheduling x86-32 x86-assembly

Last synced: 01 May 2026

https://github.com/zeeshier/assembly_language

In this repository, i covered Assembly Language for Beginners

assembly assembly-language

Last synced: 01 Jun 2026

https://github.com/macaron99/intel-8080-micro-tech

This repository contains assembly language laboratory exercises for the Intel 8080 microprocessor. Each example provides source code for various tasks performed as part of the laboratory sessions.

assembly intel-8080 microprocessor

Last synced: 19 Feb 2026

https://github.com/murtadhaalobaidi/is1200_datorteknik

IS1200 Datorteknik grundkurs i KTH

assembly c mips mips-assembly snake-game

Last synced: 02 May 2026

https://github.com/shiritai/aias-lab6-spring-2024

Lab6 of AI computing Architecture and System (2024 spring) around riscv emulator and implementation of fibonacci, sudoku (2x2) and maxpool in RISC-V

assembly fibonacci maxpool2d riscv riscv-emulator sudoku

Last synced: 18 Jun 2026

https://github.com/silentpuck/silentcheatsheets

Multilingual cheat sheets for C, C++ and Assembly. Fast references, code snippets and examples in EN / RU / ES. Synchronized with YouTube Shorts by SilentPuck 🕶️

asm assembly c cheatsheet cpp learning multilingual programming reference shorts youtube

Last synced: 03 May 2026

https://github.com/alandoescs/cpu-sim

A Simplified Visualisation of a 16 bit CPU core

assembly cpu-emulator

Last synced: 23 Feb 2026

https://github.com/guicdas/tfinal_micros_assembly

Assembly coding with emu8086.

asmx86 assembly emu8086

Last synced: 24 Feb 2026

https://github.com/sebyx07/json-asm

⚡ The fastest JSON parser/serializer - hand-optimized x86-64 & ARM64 assembly with C API. AVX-512/AVX2/NEON SIMD, 24-byte nodes, zero-copy parsing

arm64 assembly avx2 avx512 c high-performance json neon parser performance serializer simd x86-64

Last synced: 03 May 2026

https://github.com/muellerconstantin/ttos

Just another Tiny Toy Operating System (TTOS) for learning purposes.

assembly c grub2 hobby-os kernel multiboot osdev x86

Last synced: 04 May 2026

https://github.com/melchaimathew9500/ese280_embedded_microcontroller_systems_desgin_fall_2024

This repository is meant to show my progression in coding in the Assembly language. All the code is designed to run on the AVR128DB48 microcontroller. The circuit designs for that the code applies to, is not provided.

assembly avr128db48 labs microcontrollers

Last synced: 13 Oct 2025

https://github.com/eliasjuk/systemos

Sistema Operacional

assembly c

Last synced: 04 May 2026

https://github.com/mrfavoslav/4bit-cpu-emulator

4bit CPU Emulator – A simple 4-bit processor emulator written in JavaScript. Run assembly code directly in your browser! Perfect for learning the basics of computer architecture and low-level programming.

4-bit-cpu assembler assembly assembly-language computer-architecture cpu-design cpu-emulator educational emulator javascript learning-tool low-level-programming open-source programming simulation web-emulator

Last synced: 05 May 2026

https://github.com/solareenlo/42libasm

[WIP]Assembler Basics

42 42born2code assembler assembly libasm

Last synced: 15 Oct 2025

https://github.com/ze-rato/tic-tac-toe-mips-

A failed attemp at a less than 100 lines tic tac toe on assembly.

assembly game mips

Last synced: 14 Oct 2025

https://github.com/seojuncha/fromthetransistor-fork

geohot's fromthetransistor project with a little modification.

assembler assembly c compiler fromthetransistor python uart verilog

Last synced: 05 May 2026

https://github.com/vilhalva/gravador-de-notas

👨‍🏫PROJETO CRIADO PARA O CURSO DE ASSEMBLY.

assembly bot chatbot curse database projeto terminal txt

Last synced: 05 May 2026

https://github.com/injusmol/mips-lab-works

Programs written in MIPS assembly programming language for Systems Fundamentals Course.

assembly mips

Last synced: 12 Feb 2026

https://github.com/lexz-08/resourcereader

Easily read embedded resources as strings, bytes, or entire assemblies.

assembly assembly-resource csharp embedded-resource resource windows

Last synced: 06 May 2026

https://github.com/aaditya29/assembly-from-scratch

This repository is designed to the fundamentals of assembly language programming

assembly assembly-arm64 assembly-language assembly-tutorials

Last synced: 12 Feb 2026

https://github.com/melotic/toydisassembler

A toy disassembler to learn from and experiment with

assembly csharp disassembler

Last synced: 12 Feb 2026

https://github.com/gabrielpalassi/sisprog

Repositório de exercícios e projetos desenvolvidos na disciplina Sistemas de Programação da Poli-USP.

assembly system-programming turing-machine von-neumann-machine

Last synced: 24 Feb 2026

https://github.com/sacredsqueegee/linux-a32-projects

A collection of Arm 32-bit assembly projects for use with the Linux Kernel.

a32 arm assembly linux

Last synced: 30 Apr 2026

https://github.com/fardinhash/assembly_language

Some of Assembly operations are here those implemented in Emu8086.

asm asmx86 assembly assembly-language assembly-language-programming assembly-programs assembly-x86 emu8086

Last synced: 13 Oct 2025

https://github.com/dita-deb/stm32_labs

All labs from CPE 3000 compiled into one single repository -Anindita

assembly c stm32l476rg systemworkbenchforstm32

Last synced: 22 Jun 2026

https://github.com/anonto050/cse-316-microprocessors-microcontrollers-and-embedded-systems

Contains assembly codes, and microcontroller codes of course CSE316

assembly emu8086 microcontroller microprocessor

Last synced: 10 Feb 2026

https://github.com/anishsharma21/nand2tetris

This repository tracks my progress in building the hardware and software of a computer from scratch - a journey that will take me from the basics of logic gates to building a fully functioning computer and operating system.

assembly boolean-logic compilers computer-architecture logic-gates machine-language nand2tetris operating-systems

Last synced: 15 Feb 2026

https://github.com/markusmoenig/chipcade

6502 Fantasy Console with a built-in C-to-ASM compiler.

6502 assembly c-language fantasy-console

Last synced: 07 May 2026

https://github.com/slingercode/arm-assembly

ARM Assembly examples

arm arm64 assembly

Last synced: 16 Feb 2026

https://github.com/aayes89/jsimplecpu

Implementación de una CPU virtual en Java

assembly cpu emulation java

Last synced: 10 Feb 2026

https://github.com/vilhalva/frases-filosoficas

👨‍🏫ESTE PROJETO EM "ASSEMBLY X86_64" TEM COMO OBJETIVO EXIBIR NA SAÍDA PADRÃO AS 20 MELHORES FRASES DE FILÓSOFOS.

assembly bot chatbot projeto terminal

Last synced: 15 Apr 2026

https://github.com/loicguillois/exigeos

Didactic bare-metal kernel in C for x86 and Raspberry Pi 3B — a rewrite of Elise-OS (2003)

arm assembly bare-metal c educational kernel os osdev raspberry-pi x86

Last synced: 01 Mar 2026

https://github.com/cosecseccot/riscv32i-assembler

A custom Assembler for RISCV32I ISA

assembler assembly assembly-language risc-v riscv riscv32

Last synced: 07 Feb 2026

https://github.com/alexandrospanag/my_arduino_projects

My Arduino Projects which includes many Arduino solutions for a variety of microcontrollers, Processing solutions & Assembly solutions. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.

adafruit arduino assembly embedded-systems github hardware iot learn processing wiring

Last synced: 16 Apr 2026

https://github.com/superbox64/jibberjabber

JJ is a token based computer language designed for AI with the ability to transpile to C, JS, Assembly and Python with more output languages to coming soon

assembly claudecode interpreter jibberjabber jibjab jj lexer parser python swift toddbruss token transpiler

Last synced: 01 Feb 2026

https://github.com/corpssansorganes/assembler_for_custom_asm

An assembler for a custom assembly language

assembler assembly c

Last synced: 17 Mar 2026

https://github.com/c-thoben/cassavagenomicsproject

Collection of scripts used in the process of creating and analysing the COL40 cassava assembly.

assembly cassava hifi manihot

Last synced: 17 Mar 2026

https://github.com/codella/asma

:construction: Work In Progress :construction: A collection of small executables for DOS written by me in x86 assembly, back in 1999

assembly command-line dos

Last synced: 03 Mar 2026

https://github.com/allncuz/asm

Intro to x86 Assembly Language

assembly kernel shell

Last synced: 01 Feb 2026

https://github.com/javiidiazglez/pc

Principios de Computadores

assembly c c-plus-plus

Last synced: 15 Apr 2026

https://github.com/42loco42/c-repl

A somewhat cursed REPL for C.

assembly c linux repl

Last synced: 07 May 2026

https://github.com/lloydlobo/fprintfasm

Simple assembly kickstarter example for standard output `printf` via builtin `sys_write` calls.

assembly kickstarter printf

Last synced: 17 Mar 2026

https://github.com/natelapak/risc-v_decoder

Website that converts a binary or hexadecimal number into its RISC-V Instruction and vice versa

assembly react risc-v tailwindcss typescript

Last synced: 15 Apr 2026

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

MIPS simulator made with pure JavaScript to Computers Architecture class

assembly javascript mips

Last synced: 15 Apr 2026

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

Some emu8086 projects written with Assembly

assembly assembly-language-programming assembly-x86 emu8086

Last synced: 31 Jan 2026

https://github.com/yycorcino/byte-lobster

A Chrome Extension for ARM CPUlator

assembly chrome-extension cscea248 uaa

Last synced: 08 May 2026

https://github.com/dehcrep/ift209-devcontainer

Permet le développement d'ASM ARM à l'aide d'un Dev Container.

assembly ift209 usherbrooke x86

Last synced: 07 Feb 2026

https://github.com/kseen715/microcontroller-programming-lr

БГТУ:: Программирование микроконтроллеров

8051 8051-microcontroller arduino assembly

Last synced: 08 May 2026

https://github.com/gheris-579/counter-strike1.6

enjoy the new Counter Strike 1.6 with new skills and everything else

assembly destroyallsoftware hacking os python python3 tools tools-py windows-10 windows-11

Last synced: 15 Apr 2026

https://github.com/kvakil/stackdraw

A tool for drawing x86 stack diagrams.

assembly education x86

Last synced: 01 May 2026

https://github.com/rabelais88/learning-assembly

self-teaching assembly

assembly assembly-language

Last synced: 16 Apr 2026

https://github.com/uzairdeveloper223/asm-builder

Run any assembly code in GNU/linux

assembly bash builder devops linux macos program runner windows

Last synced: 15 Apr 2026

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

Qalle's MD5 Hasher (NES)

6502 assembly cryptography homebrew md5 nes

Last synced: 16 Apr 2026

https://github.com/misakuja/pjait-bash-asm

Bash + 16bit x86 Assembly written OS Bootloader for PJAIT.

assembly assembly-x86 bash c operating-system

Last synced: 15 Apr 2026

https://github.com/princeranjan03/alu_assembly

An ALU built in 8086 Assembly Language takes user input to perform arithmetic operations and data manipulation. It supports addition, subtraction, multiplication, division, modulus, squaring, and cubing. Additionally, it includes binary operations like rotate left (ROL) and rotate right (ROR).

assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 emu8086

Last synced: 29 Jan 2026

https://github.com/seniru/bfasm

Brainfuck interpreter written in assembly

assembly assembly-x86-64 brainfuck brainfuck-interpreter esoteric-language

Last synced: 12 Jun 2026

https://github.com/kerciu/mandelbrot-set-x64-c

Hybrid program created with x64 assembly and C 💻🔧 used for generating Mandelbrot Set visualizations 🌌. This project combines the efficiency of assembly with the flexibility of C to produce stunning fractal images. 🚀📈

assembly bmp c computer-architecture interactive-visualizations low-level-programming mandelbrot-set memory-management sdl2 x64-assembly x86-64

Last synced: 19 Apr 2026

https://github.com/scaramir/covid-assembly

Project 2 from SC2 @ FUB - Snakemake implementation to compare Illumina and Nanopore sequence assembly quality of the same sample.

assembly consenus illumina nanopore snakemake university-project

Last synced: 29 Jan 2026

https://github.com/chamal1120re/assembly-playground

A docker environment for my x86-assembly learning

assembly nasm-assembly x86-assembly

Last synced: 28 Jan 2026

https://github.com/colmiik/libasm

A selection of libc functions written in Assembly

assembly libc low-level-programming

Last synced: 06 Feb 2026

https://github.com/marinossav/ijvm_emulator

A programming project aimed at implementing an IJVM emulator using C.

assembly c ijvm ijvm-emulator instruction-set-architecture java

Last synced: 28 Jan 2026

https://github.com/aazuspan/spinasm-lsp

A language server for SPINAsm

assembly fv-1 lsp spin-semiconductor spinasm

Last synced: 24 Jan 2026

https://github.com/francoriba/my_linux_device_driver

Development of a Character Device Driver for sensing of two signals using RaspberryPi

assembly cdf characterdevicedriver devicedriver distance-calculation fcefyn linuxkernel python raspberry-pi unc

Last synced: 08 May 2026

https://github.com/kutyel/assembly-chrono

Assembly timer made with Electron

assembly chrono electron node timer

Last synced: 17 Apr 2026

https://github.com/saqibbedar/learn-assembly-masm-nasm-dosbox-linux

Learn x86 assembly with step-by-step examples and setup guides: DOS 8086 (MASM in DOSBox) and Linux x86-64 (NASM).

16-bit 8086 assembly assembly-language beginner dos dosbox examples int21h intel-syntax linux low-level-programming masm nasm systems-programming tutorial windows x86 x86-64

Last synced: 03 Jun 2026

https://github.com/pbod98/laplacian-filter

The goal of this project was to compare time of Laplace filter application in C++ and assembly language. It was a part of Assembly Languages class in SIlesian University of Technology.

assembly cpp

Last synced: 08 May 2026

https://github.com/carlosgeos/risc-and-co

RiSC-16 and co.

assembly risc risc16

Last synced: 20 Apr 2026

https://github.com/saifalomari99/microcontroller_projects_saifalomari

This Repository is to showcase Saif Alomari's Microcontroller projects. Includes 11 high-level projects made by c and assembly languages.

assembly c c-programming-language microcontroller pickit4

Last synced: 16 Mar 2026