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/yousabmenissy/aslib

A collection of functions and macros written in the GNU assembler

assembly gnu-assembler

Last synced: 16 Jun 2026

https://github.com/javiidiazglez/pc

Principios de Computadores

assembly c c-plus-plus

Last synced: 15 Apr 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/arbaz3a/assembly-x8086

A digital stopwatch built in Assembly language using emu8086. Features start, pause, resume, restart, and exit functions. A low-level simulation of a digital stopwatch interface.

assembly emu8086 low-level-programming stopwatch

Last synced: 14 Oct 2025

https://github.com/kklassa/mandelbrot-set-bmp

C program that draws the mandelbrot set and generates a bmp file. It uses a NASM assembly module for mandelbrot set calculations.

assembly bmp c cmake graphics mandelbrot mandelbrot-fractal mandelbrot-set x86 x86-assembly

Last synced: 30 Apr 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/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/8dcc/pio-mode.el

Major mode for editing PIO assembly files

assembly emacs emacs-package pio raspberry-pi rp2040 rp2350

Last synced: 30 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/tdworowy/assemblyplayground

hackthebox academy course, materials from books etc.

assembly

Last synced: 08 Jun 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/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/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/fititnt/assembly-ramses

Código funcional assembly para máquina hipotética RAMSES

assembly assembly-ramses

Last synced: 01 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/remykarem/learn-assembly

Learning x86-64 assembly with NASM

assembly nasm x86-64

Last synced: 17 Jun 2026

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

Future Compiler

assembly c compiler elf64

Last synced: 01 May 2026

https://github.com/siposattila/tronlikegame

Tron game in assembly (8086).

asm assembly masm tron-game

Last synced: 08 Jun 2026

https://github.com/phillvancejr/brainf

BrainF interpreter and compiler in C++. Embeds TCC to produce standalone executables

assembly assembly-language brainfuck brainfuck-compiler brainfuck-interpreter cpp nasm tcc tcc-compiler yasm

Last synced: 01 May 2026

https://github.com/lowlevel01/webserver-in-assembly-pwncollege

This is my progress of going through pwn.college webserver in assembly challenge

assembly pwncollege webserver

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/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/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/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/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/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/jacek13/findprimes

A program with a graphical interface designed to search for prime numbers. The application uses vector instructions (SIMD) from the x64 assembler level.

assembly cpp dear-imgui sdl2 simd simd-instructions threads visual-studio x64-assembly

Last synced: 02 May 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/alessandrorebosio/computer-architecture

Collection of computer architecture projects in ASSEMBLY, from the first year of engineering and computer science @ unibo

assembly computer-architecture unibo

Last synced: 02 May 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/ycarlosedu/notacao-polonesa-mips-python-

Programa realizado em Python para inserir uma notação polonesa no terminal e ele gerar um código em TXT pronto para ser executado em Assembly Mips.

assembly codigo mars mips notacao notacao-polonesa-inversa polonesa python

Last synced: 02 May 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/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/bfjesso/test-program

C program to test the Jesso Decompiler

assembly c linux windows

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

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/yousabmenissy/aslib-examples

A collection of working assembly programs.

assembly gnu-assembler

Last synced: 28 Oct 2025

https://github.com/ariksquad/snowkernel

The operating system of yesterday

assembly c kernel operating-system

Last synced: 15 Apr 2026

https://github.com/sanshruthr/helloworld_os

A monolithic architecture based operating system that runs on bare metal.

assembly kernel operating-system os

Last synced: 26 Oct 2025

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/netlah/abstractions

Classes for retrieving .NET assembly build time ApplicationInfo, AssemblyInfo

application-info aspnetcore assembly assembly-build-datetime assembly-info build build-datetime diagnostics dotnet netcore

Last synced: 26 Oct 2025

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/theluqmn/console.asm

Several subroutines to ease CLI developments using NASM-assembled x86 64-bit assembly.

asm asmx86 assembly assembly-language assembly-x86 subroutines

Last synced: 27 Jan 2026

https://github.com/artaasadi/spi-implementation

implemented SPI transfer protocol on proteus using ATSAM3N4A micro and assembly coding

assembly atsam3n4a keil proteus spi

Last synced: 23 Oct 2025

https://github.com/aveoxfd/randomt

A small cpp code that generates a random number using the CPU temperature (thermal map)

assembly c cpp gcc-complier gpp nasm random-generation temperature x86-64

Last synced: 04 May 2026

https://github.com/eliasjuk/systemos

Sistema Operacional

assembly c

Last synced: 04 May 2026

https://github.com/jorge-jrzz/uea-m_temperature_sensors

Temperature measurement with two sensors and display in two 7 segments.

arduino assembly i2c temperature-sensor

Last synced: 04 May 2026

https://github.com/ryand1234/operating-system

A cheeky operating system that is light weight and can do some stuff

assembly c kernel linker

Last synced: 05 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/littleatarixe/draconus

Malware, Shellcode builder with C2, tools and compilers. Easily create your own malware, small or large.

assembly c2 compilers ddos keylogger malware malware-development python3 ransomware rat shellcode stealer

Last synced: 05 May 2026

https://github.com/sivaraam/assembly-pic-ledon

An assembly program that turns on the LED by using a particular port of the microcontroller as output

assembly embedded pic

Last synced: 09 May 2026

https://github.com/oxmarco/z80

A few assembly sources to experiment with a ZILOG Z80 board

assembly z80 z80asm

Last synced: 25 Oct 2025

https://github.com/mmsaki/yul-and-assembly

yul basics for solidity assembly

assembly foundry solidity yul

Last synced: 11 Apr 2026

https://github.com/gastonduault/compiler

C to assembly language compiler

assembly c compilator cpp

Last synced: 05 May 2026

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/kerciu/cordic-risc-v

My implementation of CORDIC algorithm in RISC-V assembly 🧮🔢 — a project for the Computer Architecture Lab at Warsaw University of Technology (WUT) 🎓. This project showcases the CORDIC algorithm's implementation and its application in RISC-V assembly language. 💻🚀

algorithms assembly assembly-language c computer-architecture cordic-algorithm low-level-programming risc-v

Last synced: 06 May 2026

https://github.com/badjavii/asm8086-coding

A comprehensive guide to Assembly programming for the 8086 microprocessor, including tutorials and practical examples.

8086 assembly x86-assembly

Last synced: 24 Oct 2025

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/37743/arduino

A collection of Arduino projects, as well as a project that utilizes the usage of LDR sensors to transfer messages using morse code.

arduino assembly c embedded morse-code

Last synced: 07 May 2026

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

Assembly Language Programming Examples

assembly x86-64

Last synced: 24 Oct 2025

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/jiarong/rplb-metag-pipeline

rplB/rpsC targeted analyses with shotgun metagenomes

assembly diversity metagenome rplb rpsc

Last synced: 29 Jan 2026

https://github.com/naganandana-n/computer-architecture

Computer Architecture coursework at BITS, Pilani.

assembly

Last synced: 20 Jun 2026

https://github.com/thenewjavaman/patternstreams

Simplifies searching and patching runtime memory in C++ using syntax similar to Java streams

asm assembly cpp windows

Last synced: 07 May 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/herndone/cst-334-operating-systems

A course where l learned about the use and design of modern operating systems, focusing on Linux.

assembly awk c makefile operating-systems python shell

Last synced: 07 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/aldana-filiberto/ahorcado-asm

Juego del Ahorcado desarrollado en lenguaje ensamblador (Assembler ARM) como proyecto académico. El juego permite al usuario adivinar palabras relacionadas con la arquitectura de computadoras. Incluye mecánicas adicionales como vidas extra si se responde correctamente una pregunta de recuperación o si se adivinan coordenadas en el mapa.

asm assembler assembly consola lenguaje-bajo-nivel sistemas-operativos

Last synced: 24 Oct 2025

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

A somewhat cursed REPL for C.

assembly c linux repl

Last synced: 07 May 2026

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

Architecture des ordinateurs - Assembly . ILISI 1

assembly

Last synced: 23 Oct 2025

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/dpbm/binary-exploitation

learning about binary exploitation

assembly c gcc gdb low-level make python

Last synced: 08 May 2026

https://github.com/blockos/up-xmas2022

A small Sharp MZ 700 xmas intro/game for 2022.

assembly demoscene retrocomputing sharpmz700 xmas z80

Last synced: 23 Oct 2025

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

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

8051 8051-microcontroller arduino assembly

Last synced: 08 May 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/sivaraam/assembly-pic-ledonoff

An assembly program that turns an LED on/off based on a pin of a port which is used as input

assembly embedded pic

Last synced: 21 Jun 2026

https://github.com/leandrorochalg/factorial.asm

Factorial calculator in SASM Assembly.

assembly factorial sasm

Last synced: 22 Oct 2025

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/j1sk1ss/assembler.labs

Лабораторные работы по Assembly

assembler assembly labs

Last synced: 10 Jun 2026

https://github.com/vroncevic/gen_nasm

Generate NASM code

assembly bsd generator linux nasm qnx

Last synced: 08 May 2026

https://github.com/jtompuri/mandelbr8

Fast Mandelbrot generator for 8-bit computers in 100% assembly. C64, C128, Plus/4, VIC-20, PET, CBM-II, Atari, BBC Micro.

6502 8-bit assembly atari-xl-computers bbc-micro commodore-128 commodore-64 fixed-point fractal mandelbrot plus4 retrocomputing vic-20

Last synced: 22 Jun 2026