11126 Repositories
Rust / Hasura / GraphQL
Rust + Hasura This is an example of a Rust server that functions as a remote schema for Hasura. It demonstrates: user login + signup JWT authorization
Generate beautiful changelogs from your Git commit history
clog-cli A conventional changelog for the rest of us About clog creates a changelog automatically from your local git metadata. See the clogs changelo
Create ctags/etags for a cargo project
rusty-tags A command line tool that creates tags - for source code navigation by using ctags - for a cargo project, all of its direct and indirect dep
Powerful database anonymizer with flexible rules. Written in Rust.
[Data]nymizer Powerful database anonymizer with flexible rules. Written in Rust. Datanymizer is created & supported by Evrone. What else we develop wi
⚡️Lightning-fast linter for .env files. Written in Rust 🦀
⚡️ Lightning-fast linter for .env files. Written in Rust 🦀 Dotenv-linter can check / fix / compare .env files for problems that may cause the applica
A web service that generates images of dependency graphs for crates hosted on crates.io
crate-deps A web service that generates images of dependency graphs for crates hosted on crates.io This project is built entirely in Rust using these
Detects usage of unsafe Rust in a Rust crate and its dependencies.
cargo-geiger ☢️ A program that lists statistics related to the usage of unsafe Rust code in a Rust crate and all its dependencies. This cargo plugin w
The Git Commit Message and Changelog Generation Framework :book:
git-journal 📖 The Git Commit Message and Changelog Generation Framework Table of contents: TL;DR Installation Usage Default output Template output Co
gstats — command line tool to print a developer handy summary of all git repositories below current directory
gstats Simple Rust tool to get quick summary info on git repos showing latest tag, branch, state. I implemented this to help me work with a the not to
Automatically apply the suggestions made by rustc
rustfix The goal of this tool is to read and apply the suggestions made by rustc. Current status Currently, rustfix is split into two crates: rustfix,
🤖 Just a command runner
just just is a handy way to save and run project-specific commands. (非官方中文文档,这里,快看过来!) Commands, called recipes, are stored in a file called justfile
🎭 A CLI task runner defined by a simple markdown file
mask is a CLI task runner which is defined by a simple markdown file. It searches for a maskfile.md in the current directory which it then parses for
browse modules by clicking directly on "import" statements on GitHub ⛺
Module Linker Module Linker adds direct links in the GitHub source code viewer, to any imported modules or files. If you're browsing source code on Gi
A parallel universal-ctags wrapper for git repository
ptags A parallel universal-ctags wrapper for git repository Description ptags is a universal-ctags wrapper to have the following features. Search git
Rust Code Completion utility
Racer - code completion for Rust RACER = Rust Auto-Complete-er. A utility intended to provide Rust code completion for editors and IDEs. Maybe one day
Format Rust code
rustfmt Quick start On the Stable toolchain On the Nightly toolchain Installing from source Usage Running cargo fmt Running rustfmt directly Verifying
The Rust toolchain installer
rustup: the Rust toolchain installer Master CI Build Status Windows macOS Linux Etc rustup installs The Rust Programming Language from the official re
Repository for the Rust Language Server (aka RLS)
Rust Language Server (RLS) The RLS provides a server that runs in the background, providing IDEs, editors, and other tools with information about Rust
🦀 The ultimate search extension for Rust
Rust Search Extension 简体中文 The ultimate search extension for Rust Search docs, crates, builtin attributes, official books, and error codes, etc in you
The open source design documentation tool for everybody
Heads up: reimagining artifact 3.0, check it out at artifact_py Artifact: design documentation for everybody Note: this project, and the python re-wri
:rocket: Automatic crate publishing done right
semantic-rs The purpose of this tool is to help people to publish crates following the semver specification. Right now if you're building a new crate
workspace productivity booster
fw Appveyor Why fw? With fw you have a configuration describing your workspace. It takes care of cloning projects and can run commands across your ent
a freeform Rust build system
tinyrick: a freeform Rust build system .---. ^ o{__ω__ o{ ^0^ -Let me out! ~~ ( // *|* \xx\) xx`|' = =
A language-agnostic "shebang interpreter" that enables you to write scripts in compiled languages.
Scriptisto It is tool to enable writing one file scripts in languages that require compilation, dependencies fetching or preprocessing. It works as a
Subcommand to show result of macro expansion
cargo-expand Once installed, the following command prints out the result of macro expansion and #[derive] expansion applied to the current crate. $ ca
An example project showing usage of CMake with Rust
An example of using CMake with Rust. Try it! mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX=/tmp make -j make test -j make doc -j make install
Rust github action
Rust Github Action 'Silverbullet' for a quickstart Rust CI based upon Github Actions What's inside the "box": Rust 1.50.0 Rustfmt Clippy Cargo Release
GitHub Actions for mdBook (rust-lang/mdBook) ⚡️ Setup mdBook quickly and build your site fast. Linux (Ubuntu), macOS, and Windows are supported.
GitHub Actions for mdBook rust-lang/mdBook Setup Action. We can run mdBook on a virtual machine of GitHub Actions by this mdBook action. Linux, macOS,