jasm

JVM assember

An assembler/disassembler tool for JVM bytecode that provides a syntax for writing bytecode-focused assembly language.

A JVM assembler for the modern age

GitHub

444 stars
10 watching
13 forks
Language: Java
last commit: 11 months ago
assemblerassembly-languagebytecodejvm

Related projects:

Repository Description Stars
crytic/pyevmasm A Python library for assembling and disassembling the Ethereum Virtual Machine's instruction set 362
cybershadow/rabcdasm A toolset for manipulating ActionScript 3 bytecode 431
renatoathaydes/wasm-on-jvm A Gradle plugin to easily compile WebAssembly (WASM) files into JVM bytecode. 24
rsms/wlang Develops an assembler and compiler for a programming language 46
zig-java/jaz A JVM implementation in Zig. 88
mirkosertic/bytecoder A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. 903
mobivm/robovm An ahead-of-time compiler for Java bytecode targeting multiple platforms and languages 970
dvx/jssembly A Java library that enables the execution of native assembly code from Java 125
arachnid/evmdis An EVM bytecode disassembler that performs static analysis to provide a higher-level abstraction of the bytecode. 547
cretz/asmble Compiles WebAssembly to JVM bytecode and provides utilities for working with WASM code. 637
benanders/rjni Provides Rust bindings to interact with Java Virtual Machines and Java Native Interface. 74
v420v/vas An x86-64 assembler written in V language 97
jcazevedo/moultingyaml A Scala wrapper for a YAML serialization library 99
ystyle/jvms A utility that manages multiple JDK installations on a Windows computer 641
jnoms/virid A pipeline for assembling and classifying microorganisms from next-generation sequencing data 11