Our great sponsors
|almost 2 years ago||10 days ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Replacements for existing software written in Rust
8 projects | news.ycombinator.com | 28 May 2021
Awesome Rewrite It In Rust - A curated list of replacements for existing software written in Rust
2 projects | reddit.com/r/commandline | 27 May 202162 projects | reddit.com/r/rust | 27 May 2021
[For all contributors] Do you think I should change the repository name?https://github.com/TaKO8Ki/awesome-rewrite-it-in-rust/issues/2962 projects | reddit.com/r/rust | 27 May 2021
How can I run commands in parallel and write the output of each command to different linux terminals, one linux terminal for each command running in parallel.
2 projects | reddit.com/r/bash | 17 Feb 2023
Multiplexing is great for your multiple outputs, but I would highly recommend using pueue & pueued for job control. Lets you organize your background jobs into groups which can be paused, resumed, etc. Also lets you act on jobs from different terminals w/the pueue interface.
What "nice-to-have" CLI tools do you know?
33 projects | reddit.com/r/linuxquestions | 14 Feb 2023
pueue -- a queue for tasks, running in background
Why is Tmux better than neovim's built-in terminal?
8 projects | reddit.com/r/neovim | 12 Nov 2022
For the command that takes a long time to complete, I always use pueue to run. This thing let you run multiple commands in order and can schedule the execution later which is really helpful to my workflow.
Should I use async or multiprocessing in my project and which library to use?
2 projects | reddit.com/r/rust | 12 Nov 2022
That said, you're basically building pueue. https://github.com/Nukesor/pueue/blob/main/ARCHITECTURE.md might give you some pointers. From reading it, there seems to be a mishmash of tokio stuff, and then everything gets serialised onto an MPSC channel (that's serviced by TaskHandler, on a single thread that's also responsible for polling for finished processes etc, every 200ms).
What are some popular background job processing frameworks in the Rust ecosystem?
4 projects | reddit.com/r/rust | 23 Aug 2022
This is the only one I know of: https://github.com/Nukesor/pueue
What are some useful cli tools that arent popular?
23 projects | reddit.com/r/commandline | 4 Jul 2022
pueue - a job manager.
Hapless - Run and manage background processes
2 projects | reddit.com/r/commandline | 24 Jun 2022
What's the difference to pueue?
mprocs - Run multiple commands in parallel
5 projects | reddit.com/r/commandline | 16 May 2022
Do I understand this correctly: this is something like pueue,but simpler?5 projects | reddit.com/r/commandline | 16 May 2022
Have you looked at pueue?
Centralised web GUI for task scheduling?
5 projects | reddit.com/r/selfhosted | 9 May 2022
What are some alternatives?
ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
arrow-datafusion - Apache Arrow DataFusion SQL Query Engine
volta - Volta: JS Toolchains as Code. ⚡
alacritty - A cross-platform, OpenGL terminal emulator.
fselect - Find files with SQL-like queries
amp - A complete text editor for your terminal.
mdcat - cat for markdown
tantivy - Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust [Moved to: https://github.com/quickwit-oss/tantivy]
tab-rs - The intuitive, config-driven terminal multiplexer designed for software & systems engineers
coreutils - Cross-platform Rust rewrite of the GNU coreutils
gitoxide - An idiomatic, lean, fast & safe pure Rust implementation of Git
tikv - Distributed transactional key-value database, originally created to complement TiDB