1. wasm-encoder

    A low-level WebAssembly encoder

    v0.239.0 1.8M #wasm-module #code-section #low-level #encoder #func #wasm-bytecode
  2. wasmer-compiler

    Base compiler abstraction for Wasmer WebAssembly runtime

    v6.1.0-rc.5 98K #wasm-compiler #compiler #wasm
  3. cranelift-wasm

    Translator from WebAssembly to Cranelift IR

    v0.112.3 184K #translator #wasm-module #wasm
  4. ld-memory

    Helper crate to programmatically create GNU ld MEMORY blocks

    v0.2.9 2.3K #memory-block #programmatically #gnu #memory-section #create
  5. dmanager

    Manage concurrent access to overloaded memory sections

    v0.2.0 140 #dinvoke #memory-section #syscalls
  6. ld-memory-cli

    create .ld MEMORY sections via cli

    v0.2.8 #memory-section #linker-script #gnu #command-line-tool #create
  7. Try searching with DuckDuckGo or on crates.io.

  8. dinvoke_overload

    Manually map a PE on a disk backed memory section

    v0.2.0 150 #pe #dinvoke #overloading
  9. vec-with-gaps

    A data structure that behaves like a vec of vecs, but where the subvecs are kept in one contiguous section of memory, which improves cache performance for some workloads

    v0.7.0 #contiguous-memory #cache-performance #vec #data-structures #memory-cache #memory-section #gaps #constant-time #behaves
  10. manualmap_nostd

    Manually map PE to process memory

    v0.1.2 #pe #manualmap #dinvoke-nostd
  11. dinvoke_

    Dynamically run arbitrary unmanaged code

    v0.1.1 140 #syscalls #winapi #dinvoke-nostd
  12. unc-vm-compiler

    Base compiler abstraction for Wasmer WebAssembly runtime

    v0.12.2 #compiler #wasmer-compiler #wasm-compiler #wasm
  13. dinvoke_data

    Structures and data types definitions for dinvoke

    v0.2.0 #dinvoke #winapi #pe
  14. data_nostd

    Structures and data types definitions for dinvoke_nostd

    v0.1.0 #winapi #dinvoke-nostd #data
  15. wasm-ast

    A WebAssembly syntax model useful for generate, reading, and emitting WebAssembly code

    v0.1.0 #ast #text-parser #wasm-module #specification #wasm-parser #emitting #syntax-tree #rust-native #generate-model
  16. utils_nostd

    dinvoke_nostd

    v0.1.0 #dinvoke-nostd #dynamic-module-loading #utilities
  17. dinvoke

    Dynamically run arbitrary unmanaged code

    v0.2.0 #syscalls #dynamically
  18. wasmer-compiler-x

    Base compiler abstraction for Wasmer WebAssembly runtime

    v2.4.1 160 #compiler #wasm-module #wasm-compiler #wasm
  19. fdk-aac-sys

    FFI bindings for libfdk-aac

    v0.5.0 22K #pcm #libfdk-aac #bindings
  20. manualmap

    Manually map PE to process memory

    v0.2.0 140 #pe #dinvoke
  21. casper-execution-engine

    Casper execution engine crates

    v8.1.1 440 #execution-engine #casper #contract #wasm-execution-engine #blockchain
  22. jopcall

    Dynamically executed Windows Syscalls via JOP/ROP

    v0.1.0 #syscalls #malware #cybersecurity
  23. ronky

    way to export Rust definitions to Arri types

    v1.1.15 2.0K #arri #export
  24. stack-vm

    A generic, reusable, stack-based virtual machine

    v1.0.1 #vm #instruction-set #machine-instructions #stack-based #math
  25. winmem

    windows memory patching

    v0.2.0 #patch #windows #memory
  26. libchisel

    Some useful utilities to transform WebAssembly binaries, most importantly for WebAssembly used in a deterministic / blockchain context

    v0.6.0 #blockchain #ethereum #development-tools
  27. compt

    A complete binary tree visitor library

    v2.1.0 120 #binary-tree #tree-structure #binary
  28. dinvoke_rs

    Dynamically invoke arbitrary unmanaged code

    v0.2.0 #syscalls #execution
  29. luos_memory_sandbox

    A customizable memory sandbox, able to detect memory problems when writing data structures

    v0.0.1 #sandbox #detect #memory-allocator #allocate-memory #customizable #data-structures #memory-section #global-alloc #realloc
  30. alexcrichton-cranelift-wasm

    Translator from WebAssembly to Cranelift IR

    v0.53.0 #translator #wasm-module #wasm