Our great sponsors
|10 days ago||11 days ago|
|Apache License 2.0||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.
Awk: Power and Promise of a 40 yr old language (2021)
5 projects | news.ycombinator.com | 15 Jan 2023
It does, just go to the "Benchmarks" link: https://github.com/ezrosent/frawk/blob/master/info/performan...5 projects | news.ycombinator.com | 15 Jan 2023
What's the software you couldn't live without?
13 projects | reddit.com/r/archlinux | 10 Oct 2022
and frawk for good measure
What is yay situation?
17 projects | reddit.com/r/archlinux | 29 Aug 2022
frawk ["frawk" in aur] - a fancier awk with support for CSV files
Fd: A simple, fast and user-friendly alternative to 'find'
18 projects | news.ycombinator.com | 20 May 2022
Command-line Tools can be 235x Faster than your Hadoop Cluster
4 projects | news.ycombinator.com | 7 Mar 2022
3 projects | reddit.com/r/ProgrammingLanguages | 18 Feb 2022
https://github.com/ezrosent/frawk - awk like language in rust
Hacker News top posts: Feb 15, 2022
2 projects | reddit.com/r/hackerdigest | 15 Feb 2022
Frawk: A fast, JITted, statically-typed AWK written in Rust\ (27 comments)
Frawk: A fast, JITted, statically-typed AWK written in Rust
9 projects | news.ycombinator.com | 14 Feb 2022
Interesting (and a bit surprising) that the cranelift backend keeps up with LLVM backend reasonably well, especially with parallelism enabled https://github.com/ezrosent/frawk/blob/master/info/performan...9 projects | news.ycombinator.com | 14 Feb 2022
In the example I noticed a PREPARE block in addition to the well known BEGIN and END blocks. After a few minutes of searching it appears to be frawk specific:
"Because the repeated map references are both annoying to write and inefficient to execute, frawk has a PREPARE block which executes in the worker threads at the end of its input"
ratatui 0.20.0 is released! (actively maintained tui-rs fork)
3 projects | reddit.com/r/rust | 19 Mar 2023
A month ago, we have announced that we were working on reviving the tui crate since the original maintainer had expressed that he couldn't find time to continue development. Since then, we have been working on merging the PRs from the original repository and overall improving the codebase/documentation. We also decided on a new name (ratatui) and a logo for the organization.
Looking for a Rust TUI library similar to textual for python
4 projects | reddit.com/r/rust | 7 Mar 2023
Projects/Crates to Contribute To?
15 projects | reddit.com/r/rust | 13 Feb 2023
There was recently a call for maintainers put out for the tui crate. It's currently not being maintained and is probably going to be forked.
If you want to revive the `tui` crate, join us!
2 projects | reddit.com/r/rust | 7 Feb 2023
The maintainer of the tui crate is missing for some time now and unfortunately the crate is in unmaintained status. Although a couple of people tried to reach him, even via personal email, there was no luck.
CLIs and TUIs packages
7 projects | reddit.com/r/rust | 31 Jan 2023
Beautiful text-based user interfaces for Scala
2 projects | reddit.com/r/scala | 9 Dec 2022
I started a Scala port of the rust library tui-rs, which I intend to grow into an even better Scala library. I just got it to the point where it made sense to publish a first version, so I wanted to share it as soon as possible:
Textual TUI framework for Python adds CSS renderer
3 projects | news.ycombinator.com | 23 Oct 2022
tui-rs is the closest equivalent. It's like the pre-css version of textual.
[Media] Speki, the terminal-based flashcard app I made, is now available on Cargo and AUR. Now features direct integration with all anki shared decks
4 projects | reddit.com/r/rust | 7 Oct 2022
it’s made with tui-rs. the docs for that lib are a good place to start, but there’s a whole ecosystem of crates underlying it that you might want to look into. also look into other crates using tui-rs for inspiration.
Hey Rustaceans! Got a question? Ask here! (37/2022)!
12 projects | reddit.com/r/rust | 12 Sep 2022
A simple markup language for styled text in terminal
2 projects | reddit.com/r/rust | 16 Aug 2022
In fact, as its name(tui-markup) implies, my crate was originally created for the tui crate, and the final type is Text. But when I found it convenient to support other types of output under the current architecture, I naturally added ANSI string support.
What are some alternatives?
crossterm - Cross platform terminal library rust
Cursive - A Text User Interface library for the Rust programming language
pancurses - A Rust curses library, supports Unix platforms and Windows
monkeytype - The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
Termion - Mirror of https://gitlab.redox-os.org/redox-os/termion
rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
fui - Add CLI & form interface to your program. Docs: https://docs.rs/fui
bearlibterminal - BearLibTerminal FFI for Rust
Ink - 🌈 React for interactive command-line apps
fast-ssh - ⌨️ FastSSH is a TUI that allows you to quickly connect to your services by navigating through your SSH config.
rust-tui-template - A template for bootstrapping a Rust TUI application with tui-rs & crossterm
lunatic - Lunatic is an Erlang-inspired runtime for WebAssembly