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/creator-craft/easos

Basic OS development for experimenting and studying how operating systems work.

assembly bootloader kernel os

Last synced: 16 Mar 2025

https://github.com/meharehsaan/intelx86_64

This is repo contans all assembly language codes written and analyzed while learning assembly language

assembly basics c concepts nasm x86-64

Last synced: 19 May 2026

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/BGOPC/BGOPC-Kernel

A System Kernel i made with C.

64 asm assembly c kernel

Last synced: 10 Mar 2025

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/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/prdktntwcklr/pikuma-atari

Pikuma course: Atari 2600 Programming with 6502 Assembly.

6502 assembly atari game pikuma

Last synced: 03 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/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/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/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/viktorsvertoka/goit-cs-hw-01

Home task for Computer Systems and Their Fundamentals course💾

assembly dosbox goit goit-cs-hw-01 python

Last synced: 27 Jan 2026

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/michaldziuba03/http.asm

HTTP server written in assembly

asm assembler assembly assembly-x86-64 http

Last synced: 07 Jan 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/Camroku/Toryus

A hobby operating system project

assembly c operating-system osdev

Last synced: 11 Mar 2025

https://github.com/markyturtle/hardwarekeyboardreader

Amiga Hardware Keyboard Reader

68000 amiga assembly cia keyboard timers

Last synced: 11 Jan 2026

https://github.com/tomschr/dbassembly

Assembly for DocBook

assembly docbook documentation topic xml

Last synced: 18 May 2026

https://github.com/vardan2009/viax

VIAX is a simple OS written in Assembly and C

assembly c command-line operating-system

Last synced: 16 Jan 2026

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/nicolasbauw/2nd-intro

My second Amiga (hardware learning) intro

amiga amiga-hardware assembly assembly-language demoscene

Last synced: 14 Jul 2025

https://github.com/danielah05/smb-disassembly-cc65-ex

A fork of https://github.com/threecreepio/smb-disassembly but with a nicer file structure.

asm assembly disassembly nes smb super-mario-bros

Last synced: 22 Mar 2025

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/jthistle/assembly

Terribly written assembly code

assembly masochism nasm-assembly

Last synced: 10 Oct 2025

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

ARM Assembly programs

arm assembly

Last synced: 25 Jun 2025

https://github.com/kaandesu/kaanos

Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in C or Rust.

assembly boot-loader kernel learning-purpose operating-system

Last synced: 10 Aug 2025

https://github.com/deckarep/lc3-zig

The LC3 virtual machine implemented in Zig.

assembly bytecode-interpreter lc3 lc3-vm virtual-machine zig ziglang

Last synced: 11 May 2026

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/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/gabin221/launchercode

LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.

assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal

Last synced: 19 Feb 2026

https://github.com/bengabay11/snake

10th Grade Computer Science Final Project Written in 2016

assembly dosbox game snake tasm

Last synced: 11 Oct 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/antoninhrlt/bootos

Kernel loader in protected mode with GDT initialized, for x64 and x86 operating systems

assembly kernel operating-system os x64 x86

Last synced: 27 Jul 2025

https://github.com/amattu2/cmsc-216

A repository for CMSC 216 computer science track (UMD).

ansi-c assembly c makefile mips

Last synced: 04 May 2026

https://github.com/skl/pcd8544-avr-asm8bit

An 8-bit AVR assembler playground project for the Nokia 5110 LCD, also known as the PCD8544.

arduino-uno assembly avr nokia5110

Last synced: 05 Apr 2025

https://github.com/sohnryang/skeleton-os

OS with bare bones only. (WIP)

assembly c os

Last synced: 17 May 2026

https://github.com/techno-sorcery/cpu-16

A 16-bit CISC minicomputer based around the 74LS181 ALU. With a strong focus on orthogonality , it includes eight general-purpose registers, eight addressing modes, a dedicated stack pointer, eight priority-leveled vectored interrupts, and 16-bits of addressing space

assembly cpu simulator ttl

Last synced: 14 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/prcastro/mountain

FlappyBird clone for the Game Boy written in Assembly

assembly gameboy

Last synced: 25 Apr 2025

https://github.com/esshahn/commodore-highlight

Highlight.js language support for 6502 assembly.

6502 assembly highlight syntax

Last synced: 11 Oct 2025

https://github.com/greenteabiscuit/go-graphic-os

A graphic mode kernel written in golang

assembly golang kernel

Last synced: 20 May 2026

https://github.com/greeenboi/acad-assembly

Obsidian notes & practice for my RISC-V Elective course

64-bit assembly notes obsidian risc-v shakti-soc

Last synced: 17 May 2026

https://github.com/helcsnewsxd/famaf-computer_science-computer_organization

Laboratorio de la materia de Organización del Computador de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

animation assembly famaf-unc image lab low-level-programming qemu raspberry-pi-3 university-project

Last synced: 28 Feb 2025

https://github.com/colpocorto/basbinizer

MSX Basbinizer - suite of .BAS manipulation tools

8bit 8bit-computers assembly msx msx-basic msx-computers z80

Last synced: 03 Feb 2026

https://github.com/alejandrogallo/avr-instructions

Repository to mirror information about avr instruction set architecture

assembly avr avr-assembly pandoc vimdoc

Last synced: 21 Mar 2025

https://github.com/p4ul-m/copper

Copper is a assembly interpreter.

assembly command-line-tool interpreter language rust

Last synced: 17 May 2026

https://github.com/kunalpisolkar24/mpr_lab_codes

Collection of X86/64 assembly language practical codes for Savitribai Phule Pune University's Microprocessor Lab (210257).

80386 assembly microprocessor

Last synced: 12 Oct 2025

https://github.com/grachale/microarchitecture_RISC_V

Design of a Processor Microarchitecture Supporting a Chosen Subset of RISC-V ISA Instructions.

assembly isa microarchitecture risc-v verilog

Last synced: 20 Sep 2025

https://github.com/brian-emarquez/ensamblador-x86

⚙ Lenguaje ensamblador tiene que ver conDesarrolloInformática y softwareLenguajes de programaciónIngeniería de software ⚔

assembler assembler-x86 assembly cpu x86

Last synced: 15 Mar 2025

https://github.com/porem5002/ciobf

A Brainfuck compiler made in c

assembly brainfuck c compiler

Last synced: 17 May 2026

https://github.com/gmpsankalpa/hello-world

This repository contains "Hello, World!" programs written in 20 different programming languages.

assembly cpp csharp css go html java javascript kotlin matlab objective-c perl php python r ruby scala sql swift typescript

Last synced: 04 Apr 2026

https://github.com/0u44/micropython-raytracer

RayTracer for most micro-controllers with MicroPython

assembly c micro-controller micropython python

Last synced: 17 Feb 2026

https://github.com/UtkarshVerma/atmega328p-oled-asm

An AVR assembly project for playing any video on an OLED display using ATmega328P and an SD card.

assembly atmega32 atmega328p avr avr-assembly bad-apple oled-display-ssd1306

Last synced: 17 Jul 2025

https://github.com/jefersonsv/nuspecfromgithub

Utility to create .nuspec file from github and project assembly

assembly csproj github nuget nuspec

Last synced: 17 Aug 2025

https://github.com/basemax/assemblyx86

Tiny programs using Assembly based on X86.

assembly assembly-language assembly-language-programming assembly-x86

Last synced: 14 Jul 2025

https://github.com/futo-org/ret

Reverse-Engineering Tool

assembly disassembler reverse-engineering

Last synced: 30 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/mtg101/open-borders

ZX Spectrum demo, text in border, T-State timings, Self-Modifying Code

assembler assembly border selfmodfying sjasmplus smc textscroll z80 z80-assembler z80asm zx-spectrum

Last synced: 08 Jun 2026

https://github.com/wiltonsr/micro-unb

Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.

assembly c microcontroller microprocessor msp430 msp430g2553

Last synced: 24 Apr 2026

https://github.com/hk-transfield/wramp-multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp

Last synced: 29 Apr 2026

https://github.com/yazaldefilimone/wasmre

A wasm runtime with checker

assembly compiler rust vm

Last synced: 02 May 2026

https://github.com/milos85vasic/magus-books-website-statics

Static content for Magus Books website.

assembly resources static website

Last synced: 29 Apr 2026

https://github.com/wrenlift/wrenlift

Fast JIT runtime for the Wren programming language.

aarch64 assembly compiler jit runtime rust wren wren-language x86-64

Last synced: 02 May 2026

https://github.com/rolandtritsch/gatling-load-testing

Building an assembly

assembly gatling scala

Last synced: 29 Apr 2026

https://github.com/iepcbm/js-asm

JavaScript Assembler x86-16

assembler assembly javascript web-application x86 x86-assembly

Last synced: 28 Apr 2026

https://github.com/notlzin/deuteric

a python + cython OS???

assembly cython gcc os python

Last synced: 29 Oct 2025

https://github.com/tearth/combasic

Simple BASIC compiler based on the old language dialects.

asm assembler assembly ast basic c compiler lexer parser

Last synced: 28 Apr 2026

https://github.com/eventstorage/tdiscover

.Net type discovery and assembly scanning made simplified.

assembly dotnet extensions reflection types

Last synced: 26 Feb 2026

https://github.com/yantavares/msp430

My msp430 coding projects

assembly c microcontroller msp430

Last synced: 02 May 2026

https://github.com/zhaohan-dong/arm64-asm-notes

Notes and Exercises on Programming with 64-Bit ARM Assembly Language Book

arm64 assembly learning

Last synced: 09 Jun 2026

https://github.com/edubr029/ufma

All source codes of the programs made during the Electrical Engineering course at UFMA

arduino assembly c digital-circuits portugol ufma

Last synced: 26 Feb 2026

https://github.com/ericnantel/vim-z80-docs

Unofficial Zilog Z80 Assembly Documentation

assembly documentation neovim plugin retro vim z80 z80asm zilog

Last synced: 26 Feb 2026

https://github.com/chichunchen/cross-indexing

Visualizing and cross referencing the source code of C and Assembly code as web pages with friendly UI.

assembly c index-generator ruby

Last synced: 15 Apr 2026

https://github.com/scripttiger/fasmgp

Collection of fasmg procedures which can be quickly included with any fasmg project to gain out-of-the box procedures for simple memory management, string manipulations, and more, with minimal abstractions and as few system calls as possible in favor of doing as much as possible internally as efficiently and intuitively as possible.

assembly assembly-x86 fasm fasmg x86-assembly

Last synced: 14 Feb 2026

https://github.com/micheleriva/ocaml-assembly-example

👾Just an Assembly Hello World program compiled from OCaml ocamlopt.

assembly compiler ocaml

Last synced: 03 May 2026