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/jaayperez/hello_asm

A simple ‘Hello World’ program written in an Assembly Language.

assembly assembly-language assembly-language-programming

Last synced: 27 Oct 2025

https://github.com/smjsgaming/demangler

An Itanium ABI symbol demangler

assembly cpp itanium itanium-abi parser symbol

Last synced: 08 Apr 2025

https://github.com/nic-obert/rusty-vm

A virtual machine toolchain, including a bytecode assembler and a disassembler, and a native compiler.

assembler assembly bytecode compiler disassembler disassembly rust virtual-machine vm

Last synced: 08 Apr 2025

https://github.com/liulalemx/assembly-programs

Collection of Assembly programs written for Intel 8086 microprocessor (TASM).

8086-emulator assembly assembly-8086 assembly-programs microprocessor tasm

Last synced: 15 Apr 2025

https://github.com/mrcook/skoolkitz80

Z80 Assembly language syntax for Skoolkit .skool files in SublimeText 3

assembly skoolkit sublime-text syntax-highlighting z80 zx-spectrum

Last synced: 12 Jul 2025

https://github.com/idanrosenzweig/elf-toolchain

A toolchain for ELF executables and malware containing a standalone loader, file stripper, data obfuscator and a packer

assembly elf elf-loader linux loader malware-detection obfuscation-algorithms packing x64 x86

Last synced: 02 Jul 2025

https://github.com/dhruvsrikanth/gollum

A compiler for GoLite, a simple mix between Go and C/C++. The compiler uses LLVM for its IR representation and is designed for an ARM64 backend architecture.

antlr4 arm64 assembly c89 compiler go golang golite llvm llvm-ir programming-language

Last synced: 18 Aug 2025

https://github.com/brette-0/patchlib

This is the best Module for handling/processing Patches

assembly community development python python3 retrogaming romhacking vintage

Last synced: 04 Jan 2026

https://github.com/darxisr/cryline-v3.0

Cryline project - It's a simple test ransomware for Windows OS without stable encryption. Pls use this source code for study purposes only. The author is't responsible for your actions.

aes-encryption assembly cplusplus dotnet encryption malware programming ransomware security source-code windows

Last synced: 16 Aug 2025

https://github.com/vanflux/viking-lang

Viking assembler, compiler and simulator/debugger

assembly compiler simulator viking

Last synced: 30 Oct 2025

https://github.com/blockos/gamesexpresscdcard

Commented disassembly of the Games Express CD Card.

archeology assembly disassembly pc-engine

Last synced: 17 Mar 2025

https://github.com/0rayn/gettoknow.github.io

Learning how everything works

assembly c cpp os-tutorial osdev

Last synced: 13 May 2025

https://github.com/darnuria/esgi-riscv

Cours d'introduction à l'assembleur riscV - Introduction course to RiscV assembly in French

architecture assembly esgi riscv riscv32

Last synced: 22 Jan 2026

https://github.com/junsious/zenos

32-bit kernel

assembly c kernel os

Last synced: 24 Mar 2025

https://github.com/amar-laksh/fos

Its a x86 Monolithic, Multi-boot Kernel which can of course also present an interactive copy of a Resume of its author. :)

assembly c operating-systems os x86-32

Last synced: 20 Jun 2025

https://github.com/mrfearless/sia-library

Sia Library - a library written in assembler for accessing Sia rpc api endpoints (https://sia.tech/docs/)

assembly blockchain cloud-storage masm radasm rpc rpc-library sia siacoin uasm x64 x86

Last synced: 19 Aug 2025

https://github.com/kumar-laxmi/traffic-light-simulator

A Traffic Light Simulator using x86 architecture assembly language

assembly capstone-project emu8086

Last synced: 12 Jun 2025

https://github.com/rishikesh-jadhav/ariac-agileroboticsforindustrialautomationcompetition2023

This repository documents our participation in the ARIAC (Agile Robotics for Industrial Automation Challenge) 2023, conducted by NIST (National Institute of Standards and Technology) as part of the ENPM-663 course. It showcases our innovative solutions to various agility challenges.

assembly computer-vision data-structures deployment gazebo imageprocessing object-detection quality-assurance quality-control robotics ros2 rviz

Last synced: 13 Jul 2025

https://github.com/b-gyro/b-gyro

"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and faithByte.

32-bit assembly c-language kernel operating-system osdev x86

Last synced: 16 Aug 2025

https://github.com/jsmith/assembly

Simple online assembly emulator built for ECE 3242

assembly vue web

Last synced: 12 Oct 2025

https://github.com/dougmasten/sublime-assembly-6809

SublimeText 3 syntax highlighting for 6809/6309 Assembly language

6309 6809 assembly hitachi motorola sublime-syntax sublime-text syntax-highlighting

Last synced: 07 Mar 2026

https://github.com/yashk2000/lenguaje-ensamblador

This repo contains some pieces of assembly code I learned as a part of academics.

8085 8085-programs assembly assembly-language

Last synced: 15 Aug 2025

https://github.com/parkertomatoes/basbolt

A QuickBASIC Compiler Explorer

assembly basic compiler qbasic quickbasic

Last synced: 12 Apr 2025

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

Lasalle University - Computer Architecture 2020/1 - Assembly + MIPS architecture

assembly mips-architecture

Last synced: 12 Apr 2025

https://github.com/thelazytomcat/lib.bitops

Provides functions for not-so-common bit operations and more.

assembly bit-manipulation delphi fpc lazarus object-pascal pascal x86 x86-64

Last synced: 02 May 2025

https://github.com/dotnetcore/natasha.docs

The document for Natasha

assembly dotnet natasha roslyn

Last synced: 12 Apr 2025

https://github.com/codemyst/tetrissembly

Attempted tetris game in 8086 assembly.

8086 assembly

Last synced: 12 Apr 2025

https://github.com/coditva/what_the_mup

The Microprocessors and Interfacing course practice programs

asm assembly masm

Last synced: 21 Feb 2026

https://github.com/gek169/sisa64

Public domain 64 bit custom RISC architecture. Work in Progress.

assembly c99 cc0 emulator interpreter macro-assembler public-domain risc

Last synced: 16 Apr 2025

https://github.com/linguini1/gol-16

A custom 16-bit processor with a custom assembly language and emulator, based off of the ARM 32-bit processor.

arm-assembly arm-processor assembler assembly emulator hardware hardware-design processor processor-architecture processor-arm schematic

Last synced: 09 Oct 2025

https://github.com/xjonathanlei/evmdebugger

A GUI debugger for Ethereum Virtual Machine (EVM) assembly in C#

assembly debugger ethereum evm opcode

Last synced: 12 Apr 2025

https://github.com/twinc1ty/very-cool-os

Lets build a Kernel from absolute scratch using Assembly & hopefully, C

assembly bootsector c gdt kernel low-level nasm os qemu

Last synced: 23 May 2026

https://github.com/shimanauskas/sandrasforth

A public domain Forth for Linux and macOS on x86-64.

assembly forth interpreter

Last synced: 10 Jul 2025

https://github.com/farooqkz/drawlogo86

A small program which lives in boot sector of your storage and shows a small image when you boot it

80286 8086 assembly assembly-8086 assembly-x86 boot bootloader

Last synced: 25 Sep 2025

https://github.com/digitsensitive/tiny4cpu

Tiny4CPU is a lightweight and educational 4-bit CPU emulator

4-bit-cpu assembly computer-architecture emulator microprocessor simulation

Last synced: 11 Apr 2025

https://github.com/bheesham/applied-cryptography-accompanying-source-code

The source code which accompanies Bruce Schneier's Applied Cryptography.

assembly c c-plus-plus cryptography java pascal

Last synced: 01 Aug 2025

https://github.com/hadialqattan/lc3-vm-golang

LC3-VM Go implementation, an educational computer architecture.

assembly golang lc3 lc3-vm vm

Last synced: 04 Sep 2025

https://github.com/mehditeymorian/cool-compiler

Compiler for Cool language. written using PGen, Antlr, and Java

antlr4 assembly code-generator compiler java parser pgen

Last synced: 15 Jul 2025

https://github.com/shimanauskas/avocado

A public domain Forth for Linux and macOS on x86-64.

assembly forth interpreter

Last synced: 06 Mar 2025

https://github.com/quasilyte/yalwee

System for generating JIT capable interpreters

assembly embedded interpreter jit

Last synced: 19 Sep 2025

https://github.com/umbrellaleaf5/asm

My repository with home and seminars exercises on introduction to computer architecture and assembly language at MIPT DAFE/RSE

assembly cmake dafe education mipt

Last synced: 23 Apr 2025

https://github.com/cvar1984/nasm-tutorial

Assembler for beginer

assembly nasm reverse-shell tutorials

Last synced: 03 Aug 2025

https://github.com/jofrfu/haw-v

Fork of a RISC-V compliant CPU, which originated in a project at the HAW Hamburg

assembly c fpga linux risc-processor risc-v vhdl vivado xilinx-fpga

Last synced: 12 Jun 2025

https://github.com/alagroy-42/covid-24

This project aimes in creating a fully metamorphic virus that will change its own code while replicating.

assembly malware metamorphism virus

Last synced: 27 Jul 2025

https://github.com/freddiehaddad/assembly

A walkthrough of calling functions in AMD64 Assembly

assembly teaching teaching-materials x86-64

Last synced: 30 Apr 2025

https://github.com/tilnoene/celeste-assembly

Game Celeste made in Assembly RISC-V.

assembly celeste game risc-v

Last synced: 11 Apr 2025

https://github.com/ern0/256byte-xorlissj

256-byte DOS intro: XOR-pattern and Lissajous effect 2-in-1, released at Demobit2017

256-byte 8086 assembly demo educational ms-dos

Last synced: 11 Feb 2026

https://github.com/qalle2/nes-quantum-disassembly

Quantum Disco Brothers disassembly

6502 assembly demoscene disassembly nes

Last synced: 10 Apr 2025

https://github.com/pirate/assembly-repl

A REPL for raw ASM assembly, LLVM IR, C++, C, Objective C on macOS/Linux ARM64/AMD64. Useful for learning assembly, optimizing LLMV output, debugging memory, etc.

arm arm64 assembly c c-language clang cpp learning llvm llvm-clang llvm-ir macos objective-c repl x64-assembly x86-64

Last synced: 31 May 2026

https://github.com/bogdan016/tetris-assembly-x86

Tetris Game in Assembly Language

assembly assembly-language assembly-x86 game tetris

Last synced: 28 Oct 2025

https://github.com/heypoom/dumbassembler

Let's use dumbass hoomans to run assembly instructions!

assembly typescript

Last synced: 25 Oct 2025

https://github.com/vadman97/picosim

Xilinx Picoblaze Assembly Simulator and Debugger

assembly picoblaze picoblaze-assembly picoblaze-devices simulation verilog-hdl xilinx

Last synced: 13 Apr 2025

https://github.com/takenobu-hs/processor-creative-kit

haskell prrocessor-creative-kit

assembly cpu haskell

Last synced: 13 Apr 2025

https://github.com/eatcomics/libperspective

LibPerspective is a utility library for writing software on Sega Dreamcast VMU - By Kresna

8bit assembly dreamcast dreamcast-vmu library sega-dreamcast sega-vmu visual-memory visual-memory-unit vms vmu waterbear

Last synced: 04 Apr 2025

https://github.com/totekuh/shellcrafter

Scripts, tools and code snippets for exploit development/assembly/shellcoding

assembly exploit exploit-development keystone pip python3 shellcode

Last synced: 15 Apr 2025

https://github.com/ern0/549notes

🎹 256-byte PC-DOS intro with MIDI music (co-author: TomCat/Abaddon)

8086 assembly scene size-coding

Last synced: 01 Apr 2025

https://github.com/vizee/asm

assembly wrapper

amd64 assembly go

Last synced: 23 Feb 2026

https://github.com/martendo/cookie-shooter-gb

A Game Boy arcade shooter game!

assembly game gameboy gbdev shooter

Last synced: 30 May 2026

https://github.com/solomonkassa/assembly-reverse-engineering

Assembly Reverse Engineering Mastery 🔍 A comprehensive collection of assembly language resources, tools, and challenges for reverse engineering and binary analysis. From beginner to advanced levels, this repository provides hands-on experience with real-world reverse engineering scenarios across multiple architectures.

assembly c docker documentation ethical-hacking ethical-hacking-tools makefile python reverse-engineering shell

Last synced: 03 Apr 2026

https://github.com/qazcetelic/x86_64-nasm-sudoku

Sudoku solver written in x86-64 NASM assembly

assembly nasm

Last synced: 25 Oct 2025

https://github.com/sadrasabouri/mpf

Micro-Professor (MPF - I) for 8051 Instruction Set

8051 8051-architecture 8051-projects assembly microcontroller

Last synced: 19 Jul 2025

https://github.com/rogamer97/my-cheat-code-collection_asm-hacks

A collection of my cheat codes (ASM hacks) for various games across multiple platforms. This collection includes only codes made by me.

aarch32 armv6 armv7 asm assembly mips mips32 powerpc ppc

Last synced: 01 Mar 2025

https://github.com/offensive-vk/classics

Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.

assembly bash c cpp

Last synced: 15 Jun 2025

https://github.com/aflah02/custom_assembler_and_simulator

Implementation of Custom Simulator and Assembler for a hypothetical Instruction Set Architecture along with Visualization for Memory Access Location over Time

assembler assembly isa python simulator

Last synced: 09 Jul 2025

https://github.com/bitrake/uefi_playground

Experiment, explore, and get excited about UEFI ...

assembly fasmg uefi x86-64

Last synced: 24 Jul 2025

https://github.com/chuckterry/et-3400-simulator

A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.

6800 assembly education emulator et-3400 heathkit learning machine-code microprocessor simulator trainer

Last synced: 24 Oct 2025

https://github.com/amilich/arm-rtos

Operating system for ARM processors

assembly operating-system raspberry-pi

Last synced: 26 Feb 2026

https://github.com/openomics/nanite

A streamlined Oxford Nanopore Viral Metagenomics Pipeline

annotation assembly classification pathogen-surveillance pipeline singularity slim snakemake viral-metagenomics

Last synced: 18 Jan 2026

https://github.com/kaoutherbo/assembly-exercices

Some exercices in assembly using mips r 3000

assembly mips-assembly

Last synced: 14 Apr 2025

https://github.com/marcpinet/parm

🧀 PARM Project (Polytech ARM-based embedded processor), made as part of a school project.

architecture armv7 assembly c cpu logisim-evolution python system

Last synced: 15 Jul 2025

https://github.com/tollyh/assembly

A custom processor architecture and assembly language implemented in .NET

architecture assembly csharp documentation dotnet programming-language

Last synced: 01 May 2025

https://github.com/m512i/patcher

obfuscator that encrypts imports and replaces callsites with custom decrypting stubs

anti-disassembly assembly binary-patching c iat-obfuscation obfuscation portable-executable reverse-engineering windows-api x86-assembly

Last synced: 23 Jun 2025

https://github.com/ammienyami/loisp

Simple S-expression based programming language.

assembly compiler lisp programming-language rust

Last synced: 16 Jul 2025

https://github.com/benmcavoy/strawberryvm

A fantasy virtual machine with limits on resources.

assembly fantasy-computer fantasy-console rust virtual-machine

Last synced: 19 Oct 2025

https://github.com/nemeslaszlo/invoke-test

Invoke / Reflection Dummy. With a specified area, with an internal abstract class implementation, where you have to modify the AssemblyInfo as well with a "InternalsVisibleTo" possibility

assembly dotnet-framework internal-abstract-class invoke reflection reflection-dummy

Last synced: 20 May 2026

https://github.com/taffarel55/lab4-compiler

Compilador lab4

assembly compiler ufba

Last synced: 10 Jul 2025

https://github.com/hxndev/canon-war-game-using-assembly-language

This project aims to develop a basic version of cannon war game. On the gaming console, robots and cannons will fight against each other. Gamer also visualizes the destruction with an associated sound. The gamer will control the robot (through mouse and keyboard) for self-defense (fire-back/ escape). Cannons will be moving at pace. Game progress that includes gamer score, life remaining etc. is displayed on the console.

asm assembly assembly-8086 assembly-language canon canon-war file-handling game highscore masm64

Last synced: 07 May 2025

https://github.com/quattromusic/6502-simulator

A simple to use 6502 simulator, featuring a code viewer, keyboard input and a display!

6502 assembly emulator simulator

Last synced: 24 Mar 2025

https://github.com/arcadedan/danos

personal project for learning x86-64 asm

assembly assembly-x86 c kernel makefile

Last synced: 24 Apr 2025

https://github.com/yisaer/dailycode_in_shulife

My Daily Code in My College life in SHU

assembly data-structures operating-system

Last synced: 22 Aug 2025

https://github.com/arcadedan/6502emu

MOS6502 emulator written in Rust.

6502 assembly emulator interpreter rust

Last synced: 24 Apr 2025

https://github.com/hatsusixty/loisp

Simple S-expression based programming language.

assembly compiler lisp programming-language rust

Last synced: 17 Jul 2025

https://github.com/mag-d-anas/paraparapara_x86

💫 A classic Brick Breaker game with multiplayer support and integrated serial communication for real-time chatting. Perfect for gaming and learning assembly programming!

8086 assembly

Last synced: 05 Sep 2025

https://github.com/srounet/pyyasm

Python wrapper for Yasm

assembly python3 yasm yasm-assembler

Last synced: 14 Oct 2025

https://github.com/laugharne/optimal_function_names

L'optimisation des coûts en gas est un enjeu clé dans le développement de contrats intelligents sur la blockchain Ethereum, chaque opération effectuée sur Ethereum ayant un coût en gas. Cet article sera aussi l'occasion de fournir du contenu aux lecteurs francophones (🇫🇷).

abi assembly bytecode function-dispatcher gas gas-optimization keccak-256 keccak256 optimization solidity yul yul-assembly

Last synced: 15 Oct 2025