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/sjackman/abyss-drosophila-melanogaster

:microscope: Assemble Drosophila melanogaster with ABySS

abyss assembly drosophila genome

Last synced: 15 Mar 2025

https://github.com/hamedfathi/dotnet-extract

A .NET global tool to extract embedded resource files from a .NET assembly.

assembly command-line command-line-tool csharp dotnet embedded extract extractor global resource resources

Last synced: 17 Mar 2025

https://github.com/moralcode/mars-mips

a fork of the MARS Mips Assembly and Runtime Simulator with some changes made

assembly mars mips-assembly simulator simulators

Last synced: 18 Mar 2025

https://github.com/pilotpirxie/assembler-apps

⚙️ Tiny apps and games written in assembly language for Turbo Assembler x86 16 bit

assembler assembler-x86 assembly assembly-language tasm turbo-assembler

Last synced: 12 Jan 2025

https://github.com/zoosmand/ATtiny25_BMx280_I2C

BMP280 or BME280 connected to ATtiny25 via I2C

asm asmavr assembler assembly attiny25 avr bme280 bmp280 i2c usi

Last synced: 04 Apr 2025

https://github.com/paked/stm32-vscode-simple

a project template for assembly level hacking with the stm32l476vg with vscode.

assembly stm32 vscode

Last synced: 05 Dec 2024

https://github.com/aaravmalani/cogos

A 32-bit Operating System

assembly c operating-system operating-systems osdev x86

Last synced: 10 Apr 2025

https://github.com/martin-olivier/minilibc

{Epitech} 2nd year project - MiniLibC

asm assembly assembly-x86-64 libc minilibc

Last synced: 07 May 2025

https://github.com/Radulfus/TM1638

AVR ASM Library to drive TM1638 from Titan Micro Electronics. It's a special circuit for LED control.

assembly avr tm1638

Last synced: 04 Apr 2025

https://github.com/EngineersBox/QuAC-Assembler

Assembles QuAC assembly into 16 bit QuAC v1.0 ISA binaries

asm assembler assembly go golang quac

Last synced: 31 Mar 2025

https://github.com/hatsusixty/nolang

Concatenative stack-based programming language designed for writing programs for computers.

assembly compiler go golang language programming-language

Last synced: 12 Mar 2025

https://github.com/silversquirl/zig-xed

Intel X86 Encoder Decoder library, as a Zig package

assembly x86 x86-64 x86-assembly zig zig-package

Last synced: 05 Apr 2025

https://github.com/evancarroll/nasm_linux_asm

Learn assembly, with NASM and Linux.

assembly gcc linker linux nasm x86 x86-64

Last synced: 28 Feb 2025

https://github.com/basemax/assembly8086-8088

Assembly Project compatible with 8086/8088 microprocessor.

assembly assembly-8086 assembly-8088 assembly-language assemblyscript

Last synced: 03 Apr 2025

https://github.com/bitrake/odd_tests

miscellaneous explorations

assembly fasm2 tests x86 x86-64

Last synced: 30 Nov 2024

https://github.com/hongfz16/assemblyplaystation

This is a repo for our assembly project which is a bootable os with multiple games.

assembly bootloader os

Last synced: 24 Feb 2025

https://github.com/anindya-prithvi/co_m21_assignment

A python implementation of an Assembler (defined ISA) and a simulator based on the binary generated by the ISA. It also provides the memory access trace w.r.t. cycles.

assembler assembly assembly-language-programming assembly-simulation simulator

Last synced: 13 Apr 2025

https://github.com/zoosmand/ATtiny25_DS18B20_TM1637

The Digital Thermometer based on OneWire protocol. Sensor is DS18B20. Display use a 16-bit shift register TM1637.

asm assembler assembly attiny25 avr avrasm crc8 ds18b20 onewire tm1637

Last synced: 04 Apr 2025

https://github.com/ammarfaizi2/pure-itoa-asm

Pure itoa written in assemblhy

assembly assembly-language pure-assembly

Last synced: 14 Apr 2025

https://github.com/rogamer97/cheat-code-collection_my-asm-hacks

A collection of my cheat codes (ASM hacks) for various games across multiple platforms.

arm32 armv7 asm assembly mips powerpc ppc

Last synced: 05 Jan 2025

https://github.com/basemax/c-nostdlib-assembly

We define own _start point without using GLIBC runtime library using Assembly. (x86_64 and i386)

assembly assembly-8086 assembly-x64 assembly-x86 c syscall syscalls

Last synced: 03 Apr 2025

https://github.com/crgimenes/vm86

Emulate old DOS .com files in the terminal. It is a simple proof of concept, not a complete emulator.

8086 assembly concept dos proof

Last synced: 20 Nov 2024

https://github.com/rysteq/emux

A x86 emulator for windows written in C#

assembly emulator ide x86-assembly

Last synced: 23 Mar 2025

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

A higher level stack-based virtual machine and related assembler.

assembler assembly bytecode bytecode-interpreter virtual-machine vm

Last synced: 15 Mar 2025

https://github.com/m0saan/libasm

The aim of this project is to get familiar with assembly language.

assembly assembly-language-programming nasm-assembly static-library x64-assembly

Last synced: 06 Mar 2025

https://github.com/walshyb/assembly-h1-linker

Assembly project converting a C++ linker to python

assembler assembly module-linker python

Last synced: 21 Mar 2025

https://github.com/shashinma/minimal-kernel-implementation

Kernel for a student from Peter the Great St. Petersburg Polytechnic University

asm assembly bootloader cpp kernel

Last synced: 20 Mar 2025

https://github.com/sadrasabouri/mpf

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

8051 8051-architecture 8051-projects assembly microcontroller

Last synced: 14 Apr 2025

https://github.com/anne-gcd/MTG-Link

MTG-Link: Local assembly tool for linked-read data

assembly barcodes bioinformatics gapfilling linked-reads

Last synced: 14 Mar 2025

https://github.com/srijan-singh/operating-system

A simple 64-bit operating system kernel.

assembly c docker kernel makefile

Last synced: 29 Mar 2025

https://github.com/maxrt101/xvm

X Virtual Machine

assembly cpp17 vm

Last synced: 05 Apr 2025

https://github.com/limdongjin/sicxe-assembler

SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.

assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang

Last synced: 01 Mar 2025

https://github.com/apetenchea/inverter

A script for obtaining the inverse of simple assembly sequences.

assembly python3 reversing

Last synced: 13 Mar 2025

https://github.com/shxntanu/se-lab-assignments

A collection of all Second Year Computer Engineering assignments from Savitribai Phule Pune University (SPPU).

algorithms assembly computer-graphics cpp data-structures dsa microprocessor oop sppu sppu-computer-engineering

Last synced: 19 Dec 2024

https://github.com/engineersbox/quac-assembler

Assembles QuAC assembly into 16 bit QuAC v1.0 ISA binaries

asm assembler assembly go golang quac

Last synced: 22 Mar 2025

https://github.com/sudotto/rosaos

an operating system dedicated to Rosa the otter

asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64

Last synced: 09 May 2025

https://github.com/ghazaleze/bootloader

Print a sentence on a screen

assembly bootloader nasm simple vmware

Last synced: 23 Feb 2025

https://github.com/ziyao233/cocox-rv64

Assembly is zombie, monokernel is shit.

assembly monokernel osdev riscv64

Last synced: 16 Mar 2025

https://github.com/caiorss/pget

Alternative command line dependency manager for .NET and F# projects.

assembly busybox dotnet fsharp introspection manager mono net nuget package tools utils

Last synced: 22 Feb 2025

https://github.com/lilpolymath/emu8086

List of codes I wrote with assembly

8086-emulator assembly assembly-language assembly-x86

Last synced: 14 Mar 2025

https://github.com/katahiromz/dosstub

DOS stub program collection

assembler assembly dos msdos nasm program stub

Last synced: 02 Mar 2025

https://github.com/kyuvi/lrv-asm

RISC-V assembler in Common Lisp

assembler assembly common-lisp lisp longan-nano risc-v risc-v-assembly

Last synced: 21 Mar 2025

https://github.com/aditya-a-garwal/x86-64-assemblyexamples

A repository containing example Assembly programs written for the x86-64 architectures along with the linux kernel

assembler assembler-x86 assembly examples low-level nasm nasm-assembly x64-assembly

Last synced: 22 Feb 2025

https://github.com/systemxlabs/rust-to-riscv-asm

A bare metal program example about how to convert Rust code to RISC-V assembly.

assembly bare-metal risc-v rust

Last synced: 14 Apr 2025

https://github.com/turkishrational/trdos

Turkish Rational DOS 8086 (v1) and 386 (v2) Operating System Kernel (TRDOS project) files

16bit 32bit 386dos asm assembler assembly code dos386 kernel nasm os rational retro source trdos trdos1 trdos2 trdos3 turkish

Last synced: 06 Apr 2025

https://github.com/eersoy93/os93

My second attempt OS from scratch

assembly bootloader c kernel nasm os-development osdev

Last synced: 21 Dec 2024

https://github.com/ferhatgec/hlcog

Fegeya HLCoG, High-Level Code Generator back-end.

assembly code-generation codegen cpp fegeya high-level kalem python ruby rust shell transpiler

Last synced: 20 Feb 2025

https://github.com/richardso21/complxer

An LC3 simulator-assembler suite written in golang (made while I was taking CS 2110)

assembly golang lc3

Last synced: 21 Mar 2025

https://github.com/seantolstoyevski/crndm

RDRAND Instruction for Golang (created for simpleness and purity)

assembly go golang random random-number-generator rdrand rdseed x86-64

Last synced: 07 Mar 2025

https://github.com/AfonsoCMSousa/ASM-Emulator

ASM Emulator is a Simpler-way of having fun writing assembly!

assembly cpp cpp17 early-development ncurses

Last synced: 05 Mar 2025

https://github.com/plummerssoftwarellc/petclock

Source code for the PET Clock discussed in a YouTube video about 6502 assembly

assembly c64 commodore pet

Last synced: 12 Apr 2025

https://github.com/davidsteinsland/x86-operating-system

My go at an operating system for the IA-32 architecture.

assembly operating-system x86

Last synced: 18 Feb 2025

https://github.com/qalle2/nes-disasm-misc

disassembled NES programs

6502 asm6 assembly disassembly homebrew nes

Last synced: 10 Apr 2025

https://github.com/dineshpinto/stm32f4

Combining an FPGA, µC and AWG for nanosecond photon counting

assembly awg c microcontroller photonics verilog

Last synced: 29 Mar 2025

https://github.com/howl-anderson/microcpuid

A micro tool based on assembly language to detect and display CPU information

assembly assembly-language cpuinfo gnu-assembly x86

Last synced: 15 Mar 2025

https://github.com/bergel/gwbasicvisualization

Visualizing GW-Basic source code

assembly pharo picture roassal routines visualizing

Last synced: 04 Apr 2025

https://github.com/voyrox/arcticaxis

ArcticAxis is a minimal operating system written in 16-bit x86 Assembly. It features a simple shell interface where you can run basic commands like help, clear, and reboot.

asm asmx86 assembly nasm os

Last synced: 04 Mar 2025

https://github.com/eveheeero/fireman

Decompiler written in rust inspired by snowman (WIP)

assembly decompile decompiler disassembler ir reverse-engineering x64

Last synced: 15 Feb 2025

https://github.com/bemxio/bemxos

A 32-bit OS made for learning purposes

assembly bootloader c kernel low-level operating-system os

Last synced: 16 Jan 2025

https://github.com/travorlzh/learnos

A repo that contains all the code written in my study of OS development.

assembly c kernel operating-system-learning tutorial

Last synced: 09 Mar 2025

https://github.com/user0332/untypedscript

A fast and easy-to-use compiled language with a base implementation written in Python

assembly assembly-x86 compiled compiler language new-language programming-language python python3 ucrt untyped untypedscript

Last synced: 14 Apr 2025

https://github.com/nnamanx/intel_8086

Completed Assignments of Computer Organization & Architecture Course

assembly data-transfer intel intel8086

Last synced: 12 Apr 2025

https://github.com/shreyansh26/cse312-computer-architecture-codes

Codes related to the Computer Architecture Course at IIT (BHU) Varanasi

assembly computer-architecture mips

Last synced: 10 Apr 2025

https://github.com/seigtm/spbpu

Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.

asm assembler assembly circuit cpp english-learning fortran homework homework-assignments labs llvm math oop physics spbpu spbstu

Last synced: 01 Feb 2025

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/Camroku/Toryus

A hobby operating system project

assembly c operating-system osdev

Last synced: 11 Mar 2025

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

Building an assembly

assembly gatling scala

Last synced: 05 Apr 2025

https://github.com/71/blur

[No longer maintained] Run and edit a C# assembly at the same time. Convert LINQ Expressions and delegates to Mono.Cecil method bodies as well.

assembly cecil csharp

Last synced: 11 Mar 2025

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: 07 May 2025

https://github.com/v0idzdev/open-jinx

Jinx OS is a retro themed command line operating system for x86_64 architectures.

assembly c command-line docker linux os retro

Last synced: 09 Apr 2025

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: 12 May 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: 25 Mar 2025

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

HTTP server written in assembly

asm assembler assembly assembly-x86-64 http

Last synced: 28 Nov 2024

https://github.com/satharus/nasm-template

NASM Template with a makefile and some helper IO functions.

assembly linux linux-syscall nasm nasm-assembly template template-project

Last synced: 10 Mar 2025

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: 01 Apr 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: 16 Feb 2025