1. Yaspyasp is a fully functional web-based assembler development environment, including a real assembler, emulator and debugger.
2. FhexA Full-Featured HexEditor compatible with Linux/Windows/MacOS
4. Abyss🔬 Assemble large genomes using short reads
5. Customasm💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
6. PpciA compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
7. Zkeme80An assembler and operating system for the TI-84+ written in Scheme, Forth and Z80 assembly.
8. LaserThe HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
11. BrainfuckCollection of BF interpreters/translators in C/C++/ASM/JS/Python/Rust + others
13. LzsaByte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
17. VenusRISC-V instruction set simulator built for education
18. KcshellSimple Python3 based interactive assembly/disassembly shell for various architectures powered by Keystone/Capstone.
19. NanojitNanoJIT is a small, cross-platform C++ library that emits machine code.
22. AvraAssembler for the Atmel AVR microcontroller family
23. CorewarSchool 42 project // Implementation of programming game “Core War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]
26. Arcs🌈Scaffold genome sequence assemblies using linked read sequencing data
28. Simple Polymorphic Engine Spe32Simple Polymorphic Engine (SPE32) is a simple polymorphic engine for encrypting code and data. It is an amateur project that can be used to demonstrate what polymorphic engines are.
29. IcedBlazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for .NET, Rust, Python, JavaScript
31. I8086.js16bit Intel 8086 / 80186 + X87 emulator written in TypeScript with REPL assembly compiler and tiny C compiler
34. The Hack General Purpose ComputerUsing HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
37. Javassembly💾 Calling Assembly from Java: simple example using the JNI and NASM.
38. KeypatchMulti-architecture assembler for IDA Pro. Powered by Keystone Engine.
39. TenyrSimple, orthogonal 32-bit computer architecture and environment
40. Chiasm ShellPython-based interactive assembler/disassembler CLI, powered by Keystone/Capstone.
42. Shellen🌸 Interactive shellcoding environment to easily craft shellcodes
44. Z88dkThe development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
45. BndBnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.
46. Winreplx86 and x64 assembly "read-eval-print loop" shell for Windows
48. RarsRARS -- RISC-V Assembler and Runtime Simulator
49. WasmHaskell compiler infastructure for WebAssembly