1. iced-x86

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

    v1.21.0 71K #disassembly #x86-64 #disassembler #assembly
  2. sonic-rs

    fast Rust JSON library based on SIMD

    v0.5.6 349K #serde-json #json #simd-json #serialize #simd
  3. oxc_resolver

    ESM / CJS module resolution

    v11.17.1 133K #esm-cjs #enhanced-resolve #node #cjs
  4. tun-rs

    Cross-platform TUN and TAP library

    v2.8.2 13K #tun-tap #vpn #network-interface #tap
  5. unicode-ident

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

    v1.0.24 46.4M #unicode-character-properties #xid #unicode #no-alloc
  6. heed

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

    v0.22.1-nested-rtxns-6 202K #lmdb #typed #database-storage #database
  7. winapi

    Raw FFI bindings for all of Windows API

    v0.3.9 17.1M #directx #windows #com #ffi
  8. seccompiler

    seccomp-bpf jailing

    v0.5.0 844K #seccomp #sandbox #jail
  9. polonius-the-crab

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

    v0.5.0 719K #polonius #crab #nll #borrowck #loans
  10. typewit

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

    v1.14.2 753K #const-fn #type-witness #gadt #type-equality #refl
  11. pulley-interpreter

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

    v41.0.3 654K #bytecode-interpreter #wasm-interpreter #pulley #define #wasmtime #cranelift
  12. pastey

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

    v0.2.1 2.5M #paste #macro #no-alloc
  13. nc

    Access system calls directly

    v0.9.7 18K #syscalls #linux-syscalls
  14. 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 345K #json-query #json-path #lua #query-json #json-path-query #wasm
  15. pistol

    about Cybersecurity

    v4.0.18 3.9K #nmap #security #penetration-test
  16. tor-rtmock

    Testing mock support for tor-rtcomapt

    v0.39.0 12K #testing #tor #async #tor-arti
  17. nacos-sdk

    Nacos client in Rust

    v0.6.0 2.0K #service-discovery #microservices #configuration-management #naming
  18. hirun

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

    v0.1.22 1.3K #async #net #future
  19. retour

    A cross-platform detour library written in Rust

    v0.4.0-alpha.4 2.7K #detour #hook #api #function
  20. sqlite-wasm-rs

    wasm32-unknown-unknown bindings to the libsqlite3 library

    v0.5.2 126K #wasm #sqlite #javascript
  21. libmem

    Advanced Game Hacking Library (Windows/Linux/FreeBSD)

    v5.1.4 #game-hacking #disassembly #hook #freebsd #disassembler
  22. poi

    A pragmatic point-free theorem prover assistant

    v0.25.0 1.3K #theorem-assistant #point-free #assistant #theorem
  23. kak-lsp

    Kakoune Language Server Protocol Client

    v19.0.1 #language-server-protocol #kakoune #lsp-client #kakoune-plugin #symbols #markdown #semantic-tokens #snippets #language-id #find-reference
  24. network-types

    Rust structs representing network-related types in Linux

    v0.1.0 17K #linux #osi #header #packet #network-packet #packet-header
  25. ilhook

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

    v2.3.0 140 #x86-64 #disassemble #hook
  26. serpl

    terminal UI for search and replace, ala VS Code

    v0.3.4 1.4K #search-replace #tui #ast-grep #text-replace #case-sensitive #ala #preview #command-line-interface
  27. rustdllproxy

    ease the development of proxy DLLs in Rust

    v2.0.3 420 #proxy-dll #generate #ease #windows-dll #applications #def-file #posthook #prehook #consolidation
  28. lua2hcb_compiler

    A compiler for Lua-like scripts to HCB

    v0.1.0 #compiler #lua #hcb #pc #syscalls #if-statement #dispatcher #decompiling #control-flow #bytecode
  29. ruffly-all

    Generate a migration path to ruff from anywhere

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

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

    v0.11.0 #llvm-ir #git-ql #language #llvm #bitcode
  31. 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.1.2 #x86-64 #risc-v #hypervisor #arceos #aarch64
  32. matrix-pickle

    binary encoding format used in the Matrix world

    v0.2.2 27K #binary-encoding #encoding-format #decode #encode #macro-derive #cryptography #libolm
  33. almoxarife

    A command line package manager for the Kakoune editor

    v1.0.0 #kakoune-plugin #kakoune
  34. libscemu

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

    v0.19.4 17K #shellcode #malware #emulation #x86-64 #pe #64bits #instruction-set #system-emulation #exe #malware-analysis
  35. wasm-bodge

    that takes wasm-bindgen output and wraps it for all JavaScript runtimes

    v0.1.0 #wasm #javascript #wasm-bindgen #npm
  36. at51

    Some applications for reverse engineering 8051 firmware

    v1.1.1 440 #firmware-reverse-engineering #reverse-engineering #8051
  37. hermes_rs

    A dependency-free disassembler and assembler for the Hermes bytecode

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

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

    v1.0.7 440 #nuttx #unicorn #rtos
  39. 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
  40. wit-bindgen-c

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

    v0.53.1 3.0K #component-model #wit-bindgen #wasm-bindings #wit-bindgen-cli #wit-component #snake-case #generate-bindings #model-generator #object-file #source-file
  41. simple-hotkeys

    AutoHotkeys for Hyprland

    v0.1.4 170 #hotkey #hyprland #autohotkey
  42. dotscope

    A high-performance, cross-platform framework for analyzing and reverse engineering .NET PE executables

    v0.6.0 #reverse-engineering #metadata #assembly
  43. wraith-rs

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

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

    http1.1/http2 parse http解析库

    v0.3.1 800 #http2 #websocket #parser
  45. wain

    WebAssembly interpreter written in Safe Rust with zero dependencies

    v0.1.7 #wasm-interpreter #wat #wasm
  46. lamina

    High-performance compiler backend for Lamina Intermediate Representation

    v0.0.8 #assembly #back-end #codegen #compiler #compiler-back-end
  47. ring-lang-rs

    Rust bindings for the Ring programming language

    v0.1.16 #extension #ring #language #ring-language #bindings
  48. kz80_chip8

    A CHIP-8 to Z80 static recompiler for RetroShield hardware

    v0.1.0 #z80 #chip8 #compiler #embedded #retro
  49. impl-trait-for-tuples

    Attribute macro to implement a trait for tuples

    v0.2.3 1.4M #tuple #macro-traits #proc-macro #traits
  50. contracts

    Design-by-contract attributes

    v0.6.7 41K #design-by-contract #invariants #verification #invariant
  51. customasm

    An assembler for custom, user-defined instruction sets!

    v0.13.13 #assembly #assembler #custom
  52. netgauze-iana

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

    v0.9.3 2.2K #internet-protocols #iana #protocols
  53. sigc

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

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

    Rust code snippet evaluator

    v0.0.14 700 #evaluator #snippets #stdin #cache #compilation
  55. 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 #weggli #semantic-search-tool #codebase #ast-pattern-matching #tree-sitter #researchers #grammar #search-pattern #security #memcpy
  56. dunge

    Typesafe and portable 3d render library

    v0.3.11 #3d #wgpu #graphics
  57. tg-ch8

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

    v0.4.2-preview.1 #tutorial #risc-v #rcore #concurrency #no-std
  58. dinvoke_data

    Structures and data types definitions for dinvoke

    v0.2.1 210 #dinvoke #winapi #memory-section
  59. scooter

    Interactive find and replace in the terminal

    v0.8.5 #find-replace #search-replace #search
  60. structex

    A structural regular expression engine

    v0.6.0 #regex-engine #expression-engine #action #structural #backed
  61. dx7

    Rust port of Mutable Instruments Plaits DX7/FM synthesis engine

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

    A unit testing program for the Game Boy

    v1.3.4 380 #gameboy #cpu-emulator #rom #emulation #memory #game #caller #config-toml #gameboy-rom
  63. hcb2lua_decompiler

    A decompiler for HCB scripts to Lua

    v0.1.0 #decompiling #lua #hcb #hcb2lua #script #emit
  64. 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
  65. sasl

    authentication. Currently only does the client side.

    v0.5.2 750 #sasl-authentication #authentication
  66. msp430

    Low level access to MSP430 microcontrollers

    v0.4.1 800 #microcontrollers #peripheral-register #interrupt #peripheral
  67. videostream-cli

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

    v2.2.1 #camera #h264 #v4l2 #video-streaming #video
  68. dataloader

    Facebook's DataLoader using async-await

    v0.18.0 28K #cache #batcher
  69. probar-js-gen

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

    v1.0.0 #web-worker #codegen #dsl #javascript
  70. mdka

    HTML to Markdown converter

    v1.6.5 1.8K #html-markdown-converter #html-parser #markdown-parser
  71. purua

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

    v0.2.1 320 #lua #embedded
  72. koopa

    generating/parsing/optimizing Koopa IR

    v0.0.9 1.3K #compiler-optimization #ir #compiler
  73. zfp-sys

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

    v0.4.2 310 #github #llnl #bindings #cuda #older-versions
  74. netpup

    Super easy && simple http server

    v1.2.10 400 #web-server #http-server #server
  75. retroshield-z80-workbench

    Z80 code generation framework for RetroShield projects

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

    Rust version of MMKV

    v0.6.0 1.5K #key-value-store #encryption #key-value
  77. cdb64

    cdb (constant database) format with 64-bit support

    v0.2.0 #hash #database #cdb
  78. brubeck

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

    v0.1.0 240 #risc-v #repl #emulation
  79. stringleton

    Extremely fast string interning library

    v0.2.1 #string-interning #symbols #string #interning
  80. nom-tracable

    Extension of nom to trace parser

    v0.9.1 6.7K #nom #nom-extension #parser
  81. join_me_maybe

    an async join! macro with select!-like features

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

    generic and efficient framework for MDD-based optimization

    v2.0.0 340 #optimization-solver #combinatorial-optimization #decision-diagrams #combinatorial #cp
  83. ret2script

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

    v1.8.9 #ctf-challenge #rune #ctf
  84. ocl-include

    preprocessor that implements #include mechanism for OpenCL source files

    v0.6.0 100 #opencl #include
  85. jit-assembler

    A multi-architecture JIT assembler library for runtime code generation

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

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

    v0.2.26 #rop-gadget-finder #rop-chain #multi-threading #binary-exploitation #stack #assembly-instructions #ret
  87. alaz

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

    v0.1.1 #assembly #objdump #analyzer #aarch64
  88. profile-bee

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

    v0.3.1 #dwarf #flame-graph #userspace #tui #profiler #ebpf #cpu-profiler #unwinding #web-server #trace-points
  89. getpocket

    API (https://getpocket.com/)

    v0.2.7 #pocket #readinglist #saveitlater #readitlater
  90. 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 #arc #async #lazy-evaluation
  91. shakespeare

    An actor framework

    v0.1.0-rc2 #actor-framework #macro #async #async-macro
  92. 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 #ttl-cache
  93. rustRet

    mass-spectroscopy analyzer

    v0.3.0 #rustret #retention #mass-spectrometry #rust-ret #massspectrometry #index #machine-learning
  94. chomp1

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

    v0.3.4 1.5K #parser-combinator #streaming-parser #parser
  95. gramatica

    A compiler compiler for Rust implementing Earley's parser

    v0.2.1 110 #grammar-parser #context-free-grammar #compiler #grammar
  96. zilog_z80

    Zilog Z80 Emulator

    v0.17.0 600 #z80-emulator #cpu-emulator #emulation #z80-cpu #zilog #z80 #z80-emulation
  97. uac

    universal assembly compiler

    v0.4.0 #assembly #compiler #cpu-architecture #uasm #syscalls #lea
  98. nrf-softdevice

    Rust interface to nRF SoftDevice

    v0.1.0 8.0K #cortex-m #nrf52
  99. sqlx-xugu

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

    v0.8.6-2 #async #xugu #database
  100. sallyport

    API for the Enarx hypervisor-microkernel boundary

    v0.6.3 2.3K #syscalls #confidential-computing #enarx
  101. rustsbi

    Minimal RISC-V's SBI implementation library in Rust

    v0.4.0 170 #risc-v #sbi
  102. bpf

    Attach BPF filters

    v0.1.4 280 #berkeley-packet-filter #bpf-filter #ebpf #udp-socket #locking #dummy #detach #prevent
  103. quill-delta-rs

    Quill editor Delta format in Rust

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

    Minimal safe Rust implementation of ODBC

    v0.2.0 #odbc #safe-odbc #error #api #type-system #compile-time
  105. smcp-server-core

    A2C-SMCP Server core implementation with Socket.IO

    v0.1.0 #socket-io #mcp-server #mcp #smcp #socket-server
  106. async-ffi

    FFI-compatible Futures

    v0.5.0 145K #async #ffi #future
  107. extend_mut

    extending exclusive references

    v0.4.3 #lifetime #async #static #borrowck
  108. penum

    Make enum conform to a given pattern

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

    Strong typed abstract syntax tree of valkyrie language

    v0.1.12 600 #ast #valkyrie #parser
  110. kak-tabs

    kakoune tabs

    v0.2.1-beta 260 #status-line #kakoune-plugin #buffer #tabs #kak
  111. ioctls

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

    v0.6.2 #ioctl #macro #file-descriptor #io #bindings #numerous #syscalls
  112. xdr-codec

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

    v0.4.4 460K #xdr #protocols #rfc-4506 #serialization
  113. evalit

    a toy interpreter

    v0.2.0-beta.0 240 #interpreter #toy #scripting
  114. lucia-lasm

    LASM - Lucia Assembly Language

    v1.0.4 260 #assembly #vm #jit #cranelift #scripting
  115. unwinder

    Call stack spoofing for Rust

    v0.1.4 320 #call-stack-spoofing #spoofing #stack
  116. 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 260 #brotli #huffman #decompression #lz77
  117. hecate-vm

    The main package for the hecate vm

    v0.6.0 550 #vm #register #hecate #memory #instruction-set #performance-metrics #l1-cache #bytecode #l2-cache #memory-access
  118. channels-rs

    low latency channels for inter-thread messaging

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

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

    v0.0.7 480 #audio #lossless
  120. msoffice_crypt

    msoffice-crypt bindings for the Rust programming language

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

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

    v4.0.0 800 #vm
  122. gfxd-rs

    Safe Rust API bindings for libgfxd, the N64 display list decompiler library

    v0.1.0 #disassembly #n64 #no-std #disassembler
  123. bsalign

    Rust bindings for the bsalign C library

    v0.7.0 950 #sequence-alignment #poa #bioinformatics #api-bindings
  124. hop-kak

    Hinting binary for Kakoune

    v0.2.0 #kakoune #hint
  125. rs-wifi

    rswifi is cross-platform wireless network (WiFi) management

    v0.1.8 410 #cross-platform #wifi #wlan #wireless
  126. ofi-libfabric-sys

    Lightweight Rust bindings for Libfabric - a communication API for high-performance parallel and distributed applications

    v0.1.0 #networking #hpc #libfabric #rdma #ffi
  127. libdof

    .dof file protocol, a keyboard layout format specification

    v0.22.0 2.4K #keyboard-layout #format-specification #file-format #board #dof #finger #author #forms #json-format #fingering
  128. thryd

    A light weight, embeded llm request router, with cache

    v0.1.0 #llm #python #handlebars #templating #agent #event-based #embeded #retrieval-augmented-generation #event-driven #dynamic-content-generation
  129. wlambda

    embeddable scripting language for Rust

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

    skyspell - kakoune integration

    v3.0.2 #spell-check #kakoune
  131. dinvoke

    Dynamically run arbitrary unmanaged code

    v0.2.1 210 #syscalls
  132. jmpln

    A tiny, ergonomic function patching crate focused on simple setup and RAII safety

    v0.1.0 #patch #tiny #safety #guard #raii #restore
  133. anyhow-http

    Customizable HTTP errors built on anyhow

    v0.4.3 210 #http-errors #anyhow #error
  134. gaia-jit

    JIT execution primitives for Gaia project

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

    Low-level automated hooking library with detours, trampolines, and memory management. Supports internal/external process hooking with optional original code preservation.

    v0.1.4 180 #hook #detour #assembly #trampoline #code-injection
  136. xgadget

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

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

    generating documentation/help menu for user defined bash functions

    v0.6.0 1.0K #documentation #documentation-generator #bash
  138. relib_host

    relib is a framework for reloadable dynamic libraries

    v0.7.0 #relib #live-reload #reloading #hot-reloading #framework #dll #unloading #import-export #ub #unloaded
  139. dfe

    Documentos Fiscais Eletrônicos Brasileiros

    v0.5.0 #nfe #rust #api-bindings
  140. rtk

    The CLI for Rust Type Kit - query Rust types and produce FFI types

    v0.1.0 #query #kit #lua-script #codebase #typescript-bindings #emit #sql #axum
  141. sjlj2

    Safer, cheaper and more ergonomic setjmp/longjmp in Rust

    v0.5.0 #setjmp #longjmp #no-alloc
  142. bappy-script

    Gankra's toy compiler

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

    template library

    v0.2.5 #html-template #markup #rsx #template #html
  144. libvirt-pure

    Pure Rust libvirt client library

    v0.1.1 #virtualization #libvirt #qemu #kvm
  145. fcplug

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

    v0.4.5 1.2K #go-rust #cgo #rust-go #ffi
  146. callback-result

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

    v0.2.4 #async-callback #assist #callback-of-obtaining #convert #async-std #async-await
  147. inception

    Automatic Trait Implementation by Induction

    v0.1.0 #meta-programming #dinosaurs #science #no-std #type
  148. budge

    A budgeting app written in Rust

    v0.1.0 #budgeting #tui #build #delete #user
  149. unit-ext

    Fluent helpers for returning common wrapper values from the unit type

    v0.1.2 #return #helper #unit #zst #helpers
  150. multipart-write

    Sink-like interface for writing an object in parts

    v0.1.0-rc5 #sink #future #async
  151. irvm-lower

    The lowering library for IRVM to go to LLVM IR

    v0.1.0-alpha.6 #llvm-ir #compiler-target #llvm #compiler
  152. swamp-code-gen

    generates swamp-vm opcodes

    v0.2.27 #opcode #swamp #vm #codegen #swamp-vm
  153. jni-toolbox

    tools to make writing JNI native functions less tiresome

    v0.2.2 900 #jni #java #extern #exception #convert #proc-macro
  154. ptx-90-parser

    Parse NVIDIA PTX 9.0 assembly into a structured AST and explore modules via a CLI

    v0.4.4 #ast #ptx #parser #cuda-ptx
  155. noise_search

    Nested Object Inverted Search Engine

    v0.8.0 #search-engine #text-search #stemming #json #fuzzy-matching #case-sensitive #nested-json #inverted #query-language
  156. sig_compiler

    Parser and compiler for the sigc quantitative finance DSL

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

    Rust client for Searpc RPC framework (Seafile-compatible)

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

    RETS Validation Expressions from RESO RCP19

    v0.2.3 4.7K #validation #expression #rets #reso #rcp19
  159. sig_runtime

    High-performance columnar runtime for sigc trading signal execution

    v0.1.0 #finance-trading #trading #quant #backtesting #dsl #finance
  160. naked-function

    Proc macro implementation of #[naked]

    v0.1.5 500 #assembly #asm #naked
  161. kstool-helper-generator

    A macro help user create mpsc communications and other

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

    Procedural macros to generalize inherent and trait implementations over tuples

    v0.9.1 2.0K #meta-programming #tuple #impl #for
  163. smcp

    A2C-SMCP protocol types and definitions

    v0.1.0 #mcp #agent #protocols
  164. cryptominisat

    Rust bindings for CryptoMiniSat, a boolean satisfiability solver

    v5.8.0 #sat-solver #boolean-satisfiability #bindings #mini-sat #xor #git-submodule
  165. synfx-dsp-jit

    DSP JIT (Just In Time compiled) engine for real time audio synthesis and effects for Rust

    v0.6.2 #real-time-audio #dsp #audio-synthesis #audio
  166. nom-recursive

    Extension of nom to handle left recursion

    v0.5.1 1.5K #left-recursion #nom #parser
  167. lightbeam

    An optimising one-pass streaming compiler for WebAssembly

    v0.30.0 130 #wasm-compiler #jit-compiler #wasm #jit
  168. ctrlgen

    Generate enums for message-passing services

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

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

    v0.2.1 110 #random #brute-force #bash #rng #algorithm
  170. ipset

    A wrapper for libipset

    v0.9.0 1.0K #libipset #env-option #hash-net #list #session #quiet #del #restore
  171. profile-bee-common

    Shared types between profile-bee userspace and eBPF programs

    v0.1.0 #userspace #profiler #ebpf #cpu-profiler #dwarf #unwinding #bee #aya #web-server #cmd
  172. fctool

    Shell Scripting Language

    v2.0.1 #shell #input-file #scripting
  173. vacro-parser

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

    v0.1.9 #proc-macro #parser #syn #macro-parser
  174. treez

    A collection of useful data structures

    v1.6.0 #data-structures #utility
  175. videostream-sys

    Low-level FFI bindings for VideoStream Library - unsafe bindings to libvideostream

    v2.2.1 #libvideostream #ffi #video #computer-vision
  176. visa-device-handler

    handle NI-VISA connections and simplify its use

    v1.1.0 1.3K #ni-visa #dll #so
  177. yield-return

    Implement a coroutine like C#‘s yield return using Rust’s async, await

    v0.2.0 180 #iterator #coroutine #generator #yield
  178. dehashed-rs

    dehashed API

    v0.6.0 480 #sdk #api-sdk #query-api #scheduler #rate-limiting #utoipa
  179. neo-vm-core

    Core Neo VM engine, opcodes, storage, and native contracts

    v0.2.1 #zk-vm #neo #opcode #contract #native #gas #n3 #cryptography
  180. statue

    Easier way to query selectors for static HTML pages

    v0.3.1 900 #query #selectors #css
  181. better-refcell

    A drop-in replacement for RefCell with safe unborrow and reborrow capabilities

    v0.1.1 100 #refcell #safe #interior-mutability #unborrow #reborrow
  182. bhook

    Lightweight hook crate with no_std support that works on x86, x86_64, arm and aarch64

    v0.1.2 #hook #detour #function #intercept #no-std
  183. mir-rs

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

    v0.3.0 130 #jit #bindings #compiler
  184. sql_wrapper

    Generate table Struct and Sql function for table based on sqlx and sql_builder

    v0.1.6 380 #sqlx #sql-builder #mysql #generate-table #sql-table #table-name #postgresql
  185. queen

    message queue

    v0.26.0 140 #message-queue #messaging
  186. lithia

    Embeddable and simple lisp dialect

    v1.0.6 #lisp
  187. interaction-calculus

    A parallel model of computation

    v0.2.4 #lambda-calculus #language-model #computation #interaction #concurrency #model-of-computation #linear-model #higher-order-functions #language-and-model
  188. chomp

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

    v0.3.1 1.6K #parser-combinator #parser
  189. rustyknife

    Fast, robust and safe email parsing library

    v0.2.11 #email #parser #rfc-2047 #unit-testing #email-content #utf-8 #internationalization #esmtp #rfc-2231
  190. lx

    A no_std crate to use Linux system calls

    v0.4.0 #linux #safe #abi #read #system
  191. virtual-memory

    allocating RWX memory on Unix and Windows

    v0.1.4 #rwx #rwx-memory #api-bindings
  192. nyar-wasm

    High level wasm builder

    v0.0.7 550 #wasm-builder #level #high #length #array #ret #file-descriptor
  193. hotdrink-rs

    HotDrink in Rust

    v0.1.3 #constraints #algorithm #constraint-systems
  194. aspl

    Programming Language

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

    Struct free Rust SQL tool

    v0.2.6 #mysql #sqlite #postgresql #sql
  196. 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 2.2K #ebpf #seccomp #bpf
  197. xdb-parse

    A parser to xdb files like ip2region

    v0.1.0 #binary-parser #binary-search #binary-format #ipv6 #xdb #ipv4 #ip-address #database-files #ip-lookup #database-search
  198. fallthrough

    Pattern match with fallthrough, in the style of C switch

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

    Useful macros and traits for creating and handling errors

    v0.1.2 #macro-traits #error-context #macro-error #msg #vec
  200. soloud-sys

    Rust bindings for the soloud audio engine

    v1.1.1 600 #audio-player #synthesizer #audio #playback
  201. wasmy

    easily customize my wasm app!

    v0.5.6 #wasm #wasm-app
  202. sqlite-wasm-vec

    wasm32-unknown-unknown bindings to the sqlite-vec extension

    v0.1.3 #sqlite-wasm #sqlite-vec #wasm #sqlite
  203. min_infmachine

    The Minimalistic Infinite Machine with random access memory

    v0.1.0 #memory-address #logic-circuit #machine
  204. shell-rs

    Rust reimplementation of common coreutils APIs

    v0.2.6 #coreutils #api #mkdir #directory #recursion
  205. write_x86_64

    help you write x86_64 assembly code

    v0.2.0 #x86-64-asm #x86-64
  206. pipa

    Pipe Operator Library for Rust

    v0.4.1 550 #pipe-operator #fp #pipe #functional #macro
  207. cilk

    (Toy) Compiler Infrastructure inspired by LLVM

    v0.2.1 #compiler-infrastructure #interpreter #toy #x86-64 #llvm
  208. rngpui-craby-codegen

    Craby code generator

    v0.2.2 #codegen #craby #schema #auto-generated #turbo-module #type-safe #obj-c #typescript
  209. named-block

    Macro implementing early-exit-from-any-block

    v0.3.1 #macro #catch #block #label
  210. lincheck

    A linearizability checker for concurrent data structures

    v0.2.1 #concurrency-testing #lock-free #verification #testing #linearizability
  211. visa

    (Virtual Instrument Software Architecture) Wrapper which allows concurrent and dynamic switching between visa implementations from different vendors

    v0.1.1 #virtual-instrument-architecture #ni-visa #dynamic #vendor #concurrency #dll #success #command-string
  212. syn-solidity

    syn-powered Solidity parser

    v1.5.6 974K #solidity #ethereum #ast #evm
  213. own-ref

    &own references with ergonomic macro construction

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

    Set of macros intended to ease DLL proxying through the LoadLibrary Windows API

    v0.2.0 280 #macro #winapi #proxy-dll #prehook #posthook #load-library #windows-dll
  215. emei

    JIT/AOT backend codegen framework

    v0.5.0 #jit #back-end #aot #framework #codegen #syscalls #risc-v #x86-64 #rv32i #rv64i
  216. fut-ret

    parse the return type generated by async_trait in procedural macro

    v0.3.0 350 #proc-macro #async-trait #future
  217. cb_fut

    Call function that return value via callback without a callback

    v0.2.1 #callback #convert #async-callback #future #async
  218. craby_codegen

    Craby code generator

    v0.1.0-rc.4 #codegen #craby #turbo-module #type-safe #auto-generated #obj-c #typescript
  219. downmixer

    that can do 2, Dolby 2.1, 3.1, 4.1, 5.1, 6.1, and 7.1 channels audio downmix to 2 or 1 channels. Written in Rust.

    v0.0.5 #audio-channel #audio
  220. b2c2-debugger

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

    v0.1.8 #b2c2 #casl2 #ソースコード #生成 #limit #kodo #fizzbuzz #nop #fizz #cargo-run
  221. bitcasky

    Bitcask key-value store

    v0.1.2 100 #key-value-store #bitcask #time-series-data #read-write #storage-database #expirable #logging #memory-map
  222. rcore-os/linux-object

    Linux kernel objects

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

    A Z80 CPU Emulator

    v0.2.1 #assembly #emulation #z80 #z80-emulator #ti83 #zx-spectrum
  224. bravery_router

    Radix Tree implementation

    v0.1.3 #radix-tree #tree
  225. Try searching with DuckDuckGo or on crates.io.

  226. google-tenor2

    A complete library to interact with Tenor (protocol v2)

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

    higher-level bindings to libseccomp

    v0.1.2 7.5K #linux
  228. rask-x86_64

    x86_64 architecture-specific implementation for Rask

    v0.1.0 #x86-64 #operand #encoder #register #rask #rex #architecture-specific #x86-64-architecture
  229. ellie_vm

    Ellie VM for running Ellie ByteCode

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

    Programming Language

    v1.0.4 #programming-language #64-bit #floating-point #no-standard
  231. git-credential

    types that help to implement git-credential helpers

    v0.1.3 #credentials #helpers #git #format #write
  232. cex

    Checked exception simulation

    v0.5.2 #exception #throw #ad-hoc #error #anonymous
  233. unsafe_math_trait

    unsafe_math trait

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

    v0.1.0 #docker #logging #debugging #x86-64 #qemu #arm64 #gdb #syscalls #emulation #ran
  235. type-fn

    Allows for simpler coding of type-level logic, e.g. for type-number systems.

    v0.2.0 230 #logic #type-level #system #coding
  236. linuxcnc-hal-sys

    Generated, unsafe Rust bindings to the LinuxCNC HAL submodule

    v0.3.0 #linux-cnc #bindgen #cnc #ffi
  237. krpc

    A asynchronous RPC library(include client and server) which can use easly and communicate by tokio unix/tcp socket

    v0.2.0 #rpc-client #rpc-server #tcp-socket #rpc-client-server #async-tcp #unix-socket
  238. findtext_textfile

    Search text in text file

    v0.1.1 #text-search #markdown #text-encoding #encoding
  239. crustrace-core

    Core functionality for crustrace - procedural macro implementation for function tracing

    v0.1.9 900 #proc-macro #tracing #tracing-macro #instrumentation #token
  240. bsharp_lsp

    The B# programming language!

    v0.2.3 #compiler #programming-language #language-compiler
  241. predicate

    Use enum to predicate something, support & and | operator

    v0.1.0 #enums #boolean #assert #filter
  242. vicis

    Manipulate LLVM-IR in Pure Rust

    v0.1.0 #compiler #llvm-ir #llvm
  243. unwrap_helpers

    Helper macros for unwrapping

    v0.3.0 #unwrap #return #macro #options
  244. text-reader

    Text reader

    v0.2.1 #cursor-position #character #text
  245. fil_actor_multisig_state

    Builtin multisig actor for Filecoin

    v24.1.3 2.5K #web3 #multisig #filecoin
  246. lsp-io

    wrapper for LSP message read/write

    v0.2.2 #lsp #read-write #message #arguments #requests
  247. small-fsm

    Finite State Machine for Rust

    v0.1.1 #finite-state-machine #fsm #state-machine
  248. tunm_timer

    timer, 简易定时器

    v0.1.4 #timer #simple-event
  249. ramulator_wrapper

    Wrapper for ramulator

    v0.2.6 #ramulator #simulation #github #multi-thread #version #hash-set #dram #bugfix
  250. letr

    The macro for the lazy

    v0.2.1 #lazy-evaluation #macro-for-lazy #enums #i32 #item
  251. tvm-rt

    Rust bindings for the TVM runtime API

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

    parsing / applying Jinja2-like syntax

    v0.2.0 #env-var #syntax #parser #interpolation #perform
  253. lincoln_ir

    Intermediate representation of Lincoln

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

    mem hack for find tzm code

    v0.1.0 #hack #tzm #find #mem #windows-kernel
  255. vmread

    High-level Rust bindings to vmread

    v0.1.5 #vm #internal-rw #module #call #process #syscalls #linux-kernel #read-memory #kernel-module #kvm
  256. type-variance

    Marker traits for subtype variance

    v0.1.0 #variance #marker #subtype
  257. marine-rs-sdk

    Fluence backend SDK for developing backend applications for the Fluence network

    v0.14.0 800 #fluence #marine #api-bindings
  258. bpfasm

    Berkley Packet Filter (BPF) assembler

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

    Monadic do notation for rust using macro and duck typing

    v0.3.0 #monads #macro #do