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/ivanmilin/riscv_multicore_cache_controller

This project is a final project in my master studies and it's done in a team of 2 people, Petar Stamenkovic and myself.

assembly formal-verification jasper-gold multicore-cpu ripes risc-v singlecycle-processor systemverilog

Last synced: 19 Aug 2025

https://github.com/zanxz-lol/lunaris2

Lunaris 2: The successor to Lunaris

assembly assembly-x86 c kernel lunaris osdev programming unix unix-like

Last synced: 17 May 2026

https://github.com/scripttiger/tinywindl

This is a trivial downloader for Windows which is basically just a wrapper for URLDownloadToFileA. Being a trivial downloader, it does not attempt to recover from an error nor does it follow dynamic links, so all links should be static. Use cases for TinyWinDL are trivial files, such as small files storing non-critical settings or configurations, which are synchronized regularly and missing a synchronization here or there is not important.

assembly assembly-x86 fasm fasmg x86-assembly

Last synced: 17 Feb 2026

https://github.com/go-asm/asmdb

asmdb provides auto-generated an assembly instruction set database from asmjit/asmdb

assembly go

Last synced: 14 Jan 2026

https://github.com/codebycruz/pexspy

An assembly editor for Bethesda's Papyrus executable format.

assembler assembly bethesda disassembler editor fallout fallout-4 iced papyrus pex skyrim

Last synced: 09 Oct 2025

https://github.com/alessandro-salerno/hackasm

A small, poorly written assembler for a proprietary VM made for a high school hacking challenge

8-bit 8bit assembler assembly gpl gplv3 hacking-challenge python

Last synced: 15 Jan 2026

https://github.com/doubleshotgun/rasm

Making assembly easier with Rasm

assembler assembly c nelua risc-v risc-v64 riscv riscv64

Last synced: 06 Jan 2026

https://github.com/janhancic/hopper

A simple 8bit computer VM, emulator and more

8bit assembly emulator golang learning-by-doing vm

Last synced: 30 Apr 2026

https://github.com/supakornn/asm-bubble-sort

👾 Bubble Sort with Assembly - MASM

algorithms assembly bubble-sort

Last synced: 07 May 2025

https://github.com/pranavh-2004/armsim-docker

Dockerized environment to run ARMSim on macOS without the need for native installation.

arm armsim armv7 assembly containerization docker macos mono osx virtulization xquartz

Last synced: 21 Feb 2026

https://github.com/danilado/iu7-asm

Работы по курсу Машиино Зависимые Языки Программирования кафедры ИУ7 МГТУ им. Баумана ВАРИАНТ 7

assembler assembly bmstu ics7 iu7

Last synced: 02 Jan 2026

https://github.com/lorenzomorelli-webdev/c_assembly_optimization

Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam

assembly c kmeans nearest-neighbor-search optimization

Last synced: 04 Apr 2025

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

This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.

advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming

Last synced: 29 Mar 2025

https://github.com/akhilrai28/hexatwos64

A project focusing on 64-bit arithmetic operations using registers in assembly. The code handles various mathematical manipulations and optimizations for efficient computation at the assembly level.

64bit-assembly assembly low-level-programming register

Last synced: 07 Mar 2026

https://github.com/philspil66/vectrex-minestorm

Mine Storm is a shooter game similar to Atari's 1979 Asteroids arcade game. It was published in 1982 by GCE as the built-in game for the Vectrex system. This repo contains the original source code.

assembly assembly-language assembly-language-programming game minestorm oldgame vectrex vectrex-game

Last synced: 07 May 2025

https://github.com/neorandom/assembly-x86_64-nasm

Repository to store my tests with Assembly x86_64 using NASM on Linux

assembly assembly-x86 linux nasm x86-64

Last synced: 24 Aug 2025

https://github.com/ciffelia/gimleos

「30日でできる! OS自作入門」をやっていく

assembly c nask os qemu

Last synced: 20 Apr 2026

https://github.com/gramaziokohler/workshop_michigan

Materials for the Robotic Assembly workshop using COMPAS FAB framework

assembly compas-fab workshop

Last synced: 13 May 2025

https://github.com/danielaraldiedu/assembly

Repositório destinado para estudos de Assembly com RISC-V.

assembly rars risc-v

Last synced: 07 Oct 2025

https://github.com/komodoooo/membreak

A harmless memory corrupter made in assembly

assembly memory-corruption

Last synced: 06 Jul 2025

https://github.com/rhcarvalho/assert-interface

Comparison of different ways to assert a type implements an interface in Go

assembly go golang interfaces

Last synced: 02 Jan 2026

https://github.com/umbrellaleaf5/assembly_text_task

Performing text exercise on the course "Introduction to Computer Architecture" at MIPT DAFE/RSE

assembly boost cmake cpp dafe mipt

Last synced: 26 Mar 2025

https://github.com/BGOPC/BGOPC-Kernel

A System Kernel i made with C.

64 asm assembly c kernel

Last synced: 10 Mar 2025

https://github.com/alexandermaxranabel/cemb

cemb is a small virtual machine that runs CASM(cemb Assembly)

assembly jvm programming-language rust virtual-machine

Last synced: 17 Jan 2026

https://github.com/vishalthehuman/hack-assembler

Assembler is a tool used to convert a Hack Assembly Language program, which is a text file with a .asm extension, into binary machine code (Hack Machine Language). Implementation is done in Python.

assembler assembly hack-assembler hack-assembly-language machine-language nand2tetris nand2tetris-assembler nand2tetris-assignments

Last synced: 16 May 2026

https://github.com/sbarisic/kernel

x64 kernel operating system thing

amd64 assembly c msvc operating-system x86-64

Last synced: 21 May 2026

https://github.com/mitranim/sublime-goasm

Syntax definition for Go assembly for Sublime Text

asm assembly go golang sublime-text syntax syntax-definition

Last synced: 27 Feb 2025

https://github.com/qlova/usm

The usm assembly language.

assembly embedded golang language

Last synced: 16 May 2026

https://github.com/rieselhilfe/tis200

Emulator of the tis-100 with arbitrary layout in golang

assembly assembly-language emulator game programming-language tis-100 zachtronics

Last synced: 21 May 2026

https://github.com/recabasic/HelloWorld

A complex way to log Hello World in different languages.

assembly complex faster go hello-world nodejs python rust stupid-shit

Last synced: 01 Nov 2025

https://github.com/recabasic/helloworld

A complex way to log Hello World in different languages.

assembly complex faster go hello-world nodejs python rust stupid-shit

Last synced: 06 Mar 2026

https://github.com/xsscx/xnuimagetools

XNU Image Tools is a multi-platform image processing toolkit for fuzzing UTI file formats.

assembly debugging imageio introspection ios lldb macos profiling reverse-engineering swift visionpro watchos xnu

Last synced: 06 Jan 2026

https://github.com/jthistle/assembly

Terribly written assembly code

assembly masochism nasm-assembly

Last synced: 10 Oct 2025

https://github.com/undacmic/stm32g0x1xx

An easy to read template project written in C and ARMv6 Assembly for STM32G0x1xx microcontrollers that includes a linker script, startup code and SYSCLK initialization

arm armv6-m assembly c cortex-m cortex-m0plus embedded embedded-systems linker-script microcontroller nucleo-board nucleo-g0b1re startup-script stm-32 stm32g0b1

Last synced: 18 Feb 2026

https://github.com/donno2048/pyas

Run machine code, assembly and webassembly

assembly machine-code webassembly

Last synced: 29 Jan 2026

https://github.com/myztyn/simpleassemblyplayground

A fun little playground to write and run x86 Assembly code (currently using AT&T syntax).

assembly cross-platform educational-project fun playground

Last synced: 16 May 2026

https://github.com/remram44/corewar2

A simple Corewar game written in C++ with Qt.

assembly corewar qt-gui

Last synced: 16 May 2026

https://github.com/gaowanlu/cours

guet cours web app

android assembly guet ios nextjs node react

Last synced: 06 Jan 2026

https://github.com/khopa/dwarvesmanagernes

NES Version of Dwarves Manager, for #LD48 29

assembly game ldjam nes nintendo-entertainment-system

Last synced: 06 Jan 2026

https://github.com/williamkosasih19/jit-nasm

Just In Time NASM. Assemble and run instructions in memory, immediately

asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64

Last synced: 19 May 2026

https://github.com/jbouron/x86lab

A playground for x86 assembly programming.

assembly x86 x86-64

Last synced: 15 Apr 2026

https://github.com/sclorentz/low_level

C.A. presentation: Tests with no_std rust and integrated asm

aarch64 assembly linker-script rust smallest x86-64

Last synced: 10 Apr 2025

https://github.com/mengstr/pdp8

Website for my PDP-8 related repos - https://smallroomlabs.github.io/PDP8/

assembler assembly basic emulation pal pdp-8 pdp8 tiny

Last synced: 19 Jun 2025

https://github.com/kts-o7/rv_board

This is the Repository of RV Board Testing program Development

32-bit armv7 assembly embedded-c lpc2148 risc

Last synced: 15 Jan 2026

https://github.com/chaokunyang/pyassemble

A tool of package libs and dependencies for offline installation

assembly build dependencies installation package-management pakcage pyassembly python python3

Last synced: 16 May 2026

https://github.com/fooeybar/flatnet

flatnet is an evolutionary algorithm with models as action lists

ai algorithm artificial-intelligence assembly evolutionary genetic machine-learning ml model neat

Last synced: 02 Feb 2026

https://github.com/godtamit/assembler

A modular general 2-pass assembler written in Python.

assembler assembly instruction-set-architecture instructions modular parser

Last synced: 19 May 2026

https://github.com/lbirchler/sys-call

Linux syscall implementations, calling conventions, and shellcode examples

assembly cli exploit linux shellcode syscalls

Last synced: 30 Apr 2026

https://github.com/rxxuzi/asmx

64bit Windows NASM+C Build Tool

assembly assembly-x64 build-tool nasm nasm-assembly

Last synced: 02 Jan 2026

https://github.com/arthursudbrackibarra/trab2-org_e_arq

Trabalho 2 de Organização e Arquitetura de Computadores.

assembly hardware

Last synced: 22 Mar 2025

https://github.com/president-xd/asm

I will upload my practice codes of assembly language here.

assembly assembly-language assembly-x86 assembly-x86-64

Last synced: 15 Apr 2025

https://github.com/walderlansena/studyingassembly

:mortar_board: :computer: Repositório com código de estudo da linguagem de programação Assembly

0x86 32bits asm assembly baixo-nivel code estudo linguagem-assembly linux nasm nasm-assembly programacao programacion sistema syscalls

Last synced: 17 May 2026

https://github.com/turkishrational/playmod

AC'97 MOD Player for DOS (no DPMI, no HIMEM.SYS, no AUDIO DRV, direct play)

ac-97 ac97 assembly dos mod modplay modplayer msdos musicplayer nasm pcdos player playmod retrodos sourcecode trdos

Last synced: 06 Apr 2025

https://github.com/rogerboesch/x16-helloworld-macos

Hello world example in C for the Commander X16 (macOS platform)

6502 assembly commander-x16 cpp hello-world

Last synced: 07 May 2026

https://github.com/ximaz/nasm-stdlib

This repository is for learning purposes only ! It's just a project that aims to make me discover the assembly language's world by doing my own stdlib.

asm asmx86 assembly assembly-language assembly-language-programming assembly-x86 nasm nasm-assembler nasm-assembly nasm-language

Last synced: 30 Mar 2025

https://github.com/kolibrios-nextgen/kolibrios-nextgen

KolibriOS NextGen monorepository

assembler assembly fasm kolibrios osdev x86

Last synced: 19 Jan 2026

https://github.com/vkorbes/vdos

V's notes on MS-DOS programming.

assembly assembly-x86 ibm-pc ms-dos retrocomputing

Last synced: 12 Jan 2026

https://github.com/tollyh/assembly-vscode

VSCode extension providing AssEmbly syntax highlighting and other language features

assembly typescript vscode vscode-extension vsix

Last synced: 03 Jan 2026

https://github.com/prdktntwcklr/pikuma-atari

Pikuma course: Atari 2600 Programming with 6502 Assembly.

6502 assembly atari game pikuma

Last synced: 03 Mar 2025

https://github.com/najmiter/asm-chitter

assembly code syntax highlighter written in rust (compiled into wasm for browser usage)

assembly code highlighter js rust wasm

Last synced: 15 Apr 2025

https://github.com/vonderklaas/assembly-greeting

This *Assembly* code can be assembled by a tool such as NASM into machine code that can be executed directly by the CPU. It prints a message to the console and then exits.

assembler assembly compiler macos nasm x86-64

Last synced: 18 May 2026

https://github.com/shiqimei/asm-exercise

大二下汇编实验题代码实现 | 课下思考题代码实现

asm assembly exercise

Last synced: 28 Jun 2025

https://github.com/superoo7/embedded_system

Embedded System with Assembly with PIC 16 and C/C++ with Arduino

arduino assembly pic-microcontroller pic16

Last synced: 14 Jul 2025

https://github.com/lironmiz/nand2tetriscourse

acadamic course in campus il about building a modern computer from basic logic gates such as "nand" to a general computer architecture that is designed execute any program such as "Tetris". and also building assambler

adders assembler assembly boolean-algebra boolean-arithmetic clock code-generation computer-architecture course cpu cycles flip-flops hardware-description-language learning-by-doing logic-gates machine-language memory-units parsing project register

Last synced: 02 Apr 2025

https://github.com/markyturtle/hardwarekeyboardreader

Amiga Hardware Keyboard Reader

68000 amiga assembly cia keyboard timers

Last synced: 11 Jan 2026

https://github.com/bsoftlimited/chip-8

A Chip-8 emulator, Compiler and Assembler written entirely in Rust with Winit (OpenGL). you can either compile Bscript or Assemble chip-8 assembly code to Chip-8 binary file or just run the one you downloaded.

assembler assembly chip-8 compilers emulator games opengl rust

Last synced: 10 Apr 2026

https://github.com/sampathbalivada/assembler-for-hack-computer

Contains the compiled binaries for Hack Assembly Language Assembler.

assembly nand2tetris python3

Last synced: 25 Apr 2026

https://github.com/xoryouyou/moving-pixels-in-assembly

Moving pixels in assembly using BIOS functions and mode 13h

assembly bios game-development graphics-programming

Last synced: 25 Jun 2025

https://github.com/sammy-ette/Nerine

🌹 ✨ A 16-bit virtual machine for making tiny programs and games.

assembly virtual-machine vm

Last synced: 01 Jul 2025

https://github.com/inspiaaa/micro8

An 8-bit RISC computer built in Digital with a custom ISA and general-purpose assembler.

8-bit assembler assembly computer-architecture digital isa java logic risc risc-v simulation

Last synced: 08 Mar 2026

https://github.com/michaldziuba03/http.asm

HTTP server written in assembly

asm assembler assembly assembly-x86-64 http

Last synced: 07 Jan 2026

https://github.com/papkuworld/mbr-bootkit

A simple easy to use Bootkit written in Assembly and C/C++ (Project Under Development)

assembly bootkit mbr rootkit x86-assembly

Last synced: 06 Jan 2026

https://github.com/0xffset/arm-assembly

ARM Assembly programs

arm assembly

Last synced: 25 Jun 2025