mirror of
https://github.com/rust-unofficial/awesome-rust.git
synced 2025-03-03 14:32:38 +02:00
Merge branch 'main' into main
This commit is contained in:
commit
1fff3cb6dd
12
README.md
12
README.md
@ -456,6 +456,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
||||
* [geiger](https://github.com/rust-secure-code/cargo-geiger) — A program that list statistics related to usage of unsafe Rust code in a Rust crate and all its dependencies [](https://dev.azure.com/cargo-geiger/cargo-geiger/_build/latest?definitionId=1&branchName=master)
|
||||
* [git-cliff](https://github.com/orhun/git-cliff) — A highly customizable Changelog Generator that follows Conventional Commit specifications 
|
||||
* [git-journal](https://github.com/saschagrunert/git-journal/) — The Git Commit Message and Changelog Generation Framework [](https://travis-ci.org/saschagrunert/git-journal)
|
||||
* [hot-lib-reloader](https://github.com/rksm/hot-lib-reloader-rs) — Hot reload Rust code [](https://github.com/rksm/hot-lib-reloader-rs/actions/workflows/ci.yml)
|
||||
* [just](https://github.com/casey/just) — A handy command runner for project-specific tasks [](https://travis-ci.org/casey/just)
|
||||
* [mask](https://github.com/jacobdeichert/mask) — A CLI task runner defined by a simple markdown file [](https://github.com/jacobdeichert/mask/actions?query=workflow%3ACI)
|
||||
* [Module Linker](https://github.com/fiatjaf/module-linker) — Extension that adds `<a>` links to references in `mod`, `use` and `extern crate` statements at GitHub.
|
||||
@ -467,7 +468,6 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
||||
* [rustfmt](https://github.com/rust-lang/rustfmt) — A Rust code formatter [](https://app.travis-ci.com/github/rust-lang/rustfmt)
|
||||
* [Rustup](https://github.com/rust-lang/rustup) — the Rust toolchain installer [/badge.svg?branch=master)](https://github.com/rust-lang/rustup/actions)
|
||||
* [scriptisto](https://github.com/igor-petruk/scriptisto) A language-agnostic "shebang interpreter" that enables you to write one file scripts in compiled languages. [](https://cloud.drone.io/igor-petruk/scriptisto)
|
||||
* [synth](https://github.com/shuttle-hq/synth) — A declarative data generation engine.
|
||||
|
||||
### Build system
|
||||
|
||||
@ -759,7 +759,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
||||
|
||||
* [marcelbuesing/can-dbc](https://github.com/marcelbuesing/can-dbc) [[can-dbc](https://crates.io/crates/can-dbc)] — A parser for the DBC format [](https://travis-ci.org/marcelbuesing/can-dbc)
|
||||
* [marcelbuesing/tokio-socketcan-bcm](https://github.com/marcelbuesing/tokio-socketcan-bcm) [[tokio-socketcan-bcm](https://crates.io/crates/tokio-socketcan-bcm)] — Linux SocketCAN BCM support for tokio [](https://travis-ci.org/marcelbuesing/tokio-socketcan-bcm)
|
||||
* [mbr/socketcan](https://github.com/mbr/socketcan-rs) [[socketcan](https://crates.io/crates/socketcan)] — Linux SocketCAN library [](https://travis-ci.org/mbr/socketcan-rs)
|
||||
* [mbr/socketcan](https://github.com/socketcan-rs/socketcan-rs) [[socketcan](https://crates.io/crates/socketcan)] — Linux SocketCAN library
|
||||
* [oefd/tokio-socketcan](https://github.com/oefd/tokio-socketcan) [[tokio-socketcan]](https://crates.io/crates/tokio-socketcan)] — Linux SocketCAN support for tokio based on the socketcan crate
|
||||
* [Sensirion/lin-bus](https://github.com/Sensirion/lin-bus-rs) [[lin-bus](https://crates.io/crates/lin-bus)] — LIN bus driver traits and protocol implementation [](https://app.circleci.com/pipelines/github/Sensirion/lin-bus-rs)
|
||||
|
||||
@ -815,6 +815,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
||||
* Progress
|
||||
* [a8m/pb](https://github.com/a8m/pb) [[pbr](https://crates.io/crates/pbr)] — console progress bar for Rust
|
||||
* [console-rs/indicatif](https://github.com/console-rs/indicatif) [[indicatif](https://crates.io/crates/indicatif)] — indicate progress to users
|
||||
* [etienne-napoleone/spinach](https://github.com/etienne-napoleone/spinach) [[spinach](https://crates.io/crates/spinach)] — Practical spinner for Rust. [](https://github.com/etienne-napoleone/spinach/actions/workflows/ci.yml)
|
||||
* [FGRibreau/spinners](https://github.com/FGRibreau/spinners) [[spinners](https://crates.io/crates/spinners)] — 60+ elegant terminal spinners
|
||||
* Prompt
|
||||
* [hashmismatch/terminal_cli.rs](https://github.com/hashmismatch/terminal_cli.rs) [[terminal_cli](https://crates.io/crates/terminal_cli)] — build an interactive command prompt [](https://travis-ci.org/hashmismatch/terminal_cli.rs)
|
||||
@ -1011,11 +1012,13 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
||||
* [diesel-rs/diesel](https://github.com/diesel-rs/diesel) — an ORM and Query builder for Rust [](https://travis-ci.org/diesel-rs/diesel)
|
||||
* [ivanceras/rustorm](https://github.com/ivanceras/rustorm) — an ORM for Rust [](https://travis-ci.org/ivanceras/rustorm)
|
||||
* [rbatis/rbatis](https://github.com/rbatis/rbatis) — Rust ORM Framework High Performance(JSON based) [](https://travis-ci.org/zhuxiujia/rbatis)
|
||||
* [SeaQL/sea-orm](https://github.com/SeaQL/sea-orm) — an async & dynamic ORM for Rust [](https://github.com/SeaQL/sea-orm/actions/workflows/rust.yml)
|
||||
* [SeaQL/sea-orm](https://github.com/SeaQL/sea-orm) — 🐚 An async & dynamic ORM for Rust [](https://github.com/SeaQL/sea-orm/actions/workflows/rust.yml)
|
||||
* [sfackler/r2d2](https://github.com/sfackler/r2d2) — generic connection pool [](https://travis-ci.org/sfackler/r2d2)
|
||||
* SQL [[sql](https://crates.io/keywords/sql)]
|
||||
* Generic
|
||||
* [launchbadge/sqlx](https://github.com/launchbadge/sqlx) - async PostgreSQL/MySQL/SQLite connection pool with strong typing support [](https://github.com/launchbadge/sqlx)
|
||||
* [SeaQL/sea-query](https://github.com/SeaQL/sea-query) - 🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite [](https://github.com/SeaQL/sea-query/actions/workflows/rust.yml)
|
||||
* [SeaQL/sea-schema](https://github.com/SeaQL/sea-schema) - 🌿 SQL schema management suite [](https://github.com/SeaQL/sea-schema/actions/workflows/rust.yml)
|
||||
* Microsoft SQL
|
||||
* [prisma/tiberius](https://github.com/prisma/tiberius) — [](https://github.com/prisma/tiberius/actions/workflows/test.yml)
|
||||
* MySql [[mysql](https://crates.io/keywords/mysql)]
|
||||
@ -1352,6 +1355,8 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
||||
* [cloudflare/quiche](https://github.com/cloudflare/quiche) — cloudflare implementation of the QUIC transport protocol and HTTP/3 
|
||||
* [mozilla/neqo](https://github.com/mozilla/neqo) — an Implementation of QUIC written in Rust
|
||||
* [quinn-rs/quinn](https://github.com/quinn-rs/quinn) — Futures-based QUIC implementation in Rust [](https://dev.azure.com/dochtman/Projects/_build)
|
||||
* Raknet
|
||||
* [b23r0/rust-raknet](https://github.com/b23r0/rust-raknet) — RakNet Protocol implementation by Rust [](https://github.com/b23r0/rust-raknet/actions/workflows/rust.yml)
|
||||
* RPC
|
||||
* [ENQT-GmbH/remoc](https://github.com/ENQT-GmbH/remoc) [[remoc](https://crates.io/crates/remoc)] - Remoc provides channels (broadcast, mpsc, oneshot, watch) similar to Tokio's and trait calling over any remote transport. [](https://github.com/ENQT-GmbH/remoc/actions/workflows/rust.yml)
|
||||
* [smallnest/rpcx-rs](https://github.com/smallnest/rpcx-rs) — A RPC library for Rust for developing microservices in easy and simple way. [](https://travis-ci.org/smallnest/rpcx-rs)
|
||||
@ -1480,6 +1485,7 @@ https://github.com/BinChengZhao/delay-timer/actions)
|
||||
* [beneills/quantum](https://github.com/beneills/quantum) — Advanced Rust quantum computer simulator [](https://travis-ci.org/beneills/quantum)
|
||||
* [bytecodealliance/wasmtime](https://github.com/bytecodealliance/wasmtime) — A standalone runtime for WebAssembly [](https://github.com/bytecodealliance/wasmtime/actions?query=workflow%3ACI)
|
||||
* [chromium/chromiumos/platform/crosvm](https://chromium.googlesource.com/chromiumos/platform/crosvm/) CrOSVM — Enables Chrome OS to run Linux apps inside a fast, secure virtualized environment
|
||||
* [oxidecomputer/propolis](https://github.com/oxidecomputer/propolis) - Rust-based userspace program for illumos bhyve kernel modules
|
||||
* [saurvs/hypervisor-rs](https://github.com/saurvs/hypervisor-rs) — Hardware-accelerated virtualization on OS X
|
||||
* [unicorn-rs/unicorn-rs](https://github.com/unicorn-rs/unicorn-rs) — Rust bindings for the unicorn CPU emulator [](https://travis-ci.org/ekse/unicorn-rs)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user