1. iced-x86

    blazing fast and correct x86/x64 disassembler, assembler and instruction decoder written in Rust

    v1.21.0 272K #disassembly #x86-64 #disassembler

  2. seccompiler

    seccomp-bpf jailing

    v0.5.0 1.9M #seccomp #sandbox #jail

  3. sonic-rs

    fast Rust JSON library based on SIMD

    v0.5.8 564K #serde-json #json #simd-json #serialize #simd

  4. oxc_resolver

    ESM / CJS module resolution

    v11.23.0 371K #esm-cjs #enhanced-resolve #node #esm #cjs

  5. heed

    A fully typed LMDB (mdb.master) wrapper with minimum overhead

    v0.22.1 347K #lmdb #typed #database-storage #database

  6. tun-rs

    Cross-platform TUN and TAP library

    v2.8.6 54K #tun-tap #vpn #network-interface #tap

  7. unicode-ident

    Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31

    v1.0.24 86.7M #character-properties #unicode #xid #no-alloc

  8. winapi

    Raw FFI bindings for all of Windows API

    v0.3.9 27.7M #directx #windows #com #ffi

  9. pulley-interpreter

    The Pulley interpreter, its bytecode definition, encoder, decoder, and etc

    v46.0.1 2.0M #bytecode-interpreter #pulley #define #wasmtime #encoder #wasm #cranelift

  10. polonius-the-crab

    Tools to feature more lenient Polonius-based borrow-checker patterns in stable Rust

    v0.5.0 1.1M #polonius #crab #nll #borrowck #loans

  11. nacos-sdk

    Nacos client in Rust

    v0.8.0 4.5K #configuration-management #service-discovery #microservices #naming

  12. typewit

    type-witness-based abstractions, mostly for emulating polymorphism in const fns

    v1.15.2 1.4M #const-fn #gadt #type-witness #type-equality #refl

  13. pastey

    Macros for all your token pasting needs. Successor of paste.

    v0.2.3 8.6M #paste #macro #no-alloc

  14. sbi-rt

    Runtime library for supervisors to call RISC-V Supervisor Binary Interface (RISC-V SBI)

    v0.0.4 66K #sbi-specification #sbi

  15. nc

    Access system calls directly

    v0.9.8 47K #syscalls #linux-syscalls

  16. pistol

    about Cybersecurity

    v4.0.18 3.9K #nmap #security #penetration-test

  17. rustsbi

    Minimal RISC-V's SBI implementation library in Rust

    v0.4.1 6.4K #sbi #sbi-specification

  18. network-types

    Rust structs representing network-related types in Linux

    v0.2.0 66K #linux #osi #packet #header #packet-header

  19. cargo-anneal

    Formally verify that your safety comments are correct

    v0.1.0-alpha.24 #verification #unsafe #lean

  20. sqlite-wasm-rs

    wasm32-unknown-unknown bindings to the libsqlite3 library

    v0.5.5 1.3M #wasm-bindings #wasm #javascript

  21. tor-rtmock

    Testing mock support for tor-rtcomapt

    v0.44.0 100K #tor #testing #tor-arti #async #arti

  22. libmem

    Advanced Game Hacking Library (Windows/Linux/FreeBSD)

    v5.1.4 #disassembly #game-hacking #hook #freebsd #linux #disassembler

  23. riscv-128bit-vm

    A high-performance 128-bit RISC-V virtual machine implemented in Rust, featuring custom instruction set extensions and advanced memory management

    v1.1.0 #risc-v #vm #instruction-set #assembly #128-bit #debugging #breakpoints #floating-point #bit-set #byte-size

  24. jsonpath_lib

    JsonPath engine written in Rust. it provide a similar API interface in Webassembly and Javascript too. - Webassembly Demo: https://freestrings.github.io/jsonpath

    v0.3.0 295K #json-path #query #json #lua #wasm

  25. kak-lsp

    Kakoune Language Server Protocol Client

    v21.0.1 #language-server-protocol #kakoune #markdown #symbols #semantic-tokens #snippets #language-id #find-reference #lsp

  26. codewandler-flux-lang

    Flux-Lang: the pure language core — AST, renderer, analyzer, effect/op types, a Rust eDSL, and the schema/skill single-source-of-truth. No runtime, provider, or concrete tools.

    v0.50.0 800 #dsl #flux #ast #agent

  27. codemmet

    Emmet-style abbreviation expansion for programming languages

    v0.4.1 #lsp #snippets #tree-sitter #emmet #tree-sitter-cli

  28. hirun

    A concurrent framework for asynchronous programming based on event-driven, non-blocking I/O mechanism

    v0.1.22 1.3K #async #net #future

  29. rustdllproxy

    ease the development of proxy DLLs in Rust

    v3.0.2 #proxy-dll #generate #path #command-line #build #windows-dll #prehook

  30. matrix-pickle

    binary encoding format used in the Matrix world

    v0.2.2 95K #binary-encoding #world #matrix #derive #encoding-decoding #libolm #macro-derive #partial-eq #public-key

  31. ilhook

    that provides methods to inline hook binary codes in x86 and x86_64 architecture

    v2.3.0 310 #hook #disassemble #assemble

  32. kprobe

    A no_std Rust probe infrastructure crate for kprobe, kretprobe, and uprobe on multiple architectures

    v0.6.0 6.5K #kernel #uprobe #tracing

  33. blitzgen

    An optimizing x86-64 compiler backend: e-graph IR with equality saturation for instruction selection, a DAG scheduler, and a graph-coloring register allocator

    v0.1.0 #x86-64 #elf #codegen #compiler

  34. contracts

    Design-by-contract attributes

    v0.6.7 59K #design-by-contract #invariants #verification #invariant

  35. cljrs-stdlib

    Built-in standard library namespaces for clojurust (clojure.string, clojure.set, clojure.test, …)

    v0.1.226 500 #clojure #namespaces #specification #clojurust #standard #gen-alpha #built-ins

  36. retour

    A cross-platform detour library written in Rust

    v0.4.0-alpha.4 7.9K #detour #api #hook #function

  37. wraith-rs

    Safe abstractions for Windows PEB/TEB manipulation and anti-detection techniques

    v0.1.8 #peb #teb #security #windows-security #windows

  38. haunt

    Command-line client for the haunt agent's HTTP protocol

    v0.6.0 #bp #breakpoints #agent #rest #debugging #web-server #dll #http-protocols #command-line-client #falls

  39. thot

    An asm

    v0.1.3 #assembly #jump #elf #emitter #label #tablet #bit-manipulation #16-bit #clear-screen #logical-operation

  40. copypatch

    Reusable copy-and-patch JIT substrate: executable memory (W^X), relocation patching, and build-time stencil extraction. Backend-agnostic — no IR, no schema.

    v0.2.0-rc.3 1.0K #build-time #jit #stencil #patch #byte-buffer #copy-and-patch #substrate #relocation #arm64 #stencils

  41. embive

    interpreter/virtual-machine that leverages RISC-V bytecode, enabling sandboxed code execution on tiny devices (e.g. microcontrollers).

    v0.7.1 #risc-v #embedding #interpreter

  42. smda

    Recursive x86/x64/AArch64 disassembler library for control-flow recovery from memory dumps. Iced-x86 + disarm64-backed; zero-copy.

    v0.6.5 100 #arm64 #disassembly #iced #aarch64

  43. forgelink-cli

    CLI for generating shareable URLs to files in hosted git repositories

    v0.2.1 #git #permalink #forge

  44. nix-bindings

    Rust binding for Nix, the build tool

    v0.2347.5 220 #store-path #nix #derivation #flake #convert #verbosity #build-tool #expression-evaluation #type-safe

  45. ghcitty

    Fast, friendly GHCi

    v0.4.0 #repl #haskell #ghci

  46. smoothutf8

    Portable, formally verified UTF-8 validation with an optional slack-buffer fast path for zero-copy parsers

    v0.2.2 250 #utf-8 #validation #no-std #verified #parser

  47. asm-rs

    Pure Rust multi-architecture runtime assembly engine

    v0.1.1 #assembly #arm64 #x86-64 #assembler #aarch64

  48. hermes_rs

    A dependency-free disassembler and assembler for the Hermes bytecode

    v0.1.14 #bytecode #disassembly #serialization #dependency-free #hash #file-header #disassembler-and-assembler #deserialize #object-key #specta

  49. lamina

    High-performance compiler backend for Lamina Intermediate Representation

    v0.0.10 #compiler-back-end #back-end #assembly #compiler #codegen

  50. zust-dynamic

    Dynamic value model for Zust scripts, with JSON, MessagePack, bytes, and typed vectors

    v0.9.26 190 #dynamic #zust #run-time

  51. smcp

    A2C-SMCP protocol types and definitions

    v0.2.3 #mcp-server #mcp #agent

  52. poi

    A pragmatic point-free theorem prover assistant

    v0.25.0 1.3K #theorem-assistant #point-free #assistant #theorem #proving

  53. serpl

    terminal UI for search and replace, ala VS Code

    v0.3.6 #search-replace #ast-grep #ui #key-bindings #text-replace #search-input #ala #preview

  54. hayashi-lang

    An interpreted language for applied econometrics — Stata-like syntax, modern features, zero cost

    v0.2.6 #repl #statistics #econometrics #stata #language

  55. mem4n6

    Memory forensics CLI — self-profiling Windows/Linux kernel walking from any dump format, cross-checked against Volatility 3

    v0.2.0 #volatility #incident-response #dfir #forensics #memory-forensics

  56. customasm

    An assembler for custom, user-defined instruction sets!

    v0.14.1 310 #assembly #assembler #custom

  57. ring-lang-rs

    Rust bindings for the Ring programming language

    v0.1.20 #extension #ring #language #ring-language #bindings

  58. netgauze-iana

    Collection of generic Internet Naming Authority (IANA) definitions that are not specific to a single protocol

    v0.12.1 86K #iana #protocols

  59. kurbu5-kadm5-rs

    Safe, idiomatic Rust API for writing MIT Kerberos KADM5_AUTH and KADM5_HOOK plugin modules

    v0.1.2 #kerberos #kadm5 #krb5 #plugin #api-bindings

  60. nuttx-arm64-emulator

    Emulate Apache NuttX RTOS for Arm64 with Unicorn Emulator (Avaota-A1 SBC)

    v1.0.7 440 #nuttx #unicorn #rtos

  61. wbt

    Weight-based backtesting engine for quantitative trading

    v0.4.3 #finance-trading #backtesting #quantitative-finance #trading #quantitative-trading #finance

  62. culebra

    Compiler forge — ABI, IR, binary, and bootstrap diagnostics for self-hosting compilers

    v2.3.1 #abi #self-hosting #compiler #debugging #llvm

  63. vibe-ready

    Composable runtime, logging, scheduling, and storage foundations for vibe-coding Rust projects

    v0.2.2 #logging #vibe-coding #run-time #scheduler

  64. mwemu-mcp

    Model Context Protocol (MCP) server for the mwemu x86/x64/arm64 emulator (libmwemu). Open a binary, configure, prepare memory and emulate step by step over MCP.

    v0.1.0 #emulation #x86-64 #malware #mcp #reverse-engineering #emulator

  65. moneylib

    deal with money in Rust

    v0.13.2 #money #currency #type-safe #finance

  66. rmw-zerodds-shim

    ROS 2 rmw_zerodds shim — C-FFI wrapper around zerodds-ros2-rmw + zerodds-c-api

    v1.0.0-rc.5 #ros2-dds #ros2 #rmw #dds #shim

  67. fluxon

    AI agentlar yaxshi yozadigan batteries-included backend dasturlash tili

    v0.1.0 #interpreter #back-end #language-interpreter

  68. evalrs

    Rust code snippet evaluator

    v0.0.14 700 #code-snippets #evaluator #temp #compilation #debug-information

  69. tg-rcore-tutorial-ch8

    Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar

    v0.4.11 #tutorial #rcore #risc-v #concurrency #no-std

  70. libscemu

    x86 32/64bits and system internals emulator, for securely emulating malware and other stuff

    v0.19.4 17K #emulation #malware #shellcode #x86-64 #pe #64bits #exe

  71. ir-lang

    Intermediate representation and lowering from the AST

    v1.0.0 #ast #intermediate-representation #compiler

  72. dinvoke_data

    Structures and data types definitions for dinvoke

    v0.2.2 550 #dinvoke #pe #winapi

  73. arceos-guestmode

    ArceOS Guest Mode (Hypervisor): runs a minimal guest OS (skernel) using hardware-assisted virtualization — RISC-V H-extension, ARM AArch64 EL2, and AMD SVM — with VM exit handling and second-stage page table support

    v0.4.6 #x86-64 #hypervisor #risc-v #arce-os #aarch64

  74. wit-bindgen-c

    C bindings generator for WIT and the component model, typically used through the wit-bindgen-cli crate

    v0.58.0 151K #component-model #bindings-generator #wit-bindgen #exported #imported #wit-bindgen-cli #model-generator #wit-bindings #object-file #source-file

  75. wegglix

    weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.

    v0.2.10 #semantic-search-tool #weggli #codebase #ast #search-pattern #tree-sitter #grammar #security #memcpy

  76. mdfwob

    Download historical market data from IBKR and Databento into FWOB files

    v1.9.0 #market-data #fwob #ibkr #databento #finance

  77. nanocore

    meticulously crafted emulator for a custom, true 8-bit CPU

    v0.1.3 #cpu-emulator #8-bit #emulation #assembly #crafted #sp #instruction-set #assemble

  78. probar-js-gen

    NASA/DO-178B-grade Rust DSL for type-safe JavaScript generation

    v1.0.3 #web-worker #codegen #dsl #javascript

  79. secpar

    that leverages AWS Rust SDK for Secrets Manager & Parameter Store

    v0.3.0 #secrets-manager #aws-sdk #ssm

  80. yerevan

    Small Rust crate that brings computation expressions idea from F# for help you to work easier with functors and monads

    v0.2.6 600 #ce #f-sharp #do-notation #computation-expr

  81. oonta

    OCaml (subset) to LLVM IR compiler front-end

    v0.3.1 #ocaml #llvm #compiler

  82. zilog_z80

    Zilog Z80 Emulator

    v0.18.0 190 #cpu-emulation #emulation #z80-cpu #z80 #z80-emulator #zilog #z80-emulation

  83. a2c-smcp

    SDK - Agent, Computer, and Server implementation

    v0.3.1 #mcp-server #computer #agent #mcp #smcp

  84. impl-trait-for-tuples

    Attribute macro to implement a trait for tuples

    v0.2.3 3.1M #tuple #traits #proc-macro #macro-traits

  85. msp430

    Low level access to MSP430 microcontrollers

    v0.4.1 900 #peripheral-register #interrupt #peripheral

  86. threatfalcon

    Lightweight endpoint telemetry sensor for Windows threat detection

    v0.5.0 #telemetry #etw #edr #security

  87. telepath-wire

    Shared wire protocol types for Telepath (no_std, no alloc)

    v0.2.2 #postcard #wire-protocol #rpc #embedded

  88. ieee1275

    Safe and easy-to-use wrapper for building OpenFirmware/IEEE1275 apps

    v0.2.4 #environment #open-firmware #api-bindings

  89. videostream-cli

    Command-line interface for VideoStream library - camera streaming, recording, and frame operations

    v2.5.3 #camera #v4l2 #h264 #video-streaming #video

  90. dataloader

    Facebook's DataLoader using async-await

    v0.18.0 96K #cache #batcher

  91. g-err

    Structured error type

    v0.1.1 #error-handling #macro

  92. webparse

    http1.1/http2 parse http解析库

    v0.3.1 800 #http2 #websocket #parser

  93. vasm

    Visualize 8086 assembly execution in your terminal

    v0.1.0 #assembly #debugging #tui #education #8086

  94. wain

    WebAssembly interpreter written in Safe Rust with zero dependencies

    v0.1.7 #wasm-interpreter #wat #wasm

  95. fluxvm

    FLUX bytecode runtime — Fluid Language Universal eXecution: a zero-dependency register-based VM with assembler, disassembler, A2A agent protocol, and vocabulary system

    v0.1.1 #bytecode-interpreter #vm #a2a #agent #bytecode

  96. jit-lang

    Lower IR to machine code in executable memory and run it now

    v1.0.0 #jit-compiler #cranelift-codegen #jit #cranelift #codegen

  97. lacuna-rs

    Ghost-frame call-stack spoofing via .pdata lacunae + runtime indirect syscalls for Windows x64

    v0.1.0 #syscalls #edr #offensive #windows #security

  98. join_me_maybe

    an async join! macro with select!-like features

    v0.6.1 #async-macro #join #label #arm #arguments #flow-control #cancellation #error-prone #future-stream

  99. tracing-attributes

    Procedural macro attributes for automatically instrumenting functions

    v0.1.31 45.6M #logging-tracing #tracing-macro #logging

  100. zfp-sys

    Raw Rust bindings to ZFP (https://github.com/LLNL/zfp)

    v0.4.3 900 #github #llnl #bindings #cuda #older-versions

  101. bsalign

    Rust bindings for the bsalign C library

    v0.9.12 #sequence-alignment #poa #bioinformatics #api-bindings

  102. g-string

    Stack-allocated string type with generic configurations

    v0.1.3 #secret #type-safe #secret-string #generic #string

  103. libdof

    .dof file protocol, a keyboard layout format specification

    v0.25.0 #keyboard-layout #format-specification #board #dof #link #forms #finger #fingering #json-format #leads

  104. nom-tracable

    Extension of nom to trace parser

    v0.9.1 35K #nom-extension #nom #parser

  105. pktbaffle

    Compile libpcap-style packet filter expressions to classic BPF programs

    v0.1.0 #ebpf #bpf-filter #packet-filter #pcap #networking #network-packet

  106. porcupine-rs

    A fast linearizability checker

    v0.3.0 #operation #model #order #linearizability #checker #linearization #visualize #cache

  107. telepath-server

    Target-side Telepath RPC server library (no_std)

    v0.2.2 #cortex-m #nrf52 #rpc #embedded

  108. cc-lb-plugin-wire

    Wire types and schema versioning contract for cc-lb wasm plugin authors

    v0.6.0 360 #wasm-plugin #rkyv #cc-lb #wasm #wire

  109. llvm-in-rust-codegen

    Machine-independent code generation infrastructure for LLVM-in-Rust

    v0.1.0 #llvm-ir #codegen #llvm-compiler #llvm #compiler-ir

  110. sasl

    authentication. Currently only does the client side.

    v0.5.2 5.5K #sasl-authentication #credentials #plain #client-side

  111. stateset-policy

    Declarative policy engine for StateSet iCommerce — conditions, rules, deny-overrides, and explainable denials

    v1.23.0 #rules-engine #policy-engine #commerce #access-control #policy

  112. smcp-server-core

    A2C-SMCP Server core implementation with Socket.IO

    v0.2.3 #socket-io #mcp-server #mcp #smcp #socket-server

  113. ret2script

    Checker script runner for Ret2Shell - A feature-riches CTF challenge platform

    v1.8.10 #ctf #ctf-challenge #rune #script

  114. lc3as

    Assembler for the LC-3 that translates assembly source into big-endian object files

    v0.7.1 #assembly #lc3 #compiler #isa #assembler

  115. vm-cat

    Provable stack-machine VM built on machine-cat

    v0.3.0 #vm #stack-machine #zero-knowledge #category-theory #stark

  116. telepath-client

    Host-side Telepath RPC client library (std)

    v0.2.3 #rtt #embedded #serial

  117. google-binaryauthorization1_beta1

    A complete library to interact with Binary Authorization (protocol v1beta1)

    v5.0.3+20230113 #google-api #binaryauthorization #google

  118. arm64jit

    Spec-driven AArch64 JIT assembler for Rust

    v0.3.15 #assembly #arm64 #aarch64-assembly #jit #spec-driven #fixup #emission #dynamic-linker

  119. structex

    A structural regular expression engine

    v0.6.0 190 #regex-engine #action #expression #structural #expression-engine

  120. sqlx-xugu

    Xugu driver implementation for SQLx. Not for direct use; see the sqlx crate for details.

    v0.8.9 #sqlx #async #xugu #database

  121. almoxarife

    A command line package manager for the Kakoune editor

    v1.0.0 #kakoune-plugin #kakoune

  122. simple-hotkeys

    AutoHotkeys for linux

    v0.1.6 #hotkey #x11 #wayland #autohotkey

  123. gramatica

    A compiler compiler for Rust implementing Earley's parser

    v0.2.1 #context-free-grammar #grammar #compiler

  124. parfit

    Paragraph fit — a codebase-aware comment reflow tool that wraps prose with optimal-fit line breaking and leaves directives alone. Inspired by par.

    v0.4.4 #reflow #wrap #comments #formatter #cli

  125. at51

    Some applications for reverse engineering 8051 firmware

    v1.1.1 #firmware-reverse-engineering #reverse-engineering #8051

  126. stripstream

    Streaming-safe sanitizer for LLM output: strips chat-template artifacts and routes reasoning channels with a chunking-invariance guarantee

    v0.1.0 #llm #sanitizer #streaming #chatml

  127. getpocket

    API (https://getpocket.com/)

    v0.2.7 #pocket #readinglist #saveitlater #readitlater

  128. type-lang

    Type representation, unification, and inference scaffolding

    v1.0.0 #compiler #inference #type #language

  129. xoq

    X-Embodiment over QUIC - P2P and relay communication for robotics

    v0.3.6 #quic #robotics #p2p #serial-port #moq #iroh #camera-capture #remote-client #pub-sub #relay-server

  130. warcrwlock

    in Rust that provides an attribute macro for structs and traits. Rewrite code using under the hood asynchronous reference (Arc) and asynchronous writing and read(RWlock) control elements.

    v3.0.1 950 #rw-lock #async #arc #lazy-evaluation

  131. librasm

    using RASM

    v0.0.4 #assembly #codegen #compiler #x86-64 #assembler

  132. ocl-include

    preprocessor that implements #include mechanism for OpenCL source files

    v0.6.0 #pre-processor #opencl #include

  133. daaki-smtp

    An async SMTP client library

    v0.2.0 #email #rustls #tokio #smtp #async-smtp

  134. async-ffi

    FFI-compatible Futures

    v0.5.0 156K #async #ffi #future

  135. profile-bee

    eBPF-based CPU profiler with flamegraph generation, DWARF unwinding, and interactive TUI

    v0.3.13 #dwarf #profiling #flame-graph #stack-trace #ebpf #cpu-profiler #trace-points #unwinding #process-exit #tui

  136. mmkv

    Rust version of MMKV

    v0.9.1 #key-value #encryption

  137. ddo

    generic and efficient framework for MDD-based optimization

    v2.0.0 #decision-diagrams #optimization-solver #combinatorial-optimization #cp #combinatorial

  138. evunit

    A unit testing program for the Game Boy

    v1.3.4 380 #rom #cpu-emulator #gameboy #game #emulation #caller

  139. extend_mut

    extending exclusive references

    v0.4.4 #lifetime #async #static #borrowck

  140. ioctls

    IO Control for POSIX-and-beyond systems (numerous ioctl specifications, see ioctl-sys for core functions & macros)

    v0.6.2 250 #ioctl #macro #io #system #bindings #numerous #file-descriptor

  141. wechat-ilink

    Stream-first stateless async WeChat iLink client for Rust: QR login, event-driven polling, automatic context refresh, and typed ret=-2 rate-limit backoff

    v0.5.0 #rate-limiting #we-chat #context-refresh #ilink

  142. codegen-lang

    Backend abstraction targeting LLVM, Cranelift, or bytecode

    v0.2.0 #compiler #codegen #ir #back-end

  143. aot-lang

    Ahead-of-time compile the ir-lang IR into a single linked image

    v0.2.0 #aot #linker #compiler #codegen

  144. wolfram-export

    Unified #[export] runtime for Wolfram LibraryLink: native MArgument, WSTP Link, and typed WXF ByteArray modes — pick the modes you need via feature flags

    v0.6.0 #wxf #wstp #wolfram-library-link #wolfram #librarylink

  145. google-binaryauthorization1

    A complete library to interact with Binary Authorization (protocol v1)

    v5.0.3+20230113 180 #google-api #binaryauthorization #protocols

  146. koopa

    generating/parsing/optimizing Koopa IR

    v0.0.10 1.6K #compiler-ir #compiler #ir

  147. llql

    run SQL-like query on your LLVM IR or Bitcode files

    v0.11.0 #llvm-ir #git-ql #bitcode #language #llvm

  148. local_lru

    thread-safe and lock-free LRU cache based on thread local storage

    v0.4.6 1.0K #thread-local-storage #lru-cache #local-cache #thread-safe #lock-free #thread-safe-and-lock-free #expiration

  149. cell80

    Deterministic, sandboxed executable tool capsules for agents: a Z80 cell micro-VM, .cell cartridges, a warm host + index, and host-routed CellGraph composition — built on the rustz80 compiler

    v0.7.0 #micro-vm #z80 #agent #tool #sandbox

  150. netpup

    Super easy && simple http server

    v1.2.10 400 #web-server #http-server #server

  151. lucia-lasm

    LASM - Lucia Assembly Language

    v2.1.0 #assembly #scripting #jit #cranelift #llvm #virtualization

  152. chomp1

    A fast monadic-style parser combinator designed to work on stable Rust

    v0.3.4 1.3K #parser-combinator #parser

  153. purua

    PU-RU-A is a PUre RUst luA implementation (to be)

    v0.2.1 320 #lua #embedded

  154. gflights

    Unofficial async Rust client for the Google Flights web API — search flights, price graphs, and booking offers

    v0.3.0 #google-api #flight #travel #scraping #google-flights

  155. rs-odbc

    Minimal safe Rust implementation of ODBC

    v0.2.0 #odbc #safe-odbc #handle-error #complete #type-system

  156. rust-portfolio-opt

    Pure-Rust port of PyPortfolioOpt: expected returns, risk models, mean-variance optimisation, Black-Litterman, hierarchical risk parity, the Critical Line Algorithm, and discrete allocation

    v0.2.0 #optimization #finance #portfolio #quant #markowitz

  157. ruffly-all

    Generate a migration path to ruff from anywhere

    v0.6.2 #ruff #generate #migration #from-anywhere #linter

  158. kz80_chip8

    A CHIP-8 to Z80 static recompiler for RetroShield hardware

    v0.1.0 #z80 #chip8 #compiler #embedded #retro

  159. gaia-jit

    JIT execution primitives for Gaia project

    v0.1.1 #jit #x86-64 #gaia #execution #cross-platform #assembly #memory-block #memory-management #dynamic-memory-management #jit-compilation

  160. min_infmachine_blabla_cpu

    The MinInfMachine BLABLA CPU

    v0.1.0 #cpu #min-inf-machine #blabla #bit #arguments #machine-learning #debug-mode #32-bit

  161. Uzyi

    An emulation rust backend, for a full library refer to Uzyi on Jitpack

    v0.1.5 #uzyi #isa #emulation

  162. dx7

    Rust port of Mutable Instruments Plaits DX7/FM synthesis engine

    v0.0.4 #dsp #audio-synthesis #fm #audio

  163. retroshield-z80-workbench

    Z80 code generation framework for RetroShield projects

    v0.1.1 #codegen #z80 #retroshield #retro #embedded

  164. quill-delta-rs

    Quill editor Delta format in Rust

    v2.1.0 #quill #editor #delta #format #attributes #official-documentation #refer-documentation

  165. anyhow-http

    Customizable HTTP errors built on anyhow

    v0.4.4 850 #http-errors #anyhow #error

  166. xdr-codec

    XDR encode/decode runtime support. Pairs with xdrgen which generates code from specs.

    v0.4.4 308K #protocols #xdr #serialization #rfc-4506

  167. llvm-infra

    LLVM Compiler Infrastructure in Rust

    v0.1.0 #llvm-compiler #bitcode #llvm #pass

  168. msoffice_crypt

    msoffice-crypt bindings for the Rust programming language

    v0.1.6 370 #encryption #excel #office #encrypt

  169. nyxstone-tricore-gcc

    In-process TriCore assembler/disassembler, Rust bindings around binutils-tricore (gas + libopcodes)

    v0.1.2 #infineon #tricore #disassembler

  170. hop-kak

    Hinting binary for Kakoune

    v0.2.0 #kakoune #hint

  171. sigc

    A Rust-based quantitative finance platform with a DSL for trading signals and backtesting

    v0.1.0 #finance-trading #backtesting #dsl #finance

  172. ropr

    A blazing fast multithreaded ROP Gadget finder. ropper / ropgadget alternative

    v0.2.26 #rop-gadget-finder #rop-chain #multi-threading #stack #ret

  173. synth-backend-aarch64

    AArch64 (A64) host-native backend for synth — integer subset (milestone 1, #538)

    v0.45.2 #cortex-m #compiler #wasm #embedded

  174. brubeck

    A RISC-V REPL and emulation library ... a work in progress!

    v0.1.0 240 #risc-v #repl #validation

  175. stringleton

    Extremely fast string interning library

    v0.2.1 #string-interning #symbols #string #interning #symbol

  176. finance-calcs

    Standard financial calculations

    v0.2.0 #finance #standard #financial-data #calcs #lazy-evaluation #metrics #polars #synthetic

  177. shakespeare

    An actor framework

    v0.1.0-rc2 #actor-framework #macro #async-macro #async

  178. cutile-ir

    Pure Rust Tile IR representation and bytecode writer for cuTile

    v0.2.0 1.3K #bytecode #ir #builder #writer #cutile #opcode #ir-builder #mlir #serialization #control-flow

  179. casm

    Crush Assembly (CASM) — bytecode format for the Crush VM

    v0.2.0 #compiler #bytecode #crush #vm #vm-compiler

  180. rs-wifi

    rswifi is cross-platform wireless network (WiFi) management

    v0.1.8 410 #wifi #cross-platform #wlan #wireless

  181. wlambda

    embeddable scripting language for Rust

    v0.8.1 #embedded-scripting #embeddable #lisp #scripting-language

  182. callghost

    Direct syscall framework for Rust on Windows x86_64. Bypasses usermode API hooks (EDR/AV) via multiple methods.

    v0.1.0 #syscalls #windows #edr #security

  183. fast-clean

    quickly clean the target dir

    v1.2.0 #cleanup #filesystem #cli

  184. dinvoke

    Dynamically run arbitrary unmanaged code

    v0.2.2 460 #syscalls

  185. cdb64

    cdb (constant database) format with 64-bit support

    v0.2.0 #hash #cdb #database

  186. swamp-code-gen

    generates swamp-vm opcodes

    v0.2.27 3.4K #opcode #swamp #codegen #swamp-vm #resolved #semantic-graph

  187. jit-assembler

    A multi-architecture JIT assembler library for runtime code generation

    v0.3.0 #jit-compiler #codegen #assembler #assembly

  188. alaz

    AArch64 汇编语言分析工具 - 支持237条指令、多优化级别对比、智能语义解释

    v0.1.1 #assembly #objdump #aarch64 #analyzer

  189. strontium

    A register-based bytecode machine for statically and dynamically typed programming languages

    v0.8.0 #vm #bytecode #p-code-machine #language

  190. raic

    Raic programming language — compiles to Rust

    v0.3.1 #compiler #llm #codegen #rust

  191. loft-ffi

    Helpers for writing loft native extension cdylibs

    v0.1.1 1.2K #loft #extension #api-bindings

  192. channels-rs

    low latency channels for inter-thread messaging

    v0.1.1 #ring-buffer #low-latency #mpsc #spsc #channel #mpmc #spmc #single-item #concurrency #modes

  193. xgadget

    Fast, parallel, cross-variant ROP/JOP gadget search for x86/x64 binaries

    v0.11.1 100 #x86-64 #rop-gadget #jop #rop #gadget

  194. fn_vm

    A lightweight frame based virtual machine, meant as the base for rigz_vm

    v4.0.0 #vm #register

  195. flac-rs

    wrap for libflac-sys for both encoding and decoding and metadata

    v0.0.7 480 #audio #lossless

  196. lower-ir-utils

    Helpers for mapping Rust types to Cranelift JIT signatures, lowering call arguments, and reducing module boilerplate

    v0.2.1 #cranelift-codegen #ir #jit #cranelift #codegen

  197. penum

    Make enum conform to a given pattern

    v0.1.30 1.6K #proc-macro #pattern #shape #enums

  198. oxilean-parse

    OxiLean parser - Concrete syntax to abstract syntax

    v0.1.3 #ast #type-theory #syntax #lean

  199. evalit

    a toy interpreter

    v0.2.0-beta.0 240 #interpreter #scripting

  200. templr

    template library

    v0.2.5 #html-template #markup #rsx #html #template

  201. bappy-script

    Gankra's toy compiler

    v0.1.0 #compiler #toy #static-analysis #closures #control-flow #nominal #type-checking #messing #ret #scoping

  202. callback-result

    Assists in converting the callback function's method of obtaining results into the await method

    v0.2.4 #callback-of-obtaining #convert #assist #await #result

  203. fcplug

    Foreign-Clang-Plugin solution, such as solving rust and go two-way calls

    v0.4.5 1.2K #cgo #go-rust #ffi #rust-go

  204. uac

    universal assembly compiler

    v0.4.0 #assembly #compiler #uasm #platform #syscalls #lea

  205. brotli-ffi

    A brotli compressor and decompressor that with an interface exactly matching https://github.com/google/brotli. All included code is safe except the thin exported C-compatible functions.

    v2.0.0 #brotli #decompression #huffman #lz77

  206. llvm-in-rust-ir

    Core LLVM-inspired intermediate representation data structures and builders for LLVM-in-Rust

    v0.1.0 #llvm-ir #llvm-compiler #codegen #llvm #compiler-ir

  207. rc-x509-ffi

    FFI interface to rc-x509-client

    v0.1.0 #interface #lifecycle-events #host #initialization #client-connection #life-cycle #api-compatible

  208. fiole

    An opinionated wrapper around fjall

    v0.1.1 #fjall #database #api-bindings

  209. fortuples

    Procedural macros to generalize inherent and trait implementations over tuples

    v0.9.1 14K #meta-programming #tuple #impl #for

  210. valkyrie-ast

    Strong typed abstract syntax tree of valkyrie language

    v0.1.12 #ast #valkyrie #parser

  211. naked-function

    Proc macro implementation of #[naked]

    v0.1.5 1.1K #assembly #asm #naked

  212. noise_search

    Nested Object Inverted Search Engine

    v0.8.0 #search-engine #inverted #json #matching #word #case-sensitive #stemming #query-language #fuzzy-matching

  213. searpc

    Rust client for Searpc RPC framework (Seafile-compatible)

    v0.1.4 #rpc-client #seafile #api-bindings

  214. vacro-parser

    A declarative parsing library for Rust procedural macros, simplifying input handling

    v0.1.16 #proc-macro #parser #syn #macro-parser

  215. firedbg-rust-debugger

    FireDBG Debugger Engine for Rust

    v1.74.1 #debugging #tracing #debugging-tracing

  216. kstool-helper-generator

    A macro help user create mpsc communications and other

    v0.7.1 #mpsc #proc-macro #communication #automate #bit-flags #utilities-helpers #message-channel

  217. lightbeam

    An optimising one-pass streaming compiler for WebAssembly

    v0.30.0 190 #compiler-optimization #jit #wasm-compiler #wasm

  218. pwnkit

    CTF exploit development toolkit — pwntools, rewritten in Rust

    v0.1.2 #ctf #pwntools #pwn #exploit #security

  219. bashrand

    Crack Bash's $RANDOM variable with 2-3 samples

    v0.2.1 110 #random #brute-force #bash

  220. rustRet

    mass-spectroscopy analyzer

    v0.5.0 #rustret #genomics #bioinformatics

  221. nom-recursive

    Extension of nom to handle left recursion

    v0.5.1 5.5K #nom #left-recursion #parser

  222. otel-instrument

    Instrument macro for opentelemetry

    v0.1.7 #open-telemetry #instrument #field #ret #custom-attributes #parent-child

  223. ctrlgen

    Generate enums for message-passing services

    v0.3.5 410 #service #enums #generate #message-passing #i32 #returnval

  224. unit-ext

    Fluent helpers for returning common wrapper values from the unit type

    v0.1.2 #return #helper #unit #zst #helpers

  225. chomp

    A fast monadic-style parser combinator designed to work on stable Rust

    v0.3.1 180 #parser-combinator #streaming-parser #parser

  226. lx

    A no_std crate to use Linux system calls

    v0.4.0 #linux #safe #abi #read #system #type-system #no-overhead

  227. rets_expression

    RETS Validation Expressions from RESO RCP19

    v0.2.3 6.2K #validation #expression #rets #reso #rcp19

  228. mir-rs

    FFI bindings to MIR Project (https://github.com/vnmakarov/mir)

    v0.3.0 130 #jit #bindings #compiler

  229. rssql

    Struct free Rust SQL tool

    v0.2.6 #mysql #postgresql #sql

  230. evalbox-sys

    Low-level syscall wrappers for evalbox sandboxing

    v0.2.0 #sandbox #syscalls #seccomp #low-level #notifications #landlock #security #filesystem-access #isolation

  231. bpfvm

    bpfvm is a small BPF VM implementation and cBPF token ‘assembler’. It is intended for testing cBPF functionality before deployment, e.g. seccomp BPF filters.

    v0.1.2 3.1K #ebpf #seccomp #bpf

  232. queen

    message queue

    v0.26.0 140 #message-queue #messaging

  233. cex

    Checked exception simulation

    v0.5.2 350 #throw #ad-hoc #exception #anonymous #error

  234. wasmy

    easily customize my wasm app!

    v0.5.6 #wasm-app #wasm

  235. craby_codegen

    Craby code generator

    v0.1.0-rc.7 #codegen #craby #turbo-module #type-safe #auto-generated #obj-c #typescript #bypassing

  236. cilk

    (Toy) Compiler Infrastructure inspired by LLVM

    v0.2.1 #compiler-infrastructure #llvm #toy #interpreter #x86-64

  237. fpr-sh

    generate function defenitions from shellscript files

    v0.5.1 #generate #shell #defenitions

  238. own-ref

    &own references with ergonomic macro construction

    v0.1.0-alpha #own #reference #macro #construction

  239. b2c2-debugger

    CASL2のコードを雑雑に実行テストするCOMET2シミュレーター(エミュレーター?)もどき

    v0.1.8 #b2c2 #casl2 #ソースコード #comet2シミュレ #生成 #kodo #fizzbuzz #fizz #cargo-run #nop

  240. libvirt-pure

    Pure Rust libvirt client library

    v0.1.1 #virtualization #libvirt #qemu #kvm
  241. Try searching with DuckDuckGo or on crates.io.


  242. aspl

    Programming Language

    v0.4.0 440 #programming-language #bash #shell #unix #system

  243. ipset

    A wrapper for libipset

    v0.9.0 #libipset #env-option #hash-net #list #session #quiet #del #destroy #restore

  244. rcore-os/linux-object

    Linux kernel objects

    GitHub 0.1.0 #linux-kernel #zircon #micro-kernel #object #image #assembly #rootfs #qemu #ffmpeg

  245. bravery_router

    Radix Tree implementation

    v0.1.3 #radix-tree #tree

  246. ellie_vm

    Ellie VM for running Ellie ByteCode

    v0.6.5 230 #ellie #vm #byte-code #running #vm-for-running

  247. google-tenor2

    A complete library to interact with Tenor (protocol v2)

    v5.0.5+20240805 #google-api #tenor #web-api

  248. nyar-wasm

    High level wasm builder

    v0.0.7 550 #level #wasm #high #length #builder #wasm-builder #ret #file-descriptor

  249. fallthrough

    Pattern match with fallthrough, in the style of C switch

    v0.1.3 280 #macro #control-flow #switch

  250. pitusya

    Programming Language

    v1.0.4 #programming-language #64-bit #floating-point #no-standard #edit #bit-width #superpowers

  251. fut-ret

    parse the return type generated by async_trait in procedural macro

    v0.3.0 150 #proc-macro #async-trait #future

  252. rngpui-craby-codegen

    Craby code generator

    v0.2.2 #codegen #craby #turbo-module #native #react #auto-generated

  253. bsharp_lsp

    The B# programming language!

    v0.2.3 #compiler #language-compiler #language

  254. fil_actor_multisig_state

    Builtin multisig actor for Filecoin

    v26.1.0 5.5K #web3 #multisig #filecoin

  255. crustrace-core

    Core functionality for crustrace - procedural macro implementation for function tracing

    v0.1.9 #proc-macro #tracing #tracing-macro #instrumentation #token

  256. tunm_timer

    timer, 简易定时器

    v0.1.4 #timer #simple-event

  257. tvm-rt

    Rust bindings for the TVM runtime API

    v0.1.0-alpha #tvm #rust #api-bindings

  258. letr

    The macro for the lazy

    v0.2.1 #lazy-evaluation #macro-for-lazy #enums #i32 #item #ret

  259. soroban-ret

    Stellar Soroban Smart Contracts Reverse Engineering Tool

    v0.0.2 #soroban #reverse-engineering #smart-contracts #stellar-soroban

  260. unsafe_math_trait

    unsafe_math trait

    v0.1.1 #unsafe-math #fast-math #traits #helper-traits #shl #assembly #eax #ret #happen

  261. lincoln_ir

    Intermediate representation of Lincoln

    v0.1.0 #interpreter #lincoln #intermediate-representation #value #context #ret #lambda-calculus #turing-machine #jmp #high-level-language

  262. marine-rs-sdk

    Fluence backend SDK for developing backend applications for the Fluence network

    v0.14.0 900 #fluence #marine #api-bindings

  263. bpfasm

    Berkley Packet Filter (BPF) assembler

    v1.0.0 #ebpf #bpf-filter #cbpf #bpf

  264. mdo

    Monadic do notation for rust using macro and duck typing

    v0.3.0 #monads #macro #do

  265. soroban-ret-cli

    CLI for the Stellar Soroban Smart Contracts Reverse Engineering Tool

    v0.0.2 #soroban #stellar-soroban #decompiling #smart-contracts