rust-analyzer is an experimental modular compiler frontend for the Rust language. It is a part of a larger rls-2.0 effort to create excellent IDE support for Rust.
This is a CLI utility for displaying current network utilization by process, connection and remote IP/hostname
A cat(1) clone with wings.
bindgen automatically generates Rust FFI bindings to C (and some C++) libraries.
Blades is made to do one job and do it well - generate HTML files from the provided content using the provided templates.
Yet another cross-platform graphical process/system monitor.
cbindgen creates C/C++11 headers for Rust libraries which expose a public C API.
“Zero setup” cross compilation and “cross testing” of Rust crates
A Modern Real-Time Data Processing & Analytics DBMS with Cloud-Native Architecture, written in Rust
A database dump tool
dog is a command-line DNS client, like dig. It has colourful output, understands normal command-line argument syntax, supports the DNS-over-TLS and DNS-over-HTTPS protocols, and can emit JSON.
A modern version of ‘ls’.
A simple, fast and user-friendly alternative to 'find'
🚀 Fast and simple Node.js version manager, built in Rust
Load testing tool, inspired by Locust. Goose is a Rust load testing tool inspired by Locust. User behavior is defined with standard Rust code. Load tests are applications that have a dependency on the Goose library. Web requests are made with the Reqwest HTTP Client.
Ping, but with a graph.
A command-line tool and library for generating regular expressions from user-provided test cases
An implementation of HTTP Tunnel in Rust.
A command-line benchmarking tool.
Inferno is a port of parts of the flamegraph toolkit to Rust, with the aim of improving the performance of the original flamegraph tools. The primary focus is on speeding up the stackcollapse-* tools that process output from various profiling tools into the “folded” format expected by the flamegraph plotting tool. So far, the focus has been on parsing profiling results from perf and DTrace.
json-diff is a command line utility to compare two jsons.
just is a handy way to save and run project-specific commands.
A CLI tool to easily get a new project up and running by using pre-made templates. This is a slightly more powerful version of an equivalent tool in Python, cookiecutter.
This project is heavily inspired by the super colorls project but with some little differences. For example it is written in rust and not in ruby which makes it much faster.
Create book from markdown files. Like Gitbook but implemented in Rust
Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine
Muta is a highly customizable high-performance blockchain framework. It has a built-in BFT-like consensus algorithm “Overlord” with high throughput and low latency, and it can also support different virtual machines, including CKB-VM, EVM, and WASM. Muta has interoperability across VMs. Different virtual machines can be used in a Muta-based blockchain at the same time. Developed by the Nervos team, Muta is designed to allow anyone in the world to build their own blockchain while enjoying the security and finality brought by Nervos CKB.
Ocean is a project manager, similar to Rust's Cargo, for C and C++ written with Rust - that other systems programming language. The command syntax is very similar to that of Cargo's.
Onefetch is a command line information tool that displays information about your Git repository directly on your terminal.
A modern replacement for ps written in Rust
ripgrep recursively searches directories for a regex pattern
Demangle Rust symbol names using rustc-demangle. rustfilt works similarly to c++filt, in that it accepts mangled symbol names as command line arguments, and if none are provided it accepts mangled symbols from stdin. Demangled symbols are written to stdout.
An open source Python-3 (CPython >= 3.5.0) Interpreter written in Rust 🐍 😱 🤘
The Modern Day Port Scanner. Turns a 17 minutes Nmap scan into 19 seconds. Find all open ports fast with RustScan, automatically pipe them into Nmap.
Run Rust files and expressions as scripts without any setup or compilation step.
Interactively Visualizing Ownership and Borrowing
sccache is a ccache-like compiler caching tool. It is used as a compiler wrapper and avoids compilation when possible, storing cached results either on local disk or in one of several cloud storage backends.
A simple and fast web server
Sensei is a simple command line tool to open documentation for any crate in crates.io.
Silicon is an alternative to Carbon implemented in Rust. It can render your source code into a beautiful image.
ss client implements in Rust.
Blazingly fast terminal recorder that generates animated gif images for the web written in rust
Tokei is a program that displays statistics about your code. Tokei will show the number of files, total lines within those files and code, comments, and blanks grouped by language.
A light-weight 'private cloud solution' for SMEs, it can bring huge help and commercial value to start-up companies.
面向中小型企业的轻量级私有云平台, 可快速生成各种虚拟机环境, 为产品兼容性验证和自动化测试等场景提供高效的基础环境.
Tunshell is a simple and secure method to remote shell into ephemeral environments such as deployment pipelines or serverless functions. The project is predominately written in Rust.
updns is a simple DNS proxy server developed using Rust. You can intercept any domain name and return the ip you need
A small command-line application to view images from the terminal written in Rust. It is basically the front-end of viuer. It uses the Kitty graphics protocol, if supported. If not, lower half blocks (▄ or \u2584) are displayed insread.
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
xshell provides a set of cross-platform utilities for writing ergonomic “bash” scripts.
A TUI system monitor written in Rust, Another: https://github.com/ClementTsang/bottom
A fast static site generator in a single binary with everything built-in.