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/michaelkamprath/bespokeasm

An assembler that works with custom instruction sets.

assembler assembly assembly-language custom custom-assembler

Last synced: 15 Feb 2025

https://github.com/jrob774/gbisaac

A demake of The Binding of Isaac for the Nintendo Game Boy.

assembly binding-of-isaac game game-boy game-boy-development game-development gameboy gbisaac rom the-binding-of-isaac

Last synced: 07 Apr 2025

https://github.com/rmuskovets/skeles

Skeles is a hobby OS with VESA/VBE support and GRUB Multiboot.

assembly c grub2 osdev vesa

Last synced: 07 May 2025

https://github.com/v420v/ibu

🕊️ A programming language

assembly compiler holyc ibu language programming-language self-hosting

Last synced: 11 Apr 2025

https://github.com/brenns10/yams

YAMS: Awesome MIPS Server

assembly brainfuck http-server java mars mips

Last synced: 10 Apr 2025

https://github.com/yorkie/lv

compile your JavaScript to native code in pure JavaScript

assembly compiler javascript

Last synced: 15 Apr 2025

https://github.com/prasad89/x86-assembly-programs

This repository showcases x86 assembly programs developed using NASM and GCC, as part of coursework undertaken at the Pune University Computer Science Department (PUCSD). Additionally, the repository includes informative notes in PDF format, providing valuable insights into the concepts explored during the course

assembly assembly-language assembly-x86 c gcc nasm

Last synced: 13 May 2025

https://github.com/obskyr/hamtaro-in-pieces

A disassembly of the wonderful Game Boy Color game Hamtaro: Ham-Hams Unite!

assembly crystal disassembly game-boy game-boy-color hamtaro retro rgbds

Last synced: 23 Nov 2024

https://github.com/ibara/echo

Learn how argc and argv are passed from environment to Unix program.

assembly bsd c echo learning linux minimalism openbsd pedagogy programming teaching unix

Last synced: 06 May 2025

https://github.com/zesterer/tupai

A modular POSIX-like operating system created for educational purposes

assembly cpp kernel os os-development osdev posix unix x86 x86-64

Last synced: 11 Apr 2025

https://github.com/gyrovorbis/tiny3dengine

Tiny 3D Engine for the Sega Dreamcast's Visual Memory Unit by Rockin'-B, written in pure LC86k assembly.

3d-engine 8bit assembly dreamcast-vmu visual-memory visual-memory-unit vms vmu

Last synced: 04 Apr 2025

https://github.com/felipenlunkes/osdevbr

Tutoriais e referências para o desenvolvimento de um sistema operacional (português)

assembly c operating-system osdev portuguese sistema-operacional tutorial

Last synced: 12 Apr 2025

https://github.com/celebi-pkg/riscv-assembler

RISC-V Assembly code assembler package for Python.

assembler assembly instruction-set-architecture python risc-v riscv riscv-assembler

Last synced: 13 Apr 2025

https://github.com/edoardottt/asm-snippets

Some of my assembly code (examples, iterative and recursive algorithms) from Computer's Architecture course in Sapienza University, CS Bachelor's Degree :floppy_disk:

algorithms asm asm-mars assembler assembly assembly-language assembly-language-programming assembly-x86 assemblyscript computer-hardware cpu mips mips-architecture mips-assembly mips-processor parallelism processor recursive-algorithms storage

Last synced: 23 Mar 2025

https://github.com/mborgerson/jit

A little just-in-time compiler thing

assembly c jit jit-interpreter just-in-time x86 x86-64

Last synced: 11 Apr 2025

https://github.com/offlinemark/spym

MIPS ISA toolchain including a (dis)assembler, debugger, and vm.

assembly binaries emulator mips python

Last synced: 17 Mar 2025

https://github.com/dramforever/fiveth

A stack-based language implemented in RISC-V assembly

assembly forth-like riscv

Last synced: 08 May 2025

https://github.com/hawkw/decaf

like Java, but less so

assembly compiler jasmin language scala toy

Last synced: 18 Mar 2025

https://github.com/thesephist/august

Assembler from scratch written in Ink, supporting ELF on x86_64 and more.

assembler assembly elf ink

Last synced: 12 May 2025

https://github.com/brunocampos01/organizacao-e-arquitetura-de-computadores

Repositório para as aulas, exercícios e resumos da matéria: organização e arquitetura de computadores (INE5607).

architecture assembly cache datapath ine ine5607 memory mips32 multicore multiprocessor pipeline-processor principio-da-localidade-memoria processor semiconductor superscalar ufsc

Last synced: 15 Apr 2025

https://github.com/mlomb/onnx2code

Convert ONNX models to plain C++ code (without dependencies)

assembly cpp inference machine-learning onnx python

Last synced: 01 Apr 2025

https://github.com/roerohan/8086.js

A basic web-based 8086 emulator built with Javascript :rocket:

8086 8086-emulator assembly hacktoberfest hacktoberfest2020 hacktoberfest2021 javascript

Last synced: 05 Dec 2024

https://github.com/matthesjh/coq-tal

Formalization of Typed Assembly Language (TAL) in Coq

assembler assembly coq language tal type-system

Last synced: 10 Apr 2025

https://github.com/turkishrational/retrounix

Retro UNIX v1 (8086 port/derivation of Original UNIX v1 for PDP-11) and Retro UNIX 386 v1.? OS project

assembler assembly code kernel nasm os retro retrounix rufs runix source unix unix386 unix8086 unixv1 v1 v7

Last synced: 06 Apr 2025

https://github.com/justinmeiners/lc3-rogue

Roguelike tunnel generator in LC3 assembly. (Homework)

assembly lc3 lc3-assembly

Last synced: 25 Mar 2025

https://github.com/alexfru/win16asm

New Executable (NE) for 16-bit Windows with NASM

assembly new-executable win16 windows x86

Last synced: 01 May 2025

https://github.com/inspirate789/bmstu-os

:tv: Лекции, семинары и лабораторные работы по курсу "Операционные системы" в МГТУ им. Н. Э. Баумана.

5sem assembly bmstu c ics7 input-output iu7 linux linux-kernel notes operating-systems os papers rpc transactions unix

Last synced: 23 Nov 2024

https://github.com/datakinds/sixty-five-oh-two

A 65C02 Assembly eDSL in Haskell

6502 65c02 assembly dsl edsl haskell

Last synced: 13 Apr 2025

https://github.com/haroldo-ok/blockly-z80

Blockly adapted to generate Z80 code

assembly blockly javascript z80

Last synced: 03 Dec 2024

https://github.com/issotm/gb-open-world

A silly revival of a pipe dream. (Note: project is on hold while I work on gb-asm-tutorial. Sorry, please wait a bit!)

asm assembly gameboy gameboy-color gamedev gbdev rgbds

Last synced: 02 Apr 2025

https://github.com/zeal8bit/zealasm

A Z80 assembler entirely written in Z80 assembly!

assembler assembly retrocomputing z80 zeal8bit zeal8bitos

Last synced: 13 Feb 2025

https://github.com/farlepet/lambda-kern

Multi-architecture hobby operating system created in C

armv7 assembly c kernel osdev raspberry-pi x86

Last synced: 03 May 2025

https://github.com/darkcodersc/nasm-shell-pp

Uses NASM Shell Tool from Metasploit to friendly export Python / C / CPP shellcode from assembly instructions.

assembly python shellcode-development

Last synced: 23 Mar 2025

https://github.com/mohamed-94/group-of-assembly-programs-samples--8086-85-processors-family-

A large group of assembly language programs & samples ..with different topics and levels..from Ascci to Stack - assembly programming.

8086 assembly assembly-language-programming groups samples

Last synced: 22 Apr 2025

https://github.com/robmcmullen/asmgen

6502 code generator for sprites, fonts, images and more

6502 assembly python

Last synced: 19 Mar 2025

https://github.com/utoni/bufflow

A collection of code examples e.g. a buffer overflow + exploit, crypter, shellcodes and more.

assembly c crypter encryption payload shellcode stackoverflow

Last synced: 14 Apr 2025

https://github.com/syegulalp/myjit

Experimental JIT/AOT for Python

aot assembly jit llvm llvmlite python

Last synced: 09 Apr 2025

https://github.com/esshahn/c64-fairlight

Full disassembled source code of the iconic C64 intro from Fairlight.

assembly c64 intro

Last synced: 23 Apr 2025

https://github.com/gmostofabd/8051-assembly-programming-and-proteus-simulation

⚙️ 🔧 Comprehensive Tutorials on ATMEL 8051 Series Microcontroller Programming (AT89S51/52) using Assembly Language 🔧. Learn how to use ATMEL 8051 Microcontrollers from the ground up! This repository covers everything from the basics to advanced interfacing techniques with examples. Using Proteus for simulations, you'll get hands-on experience.

3d 8051 asm assembly atmel ciruits code guides hex language links microcontroller pcb programming proteus refferences schematics simulation visualization

Last synced: 14 May 2025

https://github.com/modscleo4/dos

Floppy Disk Operating System

assembly c grub2 multiboot2 os osdev

Last synced: 10 Apr 2025

https://github.com/bian-sh/friend-assembly-by-asmref

演示了使用 Assembly Definition References 实现无侵入的新增动态友元|Demonstrated the use of Assembly Definition References to achieve non-intrusive addition of dynamic friend assemblies

assembly unity

Last synced: 19 Mar 2025

https://github.com/jieyab89/learn-asm-programming

Learn asm programming journey with code and path learn

asmx86 assembly linux programming-language

Last synced: 01 Feb 2025

https://github.com/brosck/simpleasmkernel

「💻」Simple kernel made in 16-bit assembly only

16-bit assembly assembly-language cpu disk dos kernel operating-system simple system

Last synced: 06 May 2025

https://github.com/soedinglab/transannot

TransAnnot - a fast transcriptome annotation pipeline

annotation assembly bioinformatics bioinformatics-pipeline transcriptomics

Last synced: 27 Apr 2025

https://github.com/entysec/hatasm

HatAsm is a powerful assembler and disassembler that provides support for all common architectures.

arm assembler assembler-implementation assembler-x86 assembly assembly-arm assembly-mips assembly-x86 assembly-x86-64 compiler intel mips payload shellcode x86 x86-64

Last synced: 14 Apr 2025

https://github.com/pinpoint-apm/go-aop-agent

https://github.com/pinpoint-apm/pinpoint-c-agent/issues

apm assembly c go go-aop-agent injection pinpoint pinpoint-c-agent

Last synced: 15 Feb 2025

https://github.com/liulilittle/nethook

it is a can make .net / clr applications can be the underlying hook winapi, and modify api execution flow.

asm assembly csharp hook hooking inline inline-hook intel windows x86 x86-64

Last synced: 07 May 2025

https://github.com/aravindvnair99/emu8086

Collection of beginner friendly emu8086 programs and examples based on Assembly

assembly assembly-8086 assembly-language assembly-language-programming emu8086 intel processor

Last synced: 07 May 2025

https://github.com/javiorfo/nvim-fuel

Neovim plugin written in Lua for running a main or script in several languages

assembly cpp go haskell java kotlin lua main neovim neovim-plugin python rust scala scheme zig

Last synced: 05 May 2025

https://github.com/linuxthor/sixnix

Multifarious x86-64 ELF binary that can be built once and run on six different *nix variants. Behaves differently if running on Linux, BSD or SunOS

assembly assembly-language elf freebsd linux netbsd openbsd openindiana

Last synced: 16 Apr 2025

https://github.com/guitmz/nasty

Reverse text segment x64 ELF infector written in Assembly

assembly elf infector linux malware virus

Last synced: 22 Apr 2025

https://github.com/mysterywolf/qfplib-m0-full

A free, fast and compact ARM Cortex-M0 floating-point library

assembly cortex-m0 floating-point rt-thread

Last synced: 14 Apr 2025

https://github.com/solidusio-contrib/solidus_product_assembly

:package: Create a Solidus product composed of other products.

admin assembly bundles ecommerce extension product solidus

Last synced: 09 Apr 2025

https://github.com/0rayn/yona

Hobby Operating System --- Using YonaOs is saying "I want problems, Always" :)

42school assembly clang kernel kfs operating-systems osdev x86

Last synced: 13 May 2025

https://github.com/dosx-dev/nativeclicker-game

A simple clicker game with a graphical interface on VB6. Very legacy!

asm assembly begginers clicker clicker-game game gui just-for-fun low-level native time-killer tiny vb6 windows

Last synced: 07 May 2025

https://github.com/ammarfaizi2/fresh-tea-asm

Fresh Tea ASM is a machine code executor and JIT compiler for PHP, written in C/C++.

assembly jit-compiler machine nasm nasm-assembly php x86-64

Last synced: 14 Apr 2025

https://github.com/kharbacheuski/bsuir_labs

Лабораторные работы БГУИР, КСиС/ВМСиС 2021

assembly bsuir c-language computer-architecture computer-science education lab-works labs programming scala schematics vmsis

Last synced: 10 Apr 2025

https://github.com/jeff-1amstudios/carmageddon-1-cheat-code-disassembly

Reverse engineering Carmageddon 1 cheat code system

assembly c carmageddon dos gamedev reverse-engineering

Last synced: 22 Mar 2025

https://github.com/plainspooky/nohzdyve

MSX version for the speccy game released as an Easter Egg for Bandersnatch episode of Black Mirror

assembly game msx msx-computers pasmo rom

Last synced: 14 Apr 2025

https://github.com/ashvardanian/libsee

Link to this library and it will log all the LibC functions you are calling and how much time you are spending in them!

assembly benchmark benchmarking fuzzing glibc ld-preload ld-preload-hack libc

Last synced: 22 Mar 2025

https://github.com/squell/fastavr

Atmel AVR simulator written in x86 assembly

assembly avr c simulation

Last synced: 14 Apr 2025

https://github.com/DataKinds/sixty-five-oh-two

A 65C02 Assembly eDSL in Haskell

6502 65c02 assembly dsl edsl haskell

Last synced: 25 Dec 2024

https://github.com/ihack4falafel/slae32

Collection of things made during my SLAE 32-bit journey

assembly assembly-language slae

Last synced: 21 Nov 2024

https://github.com/cadaver/c64loader

Covert Bitops Loadersystem

assembly c64

Last synced: 17 Mar 2025

https://github.com/haze/pill

the ill programming language & interpreter

assembly programming-language rust

Last synced: 14 May 2025

https://github.com/koukyosyumei/mydisassembler

Disassembler for X86-64 implemented from scratch in C++

assembly disassembler disassembly x86-64

Last synced: 01 May 2025

https://github.com/maxim-zhao/smscompetitioncart

Sega Master System version of the Nintendo World Championships competition cartridge

assembly game sega-master-system

Last synced: 11 Apr 2025

https://github.com/ac3ss0r/c2shell

A C/C++ framework designed to simplify shellcode creation on any compilers and platforms using C. Supports Windows & Linux, and practically any existing architecture.

assembly low-level native reverse-engineering shellcode

Last synced: 15 Apr 2025

https://github.com/adamhlt/cube-world-reversing

Cube World Reversing & Cheat (x64) - Include IDA file and unpacked game

asm assembly dll hook imgui internal winapi

Last synced: 31 Mar 2025

https://github.com/meshula/fusion-forth

A Forth interpreter/compiler and IDE for Atari ST

68k assembly atari-st forth ide interpreter

Last synced: 13 Feb 2025

https://github.com/dusanerdeljan/i386ide

Integrated development environment for i386 assembly and C programming language for Linux

asm assembler assembly assembly-language assembly-language-programming i386 ide

Last synced: 13 Feb 2025

https://github.com/tanvirsojal/tic-tac-toe

Tic - Tac - Toe game implemented in assembly (8086)

2-players-game assembly assembly-8086 tic-tac-toe-game

Last synced: 20 Jun 2025

https://github.com/ujjwal-kr/brainf

Making a brainf*ck compiler in 24 hours

assembly compiler programming-language x64

Last synced: 12 Apr 2025

https://github.com/makesyt/kitopia

Kitopia Open-source, free, plugin-based, node-oriented tool collection. 开源 自由 插件化 节点化的工具集合

assembly avalonia avalonia11 capture customizable linux macos nodebased plugin-system search toolbox tools windows

Last synced: 13 May 2025

https://github.com/cadaver/mw4

C64 action / adventure game

assembly c64 game

Last synced: 17 Mar 2025

https://github.com/sizigi/lp5562

quick and dirty assembler for the LP5562 LED Driver

assembly nearley texas-instruments typescript

Last synced: 10 Apr 2025

https://github.com/blaukovitch/edge.patcher

Official tool for binary patching (assembly bithack & string replace) propietary Microsoft EDGE (msedge.exe) & Google Chrome (chrome.exe) browsers.

assembly browser chrome crack-unlock-tool cracklab dmca edge google habrapost microsoft official patcher professional public string xakep

Last synced: 10 Apr 2025

https://github.com/nbisweden/nbis-meta

A snakemake workflow for metagenomic projects

assembly metagenomics snakemake workflow

Last synced: 05 Mar 2025

https://github.com/qguv/undercooked

Cooking game for the gameboy dmg, written in assembly. Art by rech!

asm assembly dmg game gameboy gbz80 rgbds

Last synced: 02 Apr 2025

https://github.com/wojciechmula/ternarylogiccli

CLI utilty to work out proper constants for vpternlogic instruction

assembly avx512 cli tools

Last synced: 15 Mar 2025

https://github.com/crgimenes/shutdown

shutdown command for MS-DOS 16bits

16-bit apm assembly assembly-x86 ms-dos nasm retrocomputing turbo-c

Last synced: 20 Nov 2024