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/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/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/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/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/kseen715/system-architecture-lr

БГТУ:: Архитектура вычислительных систем

assembly masm masm32

Last synced: 14 Oct 2025

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/willbicks/dsdii-assembler

Assembler for a MIPS processor implemented in VHDL as part of RIT's Digital Systems Design II class.

assembler assembly code-generation mips vhdl

Last synced: 13 Mar 2026

https://github.com/ruslang02/hse-acs-projects

Репозиторий, где размещаются мои решения задач для курса "Архитектуры вычислительных систем"

assembly cpp fasm homework multithreading

Last synced: 09 May 2026

https://github.com/sfuhrm/message-digest-assembly-handler

Calculates MD5SUMS/SHA1SUMS-alike files for the contents in a Maven archiver archive

assembly checksum checksum-calculation checksums java maven maven-assembly-plugin md5 md5sums message-digest sha-1 sha-256 sha-3 sha256sum

Last synced: 09 May 2026

https://github.com/kiko-serra/ac-feup

Resolution to some of the weakly exercises in the Course L.EIC006

assembly feup feup-ac leic-feup

Last synced: 12 Oct 2025

https://github.com/malakaispann/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: 14 Oct 2025

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/thebigsasha/image_to_short_array-de1-soc

I wrote this to submit memes to my ECSE324 lab at McGill University.

arm armv7 assembly c de1 de1-soc ecse324 image image-conversion mcgill

Last synced: 09 May 2026

https://github.com/thetechdog/multichoice-assembly-test

A multichoice quiz made in assembly for DOS operating systems

assembly assembly-language-programming assembly-x86 dos-assembly dosgame quiz-game

Last synced: 29 Jun 2026

https://github.com/laugharne/solana_optimized_programs

This video transcription explores techniques for optimizing Solana programs, focusing on the efficiency of computation, storage, and data. It includes practical tips, code examples, and performance comparisons between different frameworks such as Anchor and Pinocchio, as well as optimizations in assembly language.

anchor assembly optimization pinocchio rust sbpf solana zero-copy

Last synced: 10 May 2026

https://github.com/maikorapppublic/platform

Maikor platform information and data (language, memory layout, etc)

assembly maikor rust

Last synced: 10 May 2026

https://github.com/ariksquad/snowkernel

The operating system of yesterday

assembly c kernel operating-system

Last synced: 15 Apr 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/michaeljklein/hcy2c

A small library for finding/counting cycles in graphs and finding the maximally-cyclic orientation of a graph

assembly c cycle graph haskell orientation parallel

Last synced: 11 May 2026

https://github.com/atticusrussell/cmpe250-arm-assm

ARM Cortex M0+ Assembly code from CMPE-250 class at RIT. Written for FRDM-KL05Z. Developed using Keil uVision IDE

arm-assembly arm-cortex-m0 assembly frdm-kl05z

Last synced: 12 May 2026

https://github.com/sivaraam/atmega32

Simple programs trying to use the ATMEL ATMEGA32 microcontroller and interface some componenets with it.

assembly atmega32 c

Last synced: 12 May 2026

https://github.com/geniusum/pimo

A compiled low-level language made for MazeGroup's servers.

assembly compiler fasm interpreter lexer parser programming-language python

Last synced: 13 May 2026

https://github.com/wa1tnr/camelforth-rp2350-a-ms-u

CamelForth for RP2350 - port of existing RP2040 version - Dr Brad Rodriguez upstream - this repo instantiated November of 2024

assembly c camelforth forth interpreter rp2350

Last synced: 13 May 2026

https://github.com/zhenglinlei/spimhub-depr

MIPS chips SPIM Online

asm assembly coprocessor cpu mips spim x32

Last synced: 13 May 2026

https://github.com/simobin/8086

Microprocessor Lab

8086 asm assembly intel intel-8086

Last synced: 29 Jun 2026

https://github.com/cajuncoding/assemblyattributesearch

This is a small library/helper to provide greatly simplified convenience methods for dynamically finding, filtering, and initializing classes based on Custom Attributes.

assembly attribute-based attributes csharp csharp-code csharp-library reflection

Last synced: 14 May 2026

https://github.com/neolibrios/kpack_kerpack_linux

kpack and kerpack for x86-64 linux

assembly c fasm kerpack kolibrios kpack lzma neolibrios

Last synced: 14 May 2026

https://github.com/pablob94/filtroimagen

Proyecto de Estructura de Computadores en Ensamblador del Motorola 88110

assembly assembly-language assembly-language-programming filter image-processing

Last synced: 12 Jun 2026

https://github.com/studentutu/voxgeofoliage

Unity 6 port of Unreal 5.7 foliage assemblies (Nanite vegetation) inspired branch-assembly opaque rendering for foliage

assembly foliage indirect-draw opaque render-graph rendering unity3d urp vegetation voxelization

Last synced: 12 Jun 2026

https://github.com/mirralis/x64-calc-popper-shellcode

x64 Windows PEB walker in NASM. Resolves exports by hash comparison without importing any APIs. Features a custom salted hash function and XOR-obfuscated payload string.

apihashing assembly calc-popper obfuscation pebwalking shellcode windows x64 x86-64

Last synced: 12 Jun 2026

https://github.com/sunsided/6502-skills

SKILL files for working with 6502-family assembly

agentic-coding assembly cpu-architecture porting skill-files

Last synced: 13 Jun 2026

https://github.com/taffarel55/risc-v

Repositório com intuito de reunir lista com as instruções mais básicas para risc-v para inteiros 32 bits e alguns exemplos úteis.

arquitetura-de-computadores assembly risc-v risc-v-assembly

Last synced: 13 Jun 2026

https://github.com/prbmic19/torus

A 64-bit hobby operating system with the goal of building a bootloader, kernel, and userspace from scratch.

assembly bootloader c hobby-os kernel operating-system os osdev

Last synced: 13 Jun 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/wtznc/os

Operating System in 1000 Lines (work in progress)

assembly kernel low-level os

Last synced: 14 Jun 2026

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/aayes89/jsimplecpu

Implementación de una CPU virtual en Java

assembly cpu emulation java

Last synced: 10 Feb 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/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/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/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/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/donno2048/printable

compile printable com executables

assembly executable

Last synced: 15 Jun 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/melotic/toydisassembler

A toy disassembler to learn from and experiment with

assembly csharp disassembler

Last synced: 12 Feb 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/allncuz/asm

Intro to x86 Assembly Language

assembly kernel shell

Last synced: 01 Feb 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/calculationcollective/asmcalculator

Calculator made in Assembly with nasm

assembly calculator nasm nasm-assembly

Last synced: 15 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/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/yousabmenissy/aslib

A collection of functions and macros written in the GNU assembler

assembly gnu-assembler

Last synced: 16 Jun 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/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/utku2627/assembly-projects

Some emu8086 projects written with Assembly

assembly assembly-language-programming assembly-x86 emu8086

Last synced: 31 Jan 2026

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

ARM Assembly examples

arm arm64 assembly

Last synced: 16 Feb 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/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/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/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/ianlintner/howard-nester

NES Game Devopment Assembly Skill

assembly cc65 game nes neslib

Last synced: 17 Jun 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/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/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/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/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/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/colmiik/libasm

A selection of libc functions written in Assembly

assembly libc low-level-programming

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

Learning x86-64 assembly with NASM

assembly nasm x86-64

Last synced: 17 Jun 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/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/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/yousabmenissy/aslib-examples

A collection of working assembly programs.

assembly gnu-assembler

Last synced: 28 Oct 2025

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