From 72752f155cd7d17cbe7300ab2d8ecdc95dfab8ec Mon Sep 17 00:00:00 2001 From: Ricky Kresslein Date: Thu, 3 Aug 2023 21:04:52 +0200 Subject: [PATCH 01/10] Add Furtherance Add the Furtherance time tracking app under the Productivity heading --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 346df06..2c9728a 100644 --- a/README.md +++ b/README.md @@ -337,6 +337,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [Bartib](https://github.com/nikolassv/bartib) [[Bartib](https://crates.io/crates/bartib)] - A simple timetracker for the command line [![Tests](https://github.com/nikolassv/bartib/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/nikolassv/bartib/actions/workflows/test.yml) * [espanso](https://github.com/espanso/espanso) — A cross-platform Text Expander written in Rust[![CI](https://github.com/espanso/espanso/actions/workflows/ci.yml/badge.svg?branch=dev&event=push)](https://github.com/espanso/espanso/actions/workflows/ci.yml) * [eureka](https://crates.io/crates/eureka) — A CLI tool to input and store your ideas without leaving the terminal +* [Furtherance](https://github.com/lakoliu/Furtherance) - Time tracking app built with Rust and GTK4 * [illacloud/illa](https://github.com/illacloud/illa) [[ILLA Cloud](https://www.illacloud.com/)] - Low-code internal tool builder written with Rust. * [LLDAP](https://github.com/lldap/lldap) - Simplified LDAP interface for authentication. * [pier-cli/pier](https://github.com/pier-cli/pier) — A central repository to manage (add, search metadata, etc.) all your one-liners, scripts, tools, and CLIs From 6a47d69286fdab3153d83be25c3bcaceebde053a Mon Sep 17 00:00:00 2001 From: Tom Parker-Shemilt Date: Thu, 3 Aug 2023 23:08:40 +0100 Subject: [PATCH 02/10] atuin moved --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 346df06..0a6d0b2 100644 --- a/README.md +++ b/README.md @@ -215,7 +215,7 @@ See also [Rust — Production](https://www.rust-lang.org/production) organizatio * [CozoDB](https://github.com/cozodb/cozo) - A transactional, relational database that uses Datalog and focuses on graph data and algorithms. Time-travel-capable, and fast! [![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/cozodb/cozo/build.yml?branch=main)](https://github.com/cozodb/cozo/actions/workflows/build.yml) * [Databend](https://github.com/datafuselabs/databend) - A Modern Real-Time Data Processing & Analytics DBMS with Cloud-Native Architecture [![Release](https://github.com/datafuselabs/databend/actions/workflows/databend-release.yml/badge.svg)](https://github.com/datafuselabs/databend/actions/workflows/databend-release.yml) * [DB3 Network](https://github.com/dbpunk-labs/db3) — DB3 is a community-driven blockchain layer2 decentralized database network ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/dbpunk-labs/db3/ci.yml?branch=main&style=flat-square) -* [GreptimeDB](https://github.com/grepTimeTeam/greptimedb/) - An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported.[![CI](https://github.com/GreptimeTeam/greptimedb/actions/workflows/develop.yml/badge.svg)](https://github.com/GreptimeTeam/greptimedb/actions/workflows/develop.yml) +* [GreptimeDB](https://github.com/grepTimeTeam/greptimedb/) - An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported.[![CI](https://github.com/greptimeTeam/greptimedb/actions/workflows/develop.yml/badge.svg)](https://github.com/greptimeTeam/greptimedb/actions/workflows/develop.yml) * [indradb](https://crates.io/crates/indradb) — Rust based graph database * [Lucid](https://github.com/lucid-kv/lucid) — High performance and distributed KV store accessible through a HTTP API. [![Build Status](https://github.com/lucid-kv/lucid/workflows/Lucid/badge.svg?branch=master)](https://github.com/lucid-kv/lucid/actions?workflow=Lucid) * [Materialize](https://github.com/MaterializeInc/materialize) - Streaming SQL database powered by Timely Dataflow :heavy_dollar_sign: [![Build status](https://badge.buildkite.com/97d6604e015bf633d1c2a12d166bb46f3b43a927d3952c999a.svg?branch=main)](https://buildkite.com/materialize/tests) @@ -378,6 +378,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [ajeetdsouza/zoxide](https://github.com/ajeetdsouza/zoxide/) — A fast alternative to `cd` that learns your habits [![release](https://github.com/ajeetdsouza/zoxide/workflows/.github/workflows/release.yml/badge.svg)](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. [![Linux build](https://github.com/Alonely0/Voila/actions/workflows/linux-ci.yml/badge.svg)](https://github.com/Alonely0/Voila/actions/workflows/linux-ci.yml) [![macOS build](https://github.com/Alonely0/Voila/actions/workflows/mac-ci.yml/badge.svg)](https://github.com/Alonely0/Voila/actions/workflows/mac-ci.yml) [![Windows build](https://github.com/Alonely0/Voila/actions/workflows/windows-ci.yml/badge.svg)](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. [![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/ClementTsang/bottom/ci/master)](https://github.com/ClementTsang/bottom/actions?query=branch%3Amaster) * [brocode/fblog](https://github.com/brocode/fblog) — Small command-line JSON Log viewer @@ -390,7 +391,6 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [ddh](https://github.com/darakian/ddh) — Fast duplicate file finder * [diskonaut](https://github.com/imsnif/diskonaut) — Terminal visual disk space navigator * [dust](https://github.com/bootandy/dust) — A more intuitive version of du -* [ellie/atuin](https://github.com/ellie/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. * [fselect](https://crates.io/crates/fselect) — Find files with SQL-like queries * [gitui](https://github.com/extrawurst/gitui) - Blazing fast terminal client for git written in Rust. [![build](https://github.com/extrawurst/gitui/workflows/CI/badge.svg?branch=master)](https://github.com/extrawurst/gitui/actions) * [GQL](https://github.com/amrdeveloper/gql) — A SQL like query language to run on .git files. From 4b0f8e12e366f4ec142a8950720c9bf831c31f99 Mon Sep 17 00:00:00 2001 From: Arihant Parsoya Date: Tue, 1 Aug 2023 16:21:59 +0530 Subject: [PATCH 03/10] Added Frolic --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 198e9ef..e253eeb 100644 --- a/README.md +++ b/README.md @@ -546,6 +546,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [rust-lang/rustfix](https://github.com/rust-lang/rustfix) — automatically applies the suggestions made by rustc * [Rustup](https://github.com/rust-lang/rustup) — the Rust toolchain installer [![build badge](https://github.com/rust-lang/rustup/workflows/Linux%20(master)/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. [![Build Status](https://cloud.drone.io/api/badges/igor-petruk/scriptisto/status.svg)](https://cloud.drone.io/igor-petruk/scriptisto) +* [frolic](https://github.com/FrolicOrg/Frolic) — An API layer to build customer facing dashboards 10x faster ### Build system From 6b93636c0695dca757c6041eba09c6cb2c2f13bc Mon Sep 17 00:00:00 2001 From: doprz <52579214+doprz@users.noreply.github.com> Date: Sun, 6 Aug 2023 20:22:36 -0500 Subject: [PATCH 04/10] Add dipc --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 198e9ef..b862fd7 100644 --- a/README.md +++ b/README.md @@ -122,6 +122,7 @@ See also [Rust — Production](https://www.rust-lang.org/production) organizatio * [cloudflare/boringtun](https://github.com/cloudflare/boringtun) — A Userspace WireGuard VPN Implementation [![build badge](https://img.shields.io/badge/crates.io-v0.2.0-orange.svg)](https://crates.io/crates/boringtun) * [datafusion](https://github.com/apache/arrow-datafusion) — Apache Arrow DataFusion and Ballista query engines * [denoland/deno](https://github.com/denoland/deno) — A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio [![Build Status](https://github.com/denoland/deno/workflows/ci/badge.svg?branch=master&event=push)](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 [![crates.io](https://img.shields.io/crates/v/dipc)](https://crates.io/crates/dipc) * [Factotum](https://github.com/snowplow/factotum) — [A system to programmatically run data pipelines](https://snowplow.io/blog/introducing-factotum-data-pipeline-runner/) * [fcsonline/drill](https://github.com/fcsonline/drill) — A HTTP load testing application inspired by Ansible syntax * [fend](https://github.com/printfn/fend) - Arbitrary-precision unit-aware calculator [![build](https://github.com/printfn/fend/workflows/build/badge.svg)](https://github.com/printfn/fend) From a309b76f134cdad3de6789e0752dcfa231935907 Mon Sep 17 00:00:00 2001 From: Shun Sakai Date: Mon, 7 Aug 2023 15:26:11 +0900 Subject: [PATCH 05/10] Add `scryptenc` --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 198e9ef..4498746 100644 --- a/README.md +++ b/README.md @@ -1029,6 +1029,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_ * [rustls/rustls](https://github.com/rustls/rustls) — A Rust implementation of TLS * [sfackler/rust-native-tls](https://github.com/sfackler/rust-native-tls) — Bindings for native TLS libraries * [sfackler/rust-openssl](https://github.com/sfackler/rust-openssl) — [OpenSSL](https://www.openssl.org/) bindings +* [sorairolake/scryptenc-rs](https://github.com/sorairolake/scryptenc-rs) [[scryptenc](https://crates.io/crates/scryptenc)] — An implementation of the scrypt encrypted data format. [![CI](https://github.com/sorairolake/scryptenc-rs/workflows/CI/badge.svg?branch=develop)](https://github.com/sorairolake/scryptenc-rs/actions?query=workflow%3ACI) * [vityafx/randomorg](https://github.com/vityafx/randomorg) - A random.org client library. [![Crates badge](https://img.shields.io/crates/v/randomorg.svg)](https://crates.io/crates/randomorg) * [w3f/schnorrkel](https://github.com/w3f/schnorrkel) - Schnorr VRFs and signatures on the Ristretto group From 6c0594ee6faad75f1976072da0068dd8b6c7f13b Mon Sep 17 00:00:00 2001 From: Shun Sakai Date: Mon, 7 Aug 2023 15:32:09 +0900 Subject: [PATCH 06/10] Add `nt-time` --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 198e9ef..fceb42d 100644 --- a/README.md +++ b/README.md @@ -1160,6 +1160,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_ * [chronotope/chrono](https://github.com/chronotope/chrono) — * [Mnwa/ms](https://github.com/Mnwa/ms) [[ms-converter](https://crates.io/crates/ms-converter)] — it's a library for converting human-like times to milliseconds [![build badge](https://github.com/Mnwa/ms/workflows/build/badge.svg?branch=master)](https://github.com/Mnwa/ms/actions?query=workflow%3Abuild) +* [sorairolake/nt-time](https://github.com/sorairolake/nt-time) [[nt-time](https://crates.io/crates/nt-time)] — A Windows file time library. [![CI](https://github.com/sorairolake/nt-time/workflows/CI/badge.svg?branch=develop)](https://github.com/sorairolake/nt-time/actions?query=workflow%3ACI) * [time-rs/time](https://github.com/time-rs/time) — [![build badge](https://github.com/time-rs/time/workflows/Build/badge.svg)](https://github.com/time-rs/time/actions) ### Distributed systems From 05732bf08635e37379d705bb7e1db19f89aaf0cb Mon Sep 17 00:00:00 2001 From: Shun Sakai Date: Mon, 7 Aug 2023 15:58:24 +0900 Subject: [PATCH 07/10] Add `sevenz-rust` --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 198e9ef..ff2ae88 100644 --- a/README.md +++ b/README.md @@ -951,6 +951,8 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_ ### Compression +* [7z](https://7-zip.org/7z.html) + * [dyz1990/sevenz-rust](https://github.com/dyz1990/sevenz-rust) [[sevenz-rust](https://crates.io/crates/sevenz-rust)] — A 7z decompressor/compressor written in pure rust. [![Rust](https://github.com/dyz1990/sevenz-rust/workflows/Rust/badge.svg?branch=main)](https://github.com/dyz1990/sevenz-rust/actions) * [Brotli](https://opensource.googleblog.com/2015/09/introducing-brotli-new-compression.html) * [dropbox/rust-brotli](https://github.com/dropbox/rust-brotli) — Brotli decompressor in Rust that optionally avoids the stdlib * [ende76/brotli-rs](https://github.com/ende76/brotli-rs) — implementation of Brotli compression From 347b8d364f4d76e97ffef4ffcb9adfbccc4a6d34 Mon Sep 17 00:00:00 2001 From: Tom Parker-Shemilt Date: Thu, 10 Aug 2023 09:38:15 +0100 Subject: [PATCH 08/10] graph moved --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 198e9ef..ef92b03 100644 --- a/README.md +++ b/README.md @@ -1347,8 +1347,8 @@ See also [Are we game yet?](https://arewegameyet.rs) ### Graph algorithms +* [neo4j-labs/graph](https://github.com/neo4j-labs/graph) - A library for high-performant graph algorithms [![graph CI status](https://img.shields.io/github/workflow/status/neo4j-labs/graph/CI/main?label=CI)](https://github.com/neo4j-labs/graph/actions/workflows/rust.yml) * [petgraph/petgraph](https://github.com/petgraph/petgraph) - Graph data structure library for Rust. [![graph CI status](https://github.com/petgraph/petgraph/workflows/Continuous%20integration/badge.svg?branch=master)](https://github.com/petgraph/petgraph/actions/workflows/ci.yml) -* [s1ck/graph](https://github.com/s1ck/graph) - A library for high-performant graph algorithms [![graph CI status](https://img.shields.io/github/workflow/status/s1ck/graph/CI/main?label=CI)](https://github.com/s1ck/graph/actions/workflows/rust.yml) ### Graphics From 2ce4891e885a30c98810a32d96ab88637225e15e Mon Sep 17 00:00:00 2001 From: Arihant Parsoya Date: Thu, 10 Aug 2023 14:15:25 +0530 Subject: [PATCH 09/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e253eeb..5ea3d3d 100644 --- a/README.md +++ b/README.md @@ -531,6 +531,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [datanymizer/datanymizer](https://github.com/datanymizer/datanymizer) - Powerful database anonymizer with flexible rules [![build badge](https://github.com/datanymizer/datanymizer/workflows/CI/badge.svg?branch=main)](https://github.com/datanymizer/datanymizer/actions?query=workflow%3ACI+branch%3Amain) * [delta](https://crates.io/crates/git-delta) — A syntax-highlighter for git and diff output[![build badge](https://github.com/dandavison/delta/workflows/Continuous%20Integration/badge.svg)](https://github.com/dandavison/delta//actions) * [dotenv-linter](https://github.com/dotenv-linter/dotenv-linter) — Linter for `.env` files [![build badge](https://github.com/dotenv-linter/dotenv-linter/workflows/CI/badge.svg?branch=master)](https://github.com/dotenv-linter/dotenv-linter/actions?query=workflow%3ACI+branch%3Amaster) +* [frolic](https://github.com/FrolicOrg/Frolic) — An API layer to build customer facing dashboards 10x faster * [fw](https://github.com/brocode/fw) — workspace productivity booster [![Rust](https://github.com/brocode/fw/actions/workflows/rust.yml/badge.svg)](https://github.com/brocode/fw/actions/workflows/rust.yml) * [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 [![Build Status](https://dev.azure.com/cargo-geiger/cargo-geiger/_apis/build/status/rust-secure-code.cargo-geiger?branchName=master)](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 ![https://github.com/orhun/git-cliff/actions](https://img.shields.io/github/actions/workflow/status/orhun/git-cliff/ci.yml?branch=main&label=build) @@ -546,7 +547,6 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [rust-lang/rustfix](https://github.com/rust-lang/rustfix) — automatically applies the suggestions made by rustc * [Rustup](https://github.com/rust-lang/rustup) — the Rust toolchain installer [![build badge](https://github.com/rust-lang/rustup/workflows/Linux%20(master)/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. [![Build Status](https://cloud.drone.io/api/badges/igor-petruk/scriptisto/status.svg)](https://cloud.drone.io/igor-petruk/scriptisto) -* [frolic](https://github.com/FrolicOrg/Frolic) — An API layer to build customer facing dashboards 10x faster ### Build system From b0254c53742fd4931753df48c277048d5a744087 Mon Sep 17 00:00:00 2001 From: Gergely Imreh Date: Thu, 10 Aug 2023 18:46:26 +0800 Subject: [PATCH 10/10] add: machine learning / candle --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 91e0805..d208749 100644 --- a/README.md +++ b/README.md @@ -802,6 +802,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_ * [autumnai/leaf](https://github.com/autumnai/leaf) — Open Machine Intelligence framework.. Abandoned project. The most updated fork is [spearow/juice]( https://github.com/spearow/juice). * [coreylowman/dfdx](https://github.com/coreylowman/dfdx) — CUDA accelearted machine learning framework that leverages many of Rust's unique features. ![Crates.io](https://img.shields.io/crates/v/dfdx) +* [huggingface/candle](https://github.com/huggingface/candle) [[candle-core](https://crates.io/crates/candle-core)]- a minimalist ML framework with a focus on easiness of use and on performance (including GPU support) * [huggingface/tokenizers](https://github.com/huggingface/tokenizers) - Hugging Face's tokenizers for modern NLP pipelines written in Rust (original implementation) with bindings for Python. [![Build Status](https://github.com/huggingface/tokenizers/workflows/Rust/badge.svg?branch=master)](https://github.com/huggingface/tokenizers/actions) * [LaurentMazare/tch-rs](https://github.com/LaurentMazare/tch-rs) — Rust language bindings for PyTorch. * [maciejkula/rustlearn](https://github.com/maciejkula/rustlearn) — Machine learning crate for Rust. [![Circle CI](https://circleci.com/gh/maciejkula/rustlearn.svg?style=svg)](https://app.circleci.com/pipelines/github/maciejkula/rustlearn)