11126 Repositories
Process Injection via Component Object Model (COM) IRundown::DoCallback().
COM PROCESS INJECTION for RUST Process Injection via Component Object Model (COM) IRundown::DoCallback(). 该技术由 @modexpblog 挖掘发现,在我对该技术进行深入研究过程中,将原项目 m
Make a DAO Drop!
DAO drop tool This tool parses a Cosmos SDK chain export JSON file, to produce a CSV list of addresses and amounts. It can handle extremely large file
🦀 Temporary repository for the rewrite of Smoothie in Rust
Warning As with a lot of projects, this one is also a WIP, expect broken code 👍 smoothie-rs Temporary repository hosting the code for Smoothie's futu
Extract subsets of ONT (Nanopore) reads based on time
ONTime Extract subsets of ONT (Nanopore) reads based on time Motivation Install Examples Usage Time range format Cite Motivation Some collaborators wa
A convenient macro for building PathBufs in Rust.
pathbuf pathbuf is a simple crate which provides the pathbuf macro to conveniently construct the Rust PathBuf type. Example use pathbuf::pathbuf; use
Write Extism plugins in JavaScript (Experimental)
Extism JavaScript PDK Note: This is very experimental. If you are interested in helping or following development, join the #js-pdk room in our discord
A framework for saving and loading game state in Bevy.
Bevy_save A framework for saving and loading game state in Bevy. Features bevy_save is primarily built around extension traits to Bevy's World. Serial
Source to relay.fedi.buzz: the customizable ActivityPub relay
buzzrelay A follow-only ActivityPub relay that connects to Mastodon's Streaming API. You don't need to run this yourself, just use the instance at rel
⚡️ Python bindings for a rust implementation of aapleby's MurMurHash.
💨 murmurh 💨 ⚡️ Python bindings for a rust implementation of aapleby's MurMurHash. 💪 Contributing Contributions are welcome! Please feel free to ope
Errable is an Option with inverted Try-semantics.
Fallible Fallible is an Option with inverted Try-semantics. What this means is that using the ? operator on a FallibleE will exit early if an error
Data analysis infrastructure for the Neo N3 blockchain.
Shrike Shrike is a set of tools built for the purpose of Neo blockchain data analysis. The infrastructure comprises three components: Indexer - Synchr
RusQTTbom takes weather data from the Bureau of Meteorology (BOM) and publishes that data via MQTT messages.
RusQTTbom RusQTTbom collects weather data from the Bureau of Meterology (BOM) then publishes said data locally via MQTT messages. BOM weather data is
Rust compile-time type information experiment
Compile-Time Type Information This crate is an experimental standard library side implementation of potential ctti language feature. The idea is to pr
Periodically download a youtube playlist, extract audio, convert to mp3, move to directory (possibly synced using syncthing).
auto-dl Periodically download a youtube playlist, extract audio, convert to mp3, move to directory (possibly synced using syncthing). drop https://git
A simplified general-purpose queueing system for Rust apps.
A simplified general-purpose queueing system for Rust apps. Example // Create a new Redeez object, and define your queues let mut queues = Redeez::new
Easy configurable tmux display-menu
tmux-easy-menu Easy configurable tmux display-menu Setup cargo build And run with ./target/debug/tmux-menu show --menu {path-to-your-config} Configu
A question about lifetimes.
Lifetime annotations: why doesn't Rust? After having played a little with GATs and HKTs, I had a look at some of the exercises on https://practice.rs/
📁 Soothing pastel theme for egui
Catppuccin for egui Previews 🌻 Latte 🪴 Frappé 🌺 Macchiato 🌿 Mocha Usage Add this to your Cargo.toml: [dependencies] catppuccin-egui = "1.0" To use
An exploration of lifetimes in Rust.
LifetimeKata Welcome to LifetimeKata, a set of exercises which you can use to improve your understanding of lifetimes in Rust. While many tasks involv
High performance wlroots screen recording, featuring hardware encoding
wl-screenrec High performance wlroots based screen recorder. Uses dma-buf transfers to get surface, and uses the GPU to do both the pixel format conve
Bộ gõ tiếng Việt không có chức năng gì ngoài gõ tiếng Việt...
This is my attempt to build an input method editor using only Rust. It's not the first, and definitely not the last. The goal is to create an input me
impl LSP (Language Server Protocol) Server for librime
rime-ls 为 rime 输入法核心库 librime (的部分功能) 实现 LSP 协议, 从而通过编辑器的代码补全功能输入汉字. 项目还处在早期阶段, 各方面都非常不成熟. 目标是提供 rime + LSP 的通用解决方案, 在不同编辑器内实现与其他 rime 前端类似的输入体验. Feat
A virtual network tool (or VPN)
switch A virtual network tool (VPN) 将不同网络下的多个设备虚拟到一个局域网下 示例: 在一台mac设备上运行,获取到ip 10.13.0.2: 在另一台windows上运行,获取到ip 10.13.0.3: 此时这两个设备之间就能用ip相互访问了 输入"list"
Seamless Higher-Kinded Types in Rust
Seamless Higher-Kinded Types in Rust This is actual working code: pub trait FunctorA : HKT1 { fn mapB, F: FnMut(A) - B(self, f: F) - Self::W
A black-box raw calldata decoder using only calldata to guess types and parse parameters.
Calldata Decoder A black-box raw calldata decoder using only calldata. Based off the topics discussed in DeGatchi's article, Reverse The EVM: Raw Call
An extremely fast glob matching library in Rust.
glob-match An extremely fast glob matching library with support for wildcards, character classes, and brace expansion. Linear time matching. No expone
A Rust-powered linear programming library for Python.
Dantzig: A Rust-powered LP library for Python Dantzig is a lightweight and concise linear programming solver suitable for small and large-scale proble
Example NFT marketplace project using ink! smart contract.
NFT Marketplace project This contract is an example for the NFT marketplace implementation. License Apache 2.0 🏗️ How to use - Contracts 💫 Build Use