mirror of
https://github.com/rust-unofficial/awesome-rust.git
synced 2025-02-17 15:56:52 -05:00
Fix all the current build issues
This commit is contained in:
parent
b3606ee454
commit
779d9b6aaf
1 changed files with 36 additions and 36 deletions
72
README.md
72
README.md
|
@ -133,7 +133,7 @@ See also [Rust — Production](https://www.rust-lang.org/production) organizatio
|
|||
* [Sandstorm Collections App](https://github.com/sandstorm-io/collections-app)
|
||||
* [Servo](https://github.com/servo/servo) — A prototype web browser engine
|
||||
* [tiny](https://github.com/osa1/tiny) — A terminal IRC client
|
||||
* [trust-dns](https://crates.io/crates/trust-dns) — A DNS-server [](https://travis-ci.org/bluejekyll/trust-dns)
|
||||
* [trust-dns](https://crates.io/crates/trust-dns) — A DNS-server [](https://github.com/bluejekyll/trust-dns/actions?query=workflow%3Atest)
|
||||
* [updns](https://github.com/wyhaya/updns) — DNS proxy tool
|
||||
* [Weld](https://github.com/serayuzgur/weld) — Full fake REST API generator [](https://travis-ci.org/serayuzgur/weld)
|
||||
* [wezterm](https://github.com/wez/wezterm) — A GPU-accelerated cross-platform terminal emulator and multiplexer
|
||||
|
@ -161,14 +161,14 @@ See also [Rust — Production](https://www.rust-lang.org/production) organizatio
|
|||
* [Grin](https://github.com/mimblewimble/grin/) — Evolution of the MimbleWimble protocol
|
||||
* [hdwallet](https://github.com/jjyr/hdwallet) — BIP-32 HD wallet related key derivation utilities.
|
||||
* [Holochain](https://github.com/holochain/holochain) — Scalable P2P alternative to blockchain for all those distributed apps you always wanted to build. The link to the old repo is [this](https://github.com/holochain/holochain-rust) which is no longer maintained. [](https://travis-ci.com/holochain/holochain-rust)
|
||||
* [ibc-rs](https://github.com/informalsystems/ibc-rs) - Rust implementation of the [Interblockchain Communication](https://cosmos.network/ibc/) protocol
|
||||
* [ibc-rs](https://github.com/informalsystems/ibc-rs) - Rust implementation of the [Interblockchain Communication](https://ibcprotocol.org/) protocol
|
||||
* [infincia/bip39-rs](https://github.com/infincia/bip39-rs) — Rust implementation of BIP39.
|
||||
* [Joystream](https://github.com/Joystream/joystream) — A user governed video platform [](https://travis-ci.org/Joystream/joystream)
|
||||
* [Diem](https://github.com/diem/diem) — Diem’s mission is to enable a simple global currency and financial infrastructure that empowers billions of people.
|
||||
* [Lighthouse](https://github.com/sigp/lighthouse) — Rust Ethereum 2.0 Client [](https://github.com/sigp/lighthouse/actions)
|
||||
* [near/nearcore](https://github.com/near/nearcore) — decentralized smart-contract platform for low-end mobile devices.
|
||||
* [Nervos CKB](https://github.com/nervosnetwork/ckb) — Nervos CKB is a public permissionless blockchain, the common knowledge layer of Nervos network.
|
||||
* [Nimiq](https://github.com/nimiq/core-rs) — Rust implementation of Nimiq node [](https://travis-ci.com/nimiq/core-rs)
|
||||
* [Nimiq](https://github.com/nimiq/core-rs) — Rust implementation of Nimiq node
|
||||
* [Parity-Bitcoin](https://github.com/paritytech/parity-bitcoin) — The Parity Bitcoin client [](https://travis-ci.com/paritytech/parity-bitcoin)
|
||||
* [Parity-Bridge](https://github.com/paritytech/parity-bridge) — Bridge between any two ethereum-based networks
|
||||
* [Parity-Ethereum](https://github.com/openethereum/openethereum) — Fast, light, and robust Ethereum client
|
||||
|
@ -192,10 +192,10 @@ See also [Rust — Production](https://www.rust-lang.org/production) organizatio
|
|||
* [ParityDB](https://github.com/paritytech/parity-db) — Fast and reliable database, optimised for read operation
|
||||
* [PumpkinDB](https://github.com/PumpkinDB/PumpkinDB) — an event sourcing database engine [](https://travis-ci.org/PumpkinDB/PumpkinDB)
|
||||
* [seppo0010/rsedis](https://github.com/seppo0010/rsedis) — A Redis reimplementation in Rust [](https://travis-ci.org/seppo0010/rsedis)
|
||||
* [TerrabaseDB](https://github.com/terrabasedb/terrabasedb) — A multi-model NoSQL database 
|
||||
* [Skytable](https://github.com/skytable/skytable) — A multi-model NoSQL database 
|
||||
* [tikv](https://github.com/tikv/tikv) — A distributed KV database in Rust [](https://app.circleci.com/pipelines/github/tikv/tikv)
|
||||
* [sled](https://crates.io/crates/sled) — A (beta) modern embedded database [](https://github.com/spacejam/sled/actions?workflow=Rust)
|
||||
* [TerminusDB](https://github.com/terminusdb/terminusdb-store) - open source graph database and document store [](https://github.com/terminusdb/terminusdb-store/actions)
|
||||
* [TerminusDB](https://github.com/terminusdb/terminusdb-store) - open source graph database and document store [](https://github.com/terminusdb/terminusdb-store/actions)
|
||||
|
||||
### Emulators
|
||||
|
||||
|
@ -326,7 +326,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
|||
* [mmstick/tv-renamer](https://github.com/mmstick/tv-renamer) — A tv series renaming application with an optional GTK3 frontend. [](https://travis-ci.org/mmstick/tv-renamer)
|
||||
* [organize-rt](https://gitlab.com/FixFromDarkness/organize-rt) — Organize files based on regex rules (file extensions by default). [](https://gitlab.com/FixFromDarkness/organize-rt/-/commits/master)
|
||||
* [orhun/kmon](https://github.com/orhun/kmon) — Linux Kernel Manager and Activity Monitor 
|
||||
* [Peltoche/lsd](https://github.com/Peltoche/lsd) — An ls with a lot of pretty colors and awesome icons [](https://travis-ci.org/Peltoche/lsd)
|
||||
* [Peltoche/lsd](https://github.com/Peltoche/lsd) — An ls with a lot of pretty colors and awesome icons [](https://github.com/Peltoche/lsd/actions)
|
||||
* [ogham/exa](https://github.com/ogham/exa) — A replacement for 'ls' [](https://travis-ci.org/ogham/exa)
|
||||
* [pop-os/debrep](https://github.com/pop-os/debrepbuild) — APT repository tool for building and managing an APT repo
|
||||
* [pop-os/popsicle](https://github.com/pop-os/popsicle) — GTK3 & CLI utility for flashing multiple USB devices in parallel
|
||||
|
@ -335,9 +335,9 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
|||
* [pop-os/system76-power](https://github.com/pop-os/system76-power/) — Linux power management daemon (DBus-interface) with CLI tool.
|
||||
* [mxseev/logram](https://github.com/mxseev/logram) — Push log files' updates to Telegram
|
||||
* [redox-os/ion](https://github.com/redox-os/ion) — Next-generation system shell [](https://travis-ci.org/redox-os/ion)
|
||||
* [unwrittenfun/hotkey-rs](https://github.com/unwrittenfun/hotkey-rs) — A library to listen to global hotkeys in Rust
|
||||
* [jamesbirtles/hotkey-rs](https://github.com/jamesbirtles/hotkey-rs) — A library to listen to global hotkeys in Rust
|
||||
* [nivekuil/rip](https://github.com/nivekuil/rip) - A safe and ergonomic alternative to `rm` [](https://travis-ci.org/nivekuil/rip)
|
||||
* [sharkdp/bat](https://github.com/sharkdp/bat) — A cat(1) clone with wings. [](https://travis-ci.org/sharkdp/bat)
|
||||
* [sharkdp/bat](https://github.com/sharkdp/bat) — A cat(1) clone with wings. [](https://github.com/sharkdp/bat/actions/workflows/CICD.yml)
|
||||
* [sharkdp/fd](https://github.com/sharkdp/fd) — A simple, fast and user-friendly alternative to find. [](https://travis-ci.org/sharkdp/fd)
|
||||
* [sitkevij/hex](https://github.com/sitkevij/hex) — A colorized hexdump terminal utility. [](https://travis-ci.org/sitkevij/hex)
|
||||
* [slai11/goto](https://github.com/slai11/goto) — A simple and user-friendly way to jump to your indexed directories. [](https://github.com/slai11/goto/actions)
|
||||
|
@ -347,7 +347,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
|||
* [XAMPPRocky/tokei](https://github.com/XAMPPRocky/tokei) — counts the lines of code [](https://travis-ci.org/XAMPPRocky/tokei)
|
||||
* [yake](https://crates.io/crates/yake) — Yake is a task runner based on yaml files [](https://gitlab.com/elbartus/yake)
|
||||
* [ytop](https://github.com/cjbassi/ytop) - A TUI system monitor written in Rust [](https://github.com/cjbassi/ytop/actions?query=workflow%3A%22Rust+CI%22)
|
||||
* [cocom](https://github.com/LamdaLamdaLamda/cocom) - NTP client purely written in Rust. [](https://travis-ci.com/LamdaLamdaLamda/cocom)
|
||||
* [cocom](https://github.com/LamdaLamdaLamda/cocom) - NTP client purely written in Rust. [](https://travis-ci.com/LamdaLamdaLamda/cocom)
|
||||
|
||||
### Text editors
|
||||
|
||||
|
@ -365,7 +365,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
|||
|
||||
* [cpc](https://github.com/probablykasper/cpc) - Parses and calculates strings of math with support for units and unit conversion, from `1+2` to `1% of round(1 lightyear / 14!s to km/h)`.
|
||||
* [grex](https://github.com/pemistahl/grex) — A command-line tool and library for generating regular expressions from user-provided test cases [](https://travis-ci.org/pemistahl/grex)
|
||||
* [TankerHQ/ruplacer](https://github.com/TankerHQ/ruplacer) — Find and replace text in source files [](https://travis-ci.org/TankerHQ/ruplacer)
|
||||
* [dmerejkowsky/ruplacer](https://github.com/dmerejkowsky/ruplacer) — Find and replace text in source files [](https://github.com/dmerejkowsky/ruplacer/actions/workflows/test.yml)
|
||||
* [ripgrep](https://crates.io/crates/ripgrep) — combines the usability of The Silver Searcher with the raw speed of grep [](https://travis-ci.org/BurntSushi/ripgrep)
|
||||
* [phiresky/ripgrep-all](https://github.com/phiresky/ripgrep-all) — ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. [](https://travis-ci.org/phiresky/ripgrep-all)
|
||||
* [replicadse/complate](https://github.com/replicadse/complate) — An in-terminal text templating tool designed for standardizing messages (like for GIT commits). [](https://crates.io/crates/complate) [](https://crates.io/crates/complate) [](https://github.com/replicadse/complate/actions)
|
||||
|
@ -388,10 +388,10 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
|||
* [brycx/checkpwn](https://github.com/brycx/checkpwn) — A Have I Been Pwned (HIBP) command-line utility tool that lets you easily check for compromised accounts and passwords.
|
||||
* [vamolessa/copycat](https://github.com/vamolessa/copycat) [[copycat](https://crates.io/crates/copycat)] — A simple clipboard cli interface for windows with text and bmp support
|
||||
* [evansmurithi/cloak](https://github.com/evansmurithi/cloak) — A Command Line OTP (One Time Password) Authenticator application. [](https://travis-ci.com/evansmurithi/cloak) [](https://ci.appveyor.com/project/evansmurithi/cloak)
|
||||
* [replydev/cotp](https://github.com/replydev/cotp) - Trustworthy encrypted one time password authenticator app compatible with external backups. [](https://github.com/replydev/cotp/actions)
|
||||
* [replydev/cotp](https://github.com/replydev/cotp) - Trustworthy encrypted one time password authenticator app compatible with external backups. [](https://github.com/replydev/cotp/actions)
|
||||
* [arthrp/consoletimer](https://github.com/arthrp/consoleTimer) — Simple timer for your terminal. [](https://travis-ci.org/arthrp/consoleTimer)
|
||||
* [tversteeg/emplace](https://github.com/tversteeg/emplace) — Synchronize installed packages on multiple machines
|
||||
* [myfreeweb/freepass](https://github.com/myfreeweb/freepass) — The free password manager for power users.
|
||||
* [unrelentingtech/freepass](https://github.com/unrelentingtech/freepass) — The free password manager for power users.
|
||||
* [yoannfleurydev/gitweb](https://github.com/yoannfleurydev/gitweb) — Open the current remote repository in your browser. [](https://github.com/yoannfleurydev/gitweb/actions)
|
||||
* [mme](https://github.com/GoberInfinity/mme) — Command line tool to remember you commands that you sometimes forget. [](https://travis-ci.org/GoberInfinity/mme)
|
||||
* [raftario/licensor](https://github.com/raftario/licensor) — write licenses to stdout [](https://github.com/raftario/licensor/actions?workflowID=Build)
|
||||
|
@ -425,7 +425,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
|||
### Web
|
||||
|
||||
* [Plume-org/Plume](https://github.com/Plume-org/Plume) — ActivityPub federating blogging application [](https://travis-ci.org/Plume-org/Plume)
|
||||
* [LemmyNet/lemmy](https://github.com/LemmyNet/lemmy) — A link aggregator / reddit clone for the fediverse [](https://travis-ci.org/LemmyNet/lemmy)
|
||||
* [LemmyNet/lemmy](https://github.com/LemmyNet/lemmy) — A link aggregator / reddit clone for the fediverse [](https://cloud.drone.io/LemmyNet/lemmy/)
|
||||
|
||||
### Web Servers
|
||||
|
||||
|
@ -524,7 +524,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
|||
* [messense/rust-musl-cross](https://github.com/messense/rust-musl-cross) — Docker images for compiling static Rust binaries using musl-cross [](https://travis-ci.org/messense/rust-musl-cross)
|
||||
* [rust-lang-nursery/docker-rust](https://github.com/rust-lang/docker-rust) — the official Rust Docker image
|
||||
* Github Pages
|
||||
* [wasm-template-rust](https://github.com/sn99/wasm-template-rust) — A wasm template for Rust to publish to gh-pages without npm-deploy [](https://travis-ci.com/sn99/wasm-template-rust)
|
||||
* [wasm-template-rust](https://github.com/sn99/wasm-template-rust) — A wasm template for Rust to publish to gh-pages without npm-deploy [](https://travis-ci.com/sn99/wasm-template-rust)
|
||||
* Google App Engine
|
||||
* [DenisKolodin/rust-app-engine](https://github.com/DenisKolodin/rust-app-engine) — App Engine Rust boilerplate
|
||||
* Heroku
|
||||
|
@ -614,7 +614,7 @@ See also [Are we (I)DE yet?](https://areweideyet.com/) and [Rust Tools](https://
|
|||
* [gnome-builder](https://wiki.gnome.org/Apps/Builder) native support for rust and cargo since Version 3.22.2
|
||||
* [Kakoune](http://kakoune.org/)
|
||||
* [kak-lsp/kak-lsp](https://github.com/kak-lsp/kak-lsp/) — [LSP](https://microsoft.github.io/language-server-protocol/) client. Implemented in Rust and supports rls out of the box.
|
||||
* [NetBeans](https://netbeans.org/)
|
||||
* [NetBeans](https://netbeans.apache.org/)
|
||||
* [drrb/rust-netbeans](https://github.com/drrb/rust-netbeans)
|
||||
* [IntelliJ](https://www.jetbrains.com/idea/)
|
||||
* [intellij-rust/intellij-rust](https://github.com/intellij-rust/intellij-rust) — [](https://travis-ci.org/intellij-rust/intellij-rust)
|
||||
|
@ -924,7 +924,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
|||
|
||||
* [briansmith/ring](https://github.com/briansmith/ring) — Safe, fast, small crypto using Rust and BoringSSL's cryptography primitives. [](https://travis-ci.org/briansmith/ring)
|
||||
* [briansmith/webpki](https://github.com/briansmith/webpki) — Web PKI TLS X.509 certificate validation in Rust. [](https://travis-ci.org/briansmith/webpki)
|
||||
* [brycx/orion](https://github.com/brycx/orion) — This library aims to provide easy and usable crypto. 'Usable' meaning exposing high-level API's that are easy to use and hard to misuse. [](https://travis-ci.org/brycx/orion)
|
||||
* [orion-rs/orion](https://github.com/orion-rs/orion) — This library aims to provide easy and usable crypto. 'Usable' meaning exposing high-level API's that are easy to use and hard to misuse. [](https://github.com/orion-rs/orion/actions/workflows/test.yml)
|
||||
* [cossacklabs/themis](https://github.com/cossacklabs/themis) [[themis](https://crates.io/crates/themis)] — a high-level cryptographic library for solving typical data security tasks, best fit for multi-platform apps. [](https://app.circleci.com/pipelines/github/cossacklabs/themis)
|
||||
* [ctz/rustls](https://github.com/ctz/rustls) — A Rust implementation of TLS
|
||||
* [DaGenix/rust-crypto](https://github.com/DaGenix/rust-crypto) — cryptographic algorithms in Rust [](https://travis-ci.org/DaGenix/rust-crypto)
|
||||
|
@ -994,7 +994,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
|||
* Redis [[redis](https://crates.io/keywords/redis)]
|
||||
* [mitsuhiko/redis-rs](https://github.com/mitsuhiko/redis-rs) — [Redis](https://redis.io/) library in Rust [](https://travis-ci.org/mitsuhiko/redis-rs)
|
||||
* [RocksDB](https://rocksdb.org/)
|
||||
* [rust-rocksdb/rust-rocksdb](https://github.com/rust-rocksdb/rust-rocksdb) — RocksDB bindings [](https://travis-ci.org/rust-rocksdb/rust-rocksdb)
|
||||
* [rust-rocksdb/rust-rocksdb](https://github.com/rust-rocksdb/rust-rocksdb) — RocksDB bindings [](https://github.com/rust-rocksdb/rust-rocksdb/actions/workflows/rust.yml)
|
||||
* [UnQLite](https://unqlite.org/)
|
||||
* [zitsen/unqlite.rs](https://github.com/zitsen/unqlite.rs) — UnQLite bindings [](https://travis-ci.org/zitsen/unqlite.rs)
|
||||
* [ZooKeeper](https://zookeeper.apache.org/)
|
||||
|
@ -1005,7 +1005,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
|||
* Generic
|
||||
* [launchbadge/sqlx](https://github.com/launchbadge/sqlx) - async PostgreSQL/MySQL/SQLite connection pool with strong typing support [](https://github.com/launchbadge/sqlx)
|
||||
* Microsoft SQL
|
||||
* [prisma/tiberius](https://github.com/prisma/tiberius) — 
|
||||
* [prisma/tiberius](https://github.com/prisma/tiberius) — [](https://github.com/prisma/tiberius/actions/workflows/test.yml)
|
||||
* MySql [[mysql](https://crates.io/keywords/mysql)]
|
||||
* [AgilData/mysql-proxy-rs](https://github.com/AgilData/mysql-proxy-rs) — A MySQL Proxy [](https://app.circleci.com/pipelines/github/AgilData/mysql-proxy-rs?branch=master)
|
||||
* [blackbeam/mysql_async](https://github.com/blackbeam/mysql_async) [[mysql_async](https://crates.io/crates/mysql_async)] — asyncronous Rust Mysql driver based on Tokio. [](https://app.circleci.com/pipelines/github/blackbeam/mysql_async?branch=master)
|
||||
|
@ -1065,7 +1065,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
|||
* Apache Kafka
|
||||
* [fede1024/rust-rdkafka](https://github.com/fede1024/rust-rdkafka) [[rdkafka](https://crates.io/crates/rdkafka)] — [librdkafka](https://github.com/edenhill/librdkafka) bindings [](https://travis-ci.org/fede1024/rust-rdkafka)
|
||||
* [gklijs/schema_registry_converter](https://github.com/gklijs/schema_registry_converter) — to integrate with [confluent schema registry](https://www.confluent.io/product/confluent-platform/data-compatibility/) [](https://travis-ci.org/gklijs/schema_registry_converter)
|
||||
* [spicavigo/kafka-rust](https://github.com/spicavigo/kafka-rust) — [](https://travis-ci.org/spicavigo/kafka-rust)
|
||||
* [kafka-rust/kafka-rust](https://github.com/kafka-rust/kafka-rust) — [](https://travis-ci.org/kafka-rust/kafka-rust)
|
||||
* Beanstalkd
|
||||
* [schickling/rust-beanstalkd](https://github.com/schickling/rust-beanstalkd) — [Beanstalkd](https://github.com/beanstalkd/beanstalkd) bindings [](https://travis-ci.org/schickling/rust-beanstalkd)
|
||||
* HDFS
|
||||
|
@ -1077,12 +1077,12 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
|||
|
||||
* [GildedHonour/atarashii_imap](https://github.com/GildedHonour/atarashii_imap) — 新しい (atarashii/new) IMAP client in Rust. It supports plain and secure connections [](https://travis-ci.org/GildedHonour/atarashii_imap)
|
||||
* [gsquire/sendgrid-rs](https://github.com/gsquire/sendgrid-rs) — unofficial Rust library for SendGrid API [](https://travis-ci.org/gsquire/sendgrid-rs)
|
||||
* [lettre/lettre](https://github.com/lettre/lettre) — an SMTP-library for Rust [](https://travis-ci.org/lettre/lettre)
|
||||
* [lettre/lettre](https://github.com/lettre/lettre) — an SMTP-library for Rust [](https://github.com/lettre/lettre/actions/workflows/test.yml)
|
||||
* [staktrace/mailparse](https://github.com/staktrace/mailparse) [[mailparse](https://crates.io/crates/mailparse)] — A library for parsing real-world email files [](https://travis-ci.org/staktrace/mailparse)
|
||||
* [meli](https://git.meli.delivery/meli/meli.git) [[meli](https://crates.io/crates/meli)] — terminal email client
|
||||
* [jdrouet/mrml](https://github.com/jdrouet/mrml) [](https://travis-ci.org/jdrouet/mrml) - A library to generate nice email templates working on any mail client.
|
||||
* [jdrouet/catapulte](https://github.com/jdrouet/catapulte) [](https://travis-ci.org/jdrouet/catapulte) - A microservice to send emails using [MRML](https://github.com/jdrouet/mrml) templates.
|
||||
* [jdrouet/jolimail](https://github.com/jdrouet/jolimail) [](https://travis-ci.org/jdrouet/jolimail) - A web application to build [MRML](https://github.com/jdrouet/mrml) templates.
|
||||
* [jdrouet/mrml](https://github.com/jdrouet/mrml) [](https://travis-ci.org/jdrouet/mrml) - A library to generate nice email templates working on any mail client.
|
||||
* [jdrouet/catapulte](https://github.com/jdrouet/catapulte) [](https://travis-ci.org/jdrouet/catapulte) - A microservice to send emails using [MRML](https://github.com/jdrouet/mrml) templates.
|
||||
* [jdrouet/jolimail](https://github.com/jdrouet/jolimail) [](https://gitlab.com/jeremie.drouet/jolimail/-/commits/main) - A web application to build [MRML](https://github.com/jdrouet/mrml) templates.
|
||||
|
||||
### Encoding
|
||||
|
||||
|
@ -1094,7 +1094,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
|||
* [arjantop/rust-bencode](https://github.com/arjantop/rust-bencode) — [Bencode](https://en.wikipedia.org/wiki/Bencode) implementation in Rust [](https://travis-ci.org/arjantop/rust-bencode)
|
||||
* Binary
|
||||
* [arcnmx/nue](https://github.com/arcnmx/nue) — I/O and binary data encoding for Rust [](https://travis-ci.org/arcnmx/nue)
|
||||
* [servo/bincode](https://github.com/servo/bincode) — A binary encoder/decoder in Rust [](https://travis-ci.org/servo/bincode)
|
||||
* [bincode-org/bincode](https://github.com/bincode-org/bincode) — A binary encoder/decoder in Rust [](https://github.com/bincode-org/bincode/actions/workflows/rust.yml)
|
||||
* [m4b/goblin](https://github.com/m4b/goblin) [[goblin](https://crates.io/crates/goblin)] — cross-platform, zero-copy, and endian-aware binary parsing [](https://travis-ci.org/m4b/goblin)
|
||||
* BSON
|
||||
* [mongodb/bson-rust](https://github.com/mongodb/bson-rust) — Encoding and decoding support for BSON in Rust
|
||||
|
@ -1192,7 +1192,7 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
|||
* Game Engines
|
||||
* [Amethyst](https://amethyst.rs) — Data-oriented game engine - [](https://crates.io/crates/amethyst) [](https://github.com/amethyst/amethyst/blob/main/COPYING)
|
||||
* [Bevy](https://github.com/bevyengine/bevy) is a refreshingly simple data-driven game engine built in Rust. - [](https://crates.io/crates/bevy)
|
||||
[](https://github.com/bevyengine/bevy/blob/master/LICENSE)
|
||||
[](https://github.com/bevyengine/bevy/blob/main/LICENSE)
|
||||
[](https://crates.io/crates/bevy)
|
||||
* [ggez](https://github.com/ggez/ggez) — A lightweight game framework for making 2D games with minimum friction - [](https://crates.io/crates/ggez) [](https://github.com/ggez/ggez/blob/master/LICENSE)
|
||||
* [harmony](https://github.com/StarArawn/harmony) — A modern 3D/2D game engine that uses wgpu
|
||||
|
@ -1256,7 +1256,7 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
|||
[[gui](https://crates.io/keywords/gui)]
|
||||
|
||||
* [autopilot-rs/autopilot-rs](https://github.com/autopilot-rs/autopilot-rs) — A simple, cross-platform GUI automation library for Rust.
|
||||
* [maps4print/azul](https://github.com/maps4print/azul) — A free, functional, IMGUI-oriented GUI framework for rapid development of desktop applications written in Rust, supported by the Mozilla WebRender rendering engine. [](https://travis-ci.org/maps4print/azul)
|
||||
* [fschutt/azul](https://github.com/fschutt/azul) — A free, functional, IMGUI-oriented GUI framework for rapid development of desktop applications written in Rust, supported by the Mozilla WebRender rendering engine. [](https://travis-ci.org/fschutt/azul)
|
||||
* [Druid](https://github.com/linebender/druid) [[druid](https://crates.io/crates/druid)] — [Druid](https://linebender.org/druid/), a data-first Rust-native UI design toolkit. [](https://github.com/linebender/druid/actions)
|
||||
* [OrbTk](https://github.com/redox-os/orbtk) — The Orbital Widget Toolkit is a multi platform (G)UI toolkit using SDL2 [](https://github.com/redox-os/orbtk/actions)
|
||||
* [PistonDevelopers/conrod](https://github.com/PistonDevelopers/conrod/) — An easy-to-use, immediate-mode, 2D GUI library written entirely in Rust [](https://travis-ci.org/PistonDevelopers/conrod)
|
||||
|
@ -1267,7 +1267,7 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
|||
* [kylewlacy/sorbet-cocoa](https://github.com/kylewlacy/sorbet-cocoa)
|
||||
* [servo/core-foundation-rs](https://github.com/servo/core-foundation-rs) — [](https://travis-ci.org/servo/core-foundation-rs)
|
||||
* [FLTK](https://www.fltk.org/)
|
||||
* [fltk-rs](https://github.com/MoAlyousef/fltk-rs) — FLTK Rust bindings [](https://github.com/MoAlyousef/fltk-rs/actions)
|
||||
* [fltk-rs](https://github.com/fltk-rs/fltk-rs) — FLTK Rust bindings [](https://github.com/fltk-rs/fltk-rs/actions)
|
||||
* [Flutter](https://flutter.dev/)
|
||||
* [flutter-rs](https://github.com/flutter-rs/flutter-rs) — Build flutter desktop app in dart & rust.
|
||||
* [GTK+](https://www.gtk.org/) [[gtk](https://crates.io/keywords/gtk)]
|
||||
|
@ -1370,7 +1370,7 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
|||
* NanoMsg
|
||||
* [thehydroimpulse/nanomsg.rs](https://github.com/thehydroimpulse/nanomsg.rs) — [nanomsg](https://nanomsg.org/) bindings [](https://travis-ci.org/thehydroimpulse/nanomsg.rs)
|
||||
* Nng
|
||||
* [neachdainn/nng-rs](https://gitlab.com/neachdainn/nng-rs) [[Nng](https://crates.io/crates/nng)] — [Nng (nanomsg v2)](https://nng.nanomsg.org/index.html) bindings [](https://gitlab.com/neachdainn/nng-rs/pipelines)
|
||||
* [neachdainn/nng-rs](https://gitlab.com/neachdainn/nng-rs) [[Nng](https://crates.io/crates/nng)] — [Nng (nanomsg v2)](https://nng.nanomsg.org/index.html) bindings [](https://gitlab.com/neachdainn/nng-rs/-/pipelines)
|
||||
* NNTP
|
||||
* [mattnenterprise/rust-nntp](https://github.com/mattnenterprise/rust-nntp) — an [NNTP](https://en.wikipedia.org/wiki/Network_News_Transfer_Protocol) client for Rust [](https://travis-ci.org/mattnenterprise/rust-nntp)
|
||||
* POP3
|
||||
|
@ -1435,14 +1435,14 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
|||
* [frol/cgroups-fs](https://github.com/frol/cgroups-fs) — Rust bindings to Linux Control Groups (cgroups) [](https://travis-ci.org/frol/cgroups-fs)
|
||||
* [pop-os/dbus-udisks2](https://github.com/pop-os/dbus-udisks2) — UDisks2 DBus API
|
||||
* [pop-os/distinst](https://github.com/pop-os/distinst/) — Linux distribution installer library
|
||||
* [hannobraun/inotify](https://github.com/hannobraun/inotify) — [inotify](https://en.wikipedia.org/wiki/Inotify) bindings [](https://travis-ci.org/hannobraun/inotify)
|
||||
* [hannobraun/inotify-rs](https://github.com/hannobraun/inotify-rs) — [inotify](https://en.wikipedia.org/wiki/Inotify) bindings [](https://github.com/hannobraun/inotify-rs/actions/workflows/rust.yml)
|
||||
* [arvancloud/nginx-rs](https://github.com/arvancloud/nginx-rs) — [Nginx](https://www.nginx.com) bindings [](https://travis-ci.org/arvancloud/nginx-rs)
|
||||
* [yaa110/rust-iptables](https://github.com/yaa110/rust-iptables) — [iptables](https://www.netfilter.org/projects/iptables/index.html) bindings [](https://travis-ci.org/yaa110/rust-iptables)
|
||||
* Unix-like
|
||||
* [nix-rust/nix](https://github.com/nix-rust/nix) — Unix-like API bindings [](https://travis-ci.org/nix-rust/nix)
|
||||
* [zargony/fuse-rs](https://github.com/zargony/fuse-rs) — [FUSE](https://github.com/libfuse/libfuse) bindings
|
||||
* Windows
|
||||
* [retep998/winapi-rs](https://github.com/retep998/winapi-rs) — Windows API bindings [](https://travis-ci.org/retep998/winapi-rs)
|
||||
* [retep998/winapi-rs](https://github.com/retep998/winapi-rs) — Windows API bindings [](https://github.com/retep998/winapi-rs/actions/workflows/rust.yml)
|
||||
* FreeBSD
|
||||
* [fubarnetes/libjail-rs](https://github.com/fubarnetes/libjail-rs/) — Rust implementation of a FreeBSD jail library
|
||||
* [dlrobertson/capsicum-rs](https://github.com/dlrobertson/capsicum-rs) — Rust bindings for the FreeBSD capsicum framework
|
||||
|
@ -1464,7 +1464,7 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
|||
[[simulation](https://crates.io/keywords/simulation)]
|
||||
|
||||
* [bigbang](https://crates.io/crates/bigbang) - Gravitational and collisional n-body simulation with optional GPU acceleration [](https://travis-ci.org/sezna/bigbang)
|
||||
* [nyx-space](https://crates.io/crates/nyx-space) - High fidelity, fast, reliable and validated astrodynamical toolkit library, used for spacecraft mission design and orbit determination [](https://gitlab.com/chrisrabotin/nyx/pipelines)
|
||||
* [nyx-space](https://crates.io/crates/nyx-space) - High fidelity, fast, reliable and validated astrodynamical toolkit library, used for spacecraft mission design and orbit determination [](https://gitlab.com/nyx-space/nyx/-/pipelines)
|
||||
### Task scheduling
|
||||
|
||||
* [BinChengZhao/delay-timer](https://github.com/BinChengZhao/delay-timer) — delay-timer is a task manager based on a time wheel algorithm, which makes it easy to manage timed tasks, or to periodically execute arbitrary tasks such as closures. [](
|
||||
|
@ -1507,7 +1507,7 @@ https://crates.io/crates/delay_timer)
|
|||
* [meilisearch/MeiliSearch](https://github.com/meilisearch/MeiliSearch) — Ultra relevant, instant and typo-tolerant full-text search API. [](https://github.com/meilisearch/MeiliSearch/actions)
|
||||
* [minio/minsql](https://github.com/minio/minsql) — High-performance log search engine. [](https://travis-ci.org/minio/minsql)
|
||||
* [CurrySoftware/perlin](https://github.com/CurrySoftware/perlin) [[perlin](https://crates.io/crates/perlin)]
|
||||
* [tantivy-search/tantivy](https://github.com/tantivy-search/tantivy) [[tantivy](https://crates.io/crates/tantivy)] — [](https://travis-ci.org/tantivy-search/tantivy)
|
||||
* [tantivy-search/tantivy](https://github.com/tantivy-search/tantivy) [[tantivy](https://crates.io/crates/tantivy)] — [](https://travis-ci.org/github/tantivy-search/tantivy)
|
||||
|
||||
### Unsafe
|
||||
|
||||
|
@ -1534,14 +1534,14 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework
|
|||
* [alexcrichton/curl-rust](https://github.com/alexcrichton/curl-rust) — [libcurl](https://curl.se/libcurl/) bindings [](https://travis-ci.org/alexcrichton/curl-rust)
|
||||
* [async-graphql](https://github.com/async-graphql/async-graphql) - A GraphQL server library implemented in Rust [](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_build/latest?definitionId=1)
|
||||
* [graphql-client](https://github.com/graphql-rust/graphql-client) — Typed, correct GraphQL requests and responses in Rust. [](https://github.com/graphql-rust/graphql-client/actions)
|
||||
* [hyperium/hyper](https://github.com/hyperium/hyper) — an HTTP implementation [](https://travis-ci.org/hyperium/hyper)
|
||||
* [hyperium/hyper](https://github.com/hyperium/hyper) — an HTTP implementation [](https://github.com/hyperium/hyper/actions?query=workflow%3ACI)
|
||||
* [seanmonstar/reqwest](https://github.com/seanmonstar/reqwest) — an ergonomic HTTP Client for Rust. [](https://travis-ci.org/seanmonstar/reqwest)
|
||||
* [DoumanAsh/yukikaze](https://gitlab.com/Douman/yukikaze) — Beautiful and elegant Yukikaze is little HTTP client library based on hyper. [](https://gitlab.com/Douman/yukikaze)
|
||||
* HTTP Server
|
||||
* [actix/actix-web](https://github.com/actix/actix-web) — A lightweight async web framework for Rust with websocket support [](https://travis-ci.org/actix/actix-web)
|
||||
* [branca](https://crates.io/crates/branca) — A Pure Rust implementation of Branca for Authenticated and Encrypted API tokens. [](https://travis-ci.org/return/branca)
|
||||
* [Gotham](https://github.com/gotham-rs/gotham) — A flexible web framework that does not sacrifice safety, security or speed. [](https://travis-ci.org/gotham-rs/gotham)
|
||||
* [hyperium/hyper](https://github.com/hyperium/hyper) — an HTTP implementation [](https://travis-ci.org/hyperium/hyper)
|
||||
* [hyperium/hyper](https://github.com/hyperium/hyper) — an HTTP implementation [](https://github.com/hyperium/hyper/actions?query=workflow%3ACI)
|
||||
* [GildedHonour/frank_jwt](https://github.com/GildedHonour/frank_jwt) — JSON Web Token implementation in Rust. [](https://travis-ci.org/GildedHonour/frank_jwt)
|
||||
* [handlebars-rust](https://github.com/sunng87/handlebars-rust) — an Iron web framework middleware. [](https://travis-ci.org/sunng87/handlebars-iron)
|
||||
* [Iron](https://github.com/iron/iron) — A middleware-based server framework [](https://travis-ci.org/GildedHonour/frank_jwt)
|
||||
|
@ -1616,7 +1616,7 @@ A registry allows you to publish your Rust libraries as crate packages, to share
|
|||
* [stdx](https://github.com/brson/stdx) — Learn these crates first as an extension to std
|
||||
* [University of Pennsylvania's Comp Sci Rust Programming Course](http://cis198-2016s.github.io/schedule/)
|
||||
* [Build a language VM](https://blog.subnetzero.io/post/building-language-vm-part-00/)
|
||||
* [Code Playground](https://codeplayground.app) - Interactively edit & play rust snippets on your iPhone and iPad devices.
|
||||
* [Code Playground](https://www.codeplayground.app/) - Interactively edit & play rust snippets on your iPhone and iPad devices.
|
||||
* [Refactoring to Rust](https://www.manning.com/books/refactoring-to-rust) - A book that introduces to Rust language.
|
||||
* Podcasts
|
||||
* [New Rustacean](https://newrustacean.com) — A podcast about learning Rust
|
||||
|
@ -1626,7 +1626,7 @@ A registry allows you to publish your Rust libraries as crate packages, to share
|
|||
* [Rust Guidelines](http://aturon.github.io/)
|
||||
* [RustBooks](https://github.com/sger/RustBooks) — list of RustBooks
|
||||
* [Rust Subreddit](https://www.reddit.com/r/rust/) — A subreddit(forum) where rust related questions, articles and resources are posted and discussed
|
||||
* [Rust Servers, Services and Apps - MEAP](http://mng.bz/XdWl) - Build backend servers, services, and front-ends in Rust to get fast, reliable, and maintainable applications.
|
||||
* [Rust Servers, Services and Apps - MEAP](https://www.manning.com/books/rust-servers-services-and-apps) - Build backend servers, services, and front-ends in Rust to get fast, reliable, and maintainable applications.
|
||||
|
||||
## License
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue