Update and add index
This commit is contained in:
@@ -121,7 +121,7 @@ See also [Rust — Production](https://www.rust-lang.org/production) organizatio
|
||||
* [Arti](https://gitlab.torproject.org/tpo/core/arti) — An implementation of Tor. (So far, it's a not-very-complete client. But watch this space!) [](https://crates.io/crates/arti)
|
||||
* [asm-cli-rust](https://github.com/cch123/asm-cli-rust) — An interactive assembly shell.
|
||||
* [cloudflare/boringtun](https://github.com/cloudflare/boringtun) — A Userspace WireGuard VPN Implementation [](https://crates.io/crates/boringtun)
|
||||
* [datafusion](https://github.com/apache/arrow-datafusion) — Apache Arrow DataFusion and Ballista query engines
|
||||
* [datafusion](https://github.com/apache/datafusion) — Apache Arrow DataFusion and Ballista query engines
|
||||
* [defguard](https://github.com/defguard/defguard) — Enterprise Open Source SSO & WireGuard VPN with real 2FA/MFA
|
||||
* [denoland/deno](https://github.com/denoland/deno) — A secure JavaScript/TypeScript runtime built with V8 and Tokio [](https://github.com/denoland/deno/actions)
|
||||
* [doprz/dipc](https://github.com/doprz/dipc) — Convert your favorite images and wallpapers with your favorite color palettes/themes [](https://crates.io/crates/dipc)
|
||||
@@ -205,7 +205,6 @@ See also [Rust — Production](https://www.rust-lang.org/production) organizatio
|
||||
* [mev-inspect-rs](https://github.com/flashbots/mev-inspect-rs) - Ethereum MEV Inspector.
|
||||
* [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) — Implementation of Nimiq node
|
||||
* [opensea-rs](https://github.com/gakonst/opensea-rs) - Bindings & CLI to the Opensea API and Contracts.
|
||||
* [Parity-Bitcoin](https://github.com/paritytech/parity-bitcoin) — The Parity Bitcoin client
|
||||
* [Phala-Network/phala-blockchain](https://github.com/Phala-Network/phala-blockchain) — Confidential smart contract blockchain based on Intel SGX and Substrate
|
||||
@@ -216,7 +215,6 @@ See also [Rust — Production](https://www.rust-lang.org/production) organizatio
|
||||
* [sigma-rust](https://github.com/ergoplatform/sigma-rust) — ErgoTree interpreter and wallet-related features.
|
||||
* [Solana](https://github.com/solana-labs/solana) — Incredibly fast, highly scalable blockchain using Proof-of-History.
|
||||
* [Subspace](https://github.com/subspace/subspace) - The first layer-one blockchain that can fully resolve the blockchain trilemma by simultaneously achieving scalability, security, and decentralization.
|
||||
* [Substrate](https://github.com/paritytech/substrate) — Generic modular blockchain template.
|
||||
* [Sui](https://github.com/MystenLabs/sui) — A next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language.
|
||||
* [svm-rs](https://github.com/alloy-rs/svm-rs) - Solidity-Compiler Version Manager.
|
||||
* [tendermint-rs](https://github.com/informalsystems/tendermint-rs) - Tendermint blockchain data structures and clients
|
||||
@@ -415,6 +413,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
||||
* [kpcyrd/sn0int](https://github.com/kpcyrd/sn0int) — A semi-automatic OSINT framework and package manager
|
||||
* [kpcyrd/sniffglue](https://github.com/kpcyrd/sniffglue) — A secure multithreaded packet sniffer
|
||||
* [ObserverWard](https://github.com/0x727/ObserverWard) — Community based web technologies analysis tool.
|
||||
* [Raspirus](https://github.com/Raspirus/Raspirus) - User- and resources-friendly signatures-based malware scanner [](https://github.com/Raspirus/Raspirus/actions/workflows/testproject.yml)
|
||||
* [ripasso](https://github.com/cortex/ripasso/) — A password manager, filesystem compatible with pass
|
||||
* [rustscan/rustscan](https://github.com/RustScan/RustScan) — Make Nmap faster with this port scanning tool [](https://github.com/RustScan/RustScan/actions?query=workflow%3A%22Continuous+integration%22)
|
||||
|
||||
@@ -426,7 +425,6 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
||||
### System tools
|
||||
|
||||
* [ajeetdsouza/zoxide](https://github.com/ajeetdsouza/zoxide/) — A fast alternative to `cd` that learns your habits [](https://github.com/ajeetdsouza/zoxide/actions)
|
||||
* [Alonely0/Voila](https://github.com/Alonely0/Voila) — Voila is a domain-specific language launched through CLI tool for operating with files and directories in massive amounts in a fast & reliable way. [](https://github.com/Alonely0/Voila/actions/workflows/linux-ci.yml) [](https://github.com/Alonely0/Voila/actions/workflows/mac-ci.yml) [](https://github.com/Alonely0/Voila/actions/workflows/windows-ci.yml)
|
||||
* [atuin](https://github.com/atuinsh/atuin) [[atuin](https://crates.io/crates/atuin)] — Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.
|
||||
* [bandwhich](https://github.com/imsnif/bandwhich) — Terminal bandwidth utilization tool
|
||||
* [bottom](https://github.com/ClementTsang/bottom) - Yet another cross-platform graphical process/system monitor. [](https://github.com/ClementTsang/bottom/actions?query=branch%3Amaster)
|
||||
@@ -497,7 +495,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/
|
||||
* [Lapce](https://github.com/lapce/lapce) — A modern editor with a backend. Taking inspiration from the discontinued [xi-editor](https://github.com/xi-editor/xi-editor).
|
||||
* [mathall/rim](https://github.com/mathall/rim) — Vim-like text editor.
|
||||
* [ox](https://github.com/curlpipe/ox) — An independent Rust text editor that runs in your terminal!
|
||||
* [vamolessa/pepper](https://github.com/vamolessa/pepper) [[pepper](https://crates.io/crates/pepper)] — An opinionated modal editor to simplify code editing from the terminal [](https://github.com/vamolessa/pepper)
|
||||
* [vamolessa/pepper](https://git.sr.ht/~lessa/pepper) [[pepper](https://crates.io/crates/pepper)] — An opinionated modal editor to simplify code editing from the terminal
|
||||
* [zed](https://github.com/zed-industries/zed) — A high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
|
||||
|
||||
### Text processing
|
||||
@@ -755,8 +753,6 @@ See also [Foreign Function Interface](https://doc.rust-lang.org/book/first-editi
|
||||
|
||||
See also [Are we (I)DE yet?](https://areweideyet.com/) and [Rust Tools](https://www.rust-lang.org/tools).
|
||||
|
||||
* [Atom](https://github.blog/2022-06-08-sunsetting-atom/)
|
||||
* [rust-lang/atom-ide-rust](https://github.com/rust-lang/atom-ide-rust) — Rust IDE support for Atom, powered by the Rust Language Server (RLS)
|
||||
* [Eclipse](https://www.eclipse.org/)
|
||||
* [Eclipse Corrosion](https://github.com/eclipse-corrosion/corrosion)
|
||||
* [Emacs](https://www.gnu.org/software/emacs/)
|
||||
@@ -777,7 +773,6 @@ See also [Are we (I)DE yet?](https://areweideyet.com/) and [Rust Tools](https://
|
||||
* [Vim](https://vim.sourceforge.io/) — the ubiquitous text editor
|
||||
* [autozimu/LanguageClient-neovim](https://github.com/autozimu/LanguageClient-neovim) — [LSP](https://microsoft.github.io/language-server-protocol/) client. Implemented in Rust and supports rls out of the box.
|
||||
* [crates.nvim](https://github.com/Saecki/crates.nvim) - plugin that helps to managing crates.io dependencies.
|
||||
* [rust-tools.nvim](https://github.com/simrat39/rust-tools.nvim) - Tools for better development in rust using neovim's builtin lsp
|
||||
* [rust.vim](https://github.com/rust-lang/rust.vim) — provides file detection, syntax highlighting, formatting, Syntastic integration, and more.
|
||||
* [vim-racer](https://github.com/racer-rust/vim-racer) — allows vim to use [Racer](https://github.com/racer-rust/racer) for Rust code completion and navigation.
|
||||
* Visual Studio
|
||||
@@ -1044,8 +1039,6 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
||||
* [sstadick/gzp](https://github.com/sstadick/gzp/) - multi-threaded encoding and decoding of deflate formats and snappy
|
||||
* miniz
|
||||
* [rust-lang/flate2-rs](https://github.com/rust-lang/flate2-rs) — [miniz](https://code.google.com/archive/p/miniz) bindings [](https://github.com/rust-lang/flate2-rs/actions)
|
||||
* snappy
|
||||
* [JeffBelgum/rust-snappy](https://github.com/JeffBelgum/rust-snappy) — [snappy](https://github.com/google/snappy) bindings
|
||||
* tar
|
||||
* [alexcrichton/tar-rs](https://github.com/alexcrichton/tar-rs) — tar archive reading/writing
|
||||
* zip
|
||||
@@ -1187,8 +1180,6 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
||||
* [elastic-rs/elastic](https://github.com/elastic-rs/elastic) [[elastic](https://crates.io/crates/elastic)] — elastic is an efficient, modular API client for Elasticsearch written in Rust [](https://ci.appveyor.com/project/KodrAus/elastic)
|
||||
* etcd
|
||||
* [jimmycuadra/rust-etcd](https://github.com/jimmycuadra/rust-etcd) [[etcd](https://crates.io/crates/etcd)] — A client library for CoreOS's etcd.
|
||||
* ForestDB
|
||||
* [vhbit/sherwood](https://github.com/vhbit/sherwood) — [ForestDB](https://github.com/couchbase/forestdb) bindings
|
||||
* [InfluxDB](https://www.influxdata.com/)
|
||||
* [driftluo/InfluxDBClient-rs](https://github.com/driftluo/InfluxDBClient-rs) — Synchronization interface
|
||||
* LevelDB
|
||||
@@ -1261,8 +1252,6 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
|
||||
* [fede1024/rust-rdkafka](https://github.com/fede1024/rust-rdkafka) [[rdkafka](https://crates.io/crates/rdkafka)] — [librdkafka](https://github.com/confluentinc/librdkafka) bindings
|
||||
* [gklijs/schema_registry_converter](https://github.com/gklijs/schema_registry_converter) [[schema_registry_converter](https://crates.io/crates/schema_registry_converter)] — to integrate with [confluent schema registry](https://www.confluent.io/product/confluent-platform/data-compatibility/)
|
||||
* [kafka-rust/kafka-rust](https://github.com/kafka-rust/kafka-rust) —
|
||||
* Beanstalkd
|
||||
* [schickling/rust-beanstalkd](https://github.com/schickling/rust-beanstalkd) — [Beanstalkd](https://github.com/beanstalkd/beanstalkd) bindings
|
||||
* HDFS
|
||||
* [hyunsik/hdfs-rs](https://github.com/hyunsik/hdfs-rs) [[hdfs](https://crates.io/crates/hdfs)] — libhdfs bindings
|
||||
* Other
|
||||
@@ -1402,8 +1391,6 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
||||
* [bracket-lib](https://github.com/amethyst/bracket-lib) [[bracket-lib](https://crates.io/crates/bracket-lib)] - The Roguelike Toolkit (RLTK). [](https://github.com/amethyst/bracket-lib/actions/workflows/rust.yml)
|
||||
* Challonge
|
||||
* [iddm/challonge-rs](https://github.com/iddm/challonge-rs) [[challonge](https://crates.io/crates/challonge)] — Client library for the Challonge REST API. Helps to organize tournaments. [](https://github.com/iddm/challonge-rs/actions/workflows/ci.yml)
|
||||
* Corange
|
||||
* [lucidscape/corange-rs](https://github.com/lucidscape/corange-rs) — [Corange](https://github.com/orangeduck/Corange) bindings
|
||||
* Entity-Component Systems (ECS)
|
||||
* [amethyst/specs](https://github.com/amethyst/specs) — Specs Parallel ECS
|
||||
* [legion](https://github.com/amethyst/legion) — A feature rich high performance ECS library with minimal boilerplate [](https://github.com/amethyst/legion/actions)
|
||||
@@ -1470,7 +1457,6 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
||||
* [fschutt/printpdf](https://github.com/fschutt/printpdf) — PDF writing library
|
||||
* [J-F-Liu/lopdf](https://github.com/J-F-Liu/lopdf) — PDF document manipulation
|
||||
* [kaj/rust-pdf](https://github.com/kaj/rust-pdf) —
|
||||
* [WASM-PDF](https://github.com/jussiniinikoski/wasm-pdf) – Generates PDF files with JavaScript and WASM (WebAssembly)
|
||||
* [Vulkan](https://www.vulkan.org/) [[vulkan](https://crates.io/keywords/vulkan)]
|
||||
* [erupt](https://gitlab.com/Friz64/erupt) [[erupt](https://crates.io/crates/erupt)] — [](https://gitlab.com/Friz64/erupt/-/pipelines)
|
||||
* [vulkano](https://github.com/vulkano-rs/vulkano) [[vulkano](https://crates.io/crates/vulkano)] —
|
||||
@@ -1540,7 +1526,6 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
||||
[[log](https://crates.io/keywords/log)]
|
||||
|
||||
* [estk/log4rs](https://github.com/estk/log4rs) — highly configurable logging framework modeled after Java's Logback and log4j libraries [](https://app.circleci.com/pipelines/github/estk/log4rs)
|
||||
* [jesusprubio/leg](https://github.com/jesusprubio/leg) — Elegant print for lazy devs. Make your CLIs nicer with minimal effort. [](https://github.com/jesusprubio/leg/actions/workflows/ci.yml)
|
||||
* [rbatis/fast_log](https://github.com/rbatis/fast_log) — Async log High-performance asynchronous logging
|
||||
* [rust-lang/log](https://github.com/rust-lang/log) — Logging implementation
|
||||
* [seanmonstar/pretty-env-logger](https://github.com/seanmonstar/pretty-env-logger) — A pretty, easy-to-use logger.
|
||||
@@ -1557,6 +1542,7 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
||||
|
||||
* CommonMark
|
||||
* [pulldown-cmark/pulldown-cmark](https://github.com/pulldown-cmark/pulldown-cmark) — [CommonMark](https://commonmark.org/) parser
|
||||
* [insomnimus/tidier](https://github.com/insomnimus/tidier) [[tidier](https://crates.io/crates/tidier)] - A library to format HTML, XHTML and XML documents. [](https://github.com/insomnimus/tidier/actions)
|
||||
|
||||
### Mobile
|
||||
|
||||
@@ -1586,7 +1572,6 @@ See also [Are we game yet?](https://arewegameyet.rs)
|
||||
* IPNetwork
|
||||
* [achanda/ipnetwork](https://github.com/achanda/ipnetwork) — A library to work with IP networks
|
||||
* [candrew/netsim](https://github.com/canndrew/netsim) — A library for network simulation and testing
|
||||
* [jesusprubio/online](https://github.com/jesusprubio/online) — Library to check your Internet connectivity [](https://github.com/jesusprubio/online/actions/workflows/ci.yml)
|
||||
* Low level
|
||||
* [actix/actix](https://github.com/actix/actix) — Actor library
|
||||
* [dylanmckay/protocol](https://github.com/dylanmckay/protocol) — Custom TCP/UDP protocol definitions
|
||||
@@ -1750,7 +1735,7 @@ https://github.com/BinChengZhao/delay-timer/actions)
|
||||
* [BurntSushi/fst](https://github.com/BurntSushi/fst) [[fst](https://crates.io/crates/fst)] —
|
||||
* [CurrySoftware/perlin](https://github.com/CurrySoftware/perlin) [[perlin](https://crates.io/crates/perlin)]
|
||||
* [meilisearch/MeiliSearch](https://github.com/meilisearch/MeiliSearch) — Ultra relevant, instant and typo-tolerant full-text search API. [](https://github.com/meilisearch/MeiliSearch/actions)
|
||||
* [pg_bm25](https://github.com/paradedb/paradedb/tree/dev/pg_bm25) - PostgreSQL extension that enables full text search over SQL tables using the BM25 algorithm, the state-of-the-art ranking function for full-text search.
|
||||
* [pg_search](https://github.com/paradedb/paradedb/tree/dev/pg_search) - PostgreSQL extension that enables full-text search over SQL tables using the BM25 algorithm, the state-of-the-art ranking function for full-text search.
|
||||
* [tantivy](https://github.com/quickwit-oss/tantivy) [[tantivy](https://crates.io/crates/tantivy)] — A horse-speed full-text search engine library written in Rust. [](https://github.com/quickwit-oss/tantivy/actions/workflows/test.yml)
|
||||
|
||||
### Unsafe
|
||||
@@ -1768,7 +1753,6 @@ https://github.com/BinChengZhao/delay-timer/actions)
|
||||
* [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) - 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) — Bindings for the unicorn CPU emulator
|
||||
|
||||
### Web programming
|
||||
|
||||
@@ -1804,7 +1788,6 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework
|
||||
* [Juniper](https://github.com/graphql-rust/juniper) — GraphQL server library
|
||||
* [miketang84/sapper](https://github.com/miketang84/sapper) — A lightweight web framework built on async hyper.
|
||||
* [Nickel](https://github.com/nickel-org/nickel.rs/) — inspired by [Express](http://expressjs.com/)
|
||||
* [Ogeon/rustful](https://github.com/Ogeon/rustful) — A RESTful web framework
|
||||
* [poem-web/poem](https://github.com/poem-web/poem) - A full-featured and easy-to-use web framework. [](https://github.com/poem-web/poem/actions/workflows/ci.yml)
|
||||
* [Rocket](https://github.com/rwf2/Rocket) — Rocket is a web framework with a focus on ease-of-use, expressability, and speed
|
||||
* [Rustless](https://github.com/rustless/rustless) — A REST-like API micro-framework inspired by [Grape](https://github.com/ruby-grape/grape) and [Hyper](https://github.com/hyperium/hyper)
|
||||
|
||||
Reference in New Issue
Block a user