Top 117 asm open source projects

RISVM
A low overhead, embeddable bytecode virtual machine in C++
c64-game
A horizontal space shooter for Commodore 64.
simplify
simplify 包含了一系列自我驱动学习的子项目。
ronin-asm
ronin-asm is a Ruby DSL for crafting Assmebly programs and Shellcode.
bevm
Basic computer emulator
asm-defuse
ASM powered by definitions/uses analysis
✭ 24
javaasm
AOSV
Lecture notes for Advanced Operating Systems and Virtualization course at Sapienza University of Rome
Assembly-Lib
A 16-bits x86 DOS Assembly library that provides many useful functions for developing programs. It has both VGA grapics functions as well as general purpose utilities. The main purpose of this library was to be able to implement simple DOS games (in Assembly) using VGA (320x200, 256 colors) display.
dxbc reader
easy to read hlsl asm shader code. parse dxbc text and export hlsl like for read
LanOS
one mini operating system simplified from linux0.12
first nes
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
gb-starter-kit
A customizable and ready-to-compile bundle for Game Boy RGBDS projects. Contains your bread and butter, guaranteed 100% kitchen sink-free.
zx-spectrum-games
Collection of ZX Spectrum annotated game source code dissasemblies as .skool files
objconv
Object file converter This utility can be used for converting object files between COFF/PE, OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms. Can modify symbol names in object files. Can build, modify and convert function libraries across platforms. Can dump object files and executable files. Also includes a very good disassem…
BSUIR-Labs
БГУИР 2019-2023 (КСиС, ВМСиС)
OSRSUpdater
A simple (and outdated) Old-School RuneScape decompiler/deobfuscator. Performs field and method analysis which uses ASM and bytecode patterns for identification. Identified fields could be used for creating bot clients or QoL clients. For educational use only.
Exploits
A personal collection of Windows CVE I have turned in to exploit source, as well as a collection of payloads I've written to be used in conjunction with these exploits.
xorpd-solutions
[SPOILER ALERT] My attempt at tackling the x86_64 asm riddles in xorpd's xchg rax,rax book. Pull requests welcome.
HIGH-TO-LOW
in this repository you will find codes in C and their equivalence in MIPS Assembly
awesome-n64-development
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more
f5-rest-client
F5 BIG-IP SDK for the Go programming language.
FASM
Unofficial git history of flat assembler
RuntimeTransformer
Library for easily modifying loaded classes at runtime
✭ 34
javaasm
asm
🏃 An x86-64 assembler written in Go.
creating-controls-in-assembler
Gitbook: https://mrfearless.gitbooks.io/creating-controls-in-assembler
asmdot
[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
CopyToAsm-Plugin-x86
CopyToAsm (x86) - A Plugin For x64dbg
c8c
The chip8 compiler, assembler, and virtual machine
asm-inline
Inline raw ASM instructions in Java
ICE
ICE Compiler for the TI-84 Plus CE
arTIfiCE
arTIfiCE is a jailbreak for TI CE calculators with OS 5.5 and 5.6. It brings back ASM programs and games.
z80-sample-program
This is a small Z80 assembler program that just puts some colored lines on the ZX Spectrum's screen. The intention is to use this as a kind of tutorial for DeZog (Z80 debugger).
z80count
A tool to annotate Z80 assembler with cycle counts
ArvernOS
💾 A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress
discovery
辅助Android开发者在多模块工程间跨模块获取接口(或抽象类)的实现类的开源库,可实现模块的顺序初始化、业务的动态组合等实现。基于AGP和ASM开发。
512-byte-vm
A VM image in 512 bytes. Yes, you read it right.
APIInfo-Plugin-x86
APIInfo Plugin (x86) - A Plugin For x64dbg
Uatu
Android方法调用跟踪 ; 方法耗时统计 ; 方法调用参数以及返回值跟踪 ; 方法调用替换;方法hook
fastquery
FastQuery(Method of fast database query) 基于Java语言. 他的使命是:简化Java操作数据层.做为一个开发者,仅仅只需要设计编写DAO接口即可,在项目初始化阶段采用ASM生成好实现类. 因此,开发代码不得不简洁而优雅.从而,大幅度提升开发效率.
neskell
A Haskell 6502 Emulator
kasm
Assembler library for Kotlin
ZipArchive
A single-class pure VB6 library for zip with ASM speed
helloworld
Hello world and other commented GameBoy assembly examples for beginners.
woodpecker-client
异常日志收集客户端 环境隔离版本
APISearch-Plugin-x86
APISearch Plugin (x86) - A Plugin For x64dbg
61-117 of 117 asm projects