A library for creating, reading and editing PE files and .NET modules.
-
Updated
Dec 13, 2025 - C#
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
A library for creating, reading and editing PE files and .NET modules.
Home brew CPU Hardware with 1-bit ALU implementation using 74LSxx, a micro-code and assembler coded in C#.
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Asm6502 is a lightweight C# library for the 6502/6510 CPU that combines a fluent, strongly typed assembler/disassembler with a cycle-accurate CPU emulator.
The most powerful ARM 64 (v8, v9) Assembler / Disassembler for .NET
Tools for creating, modifying, assembling and disassembling RemObjects PascalScript files.
A .Net-based Cross-Assembler for Several 8-Bit Microprocessors
.NET Core CLR; diverse support and modifications like 3F's IL Assembler on coreclr etc.
Command line tool to convert FAS file format from FASM (flat assembler) to any Symbol format.
A C# assembler, disassembler, and emulator for the 6502 microprocessor
Translator of KR580VM80A / Intel 8080A assembler into machine code, with the ability to generate listing in different formats.
A C# assembler, disassembler, and emulator for my custom instruction set architecture (work in progress)
Simple 16 bit RISC virtual machine and assembler
A SIC Virtual Machine, Emulator Assembler, loader, and Linker
An assembler, emulator and documentation for a fictional computer architecture
command line tool for reverse engineering Hermes bytecode
A repository that contains all the projects that were written during the studies at the Higher School of Economics.
Created by Kathleen Booth
Released 1949