Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 8 Rust Ncurse Projects
-
Project mention: Projectable: A TUI file manager built for projects | news.ycombinator.com | 2023-06-25
Rust has great libraries for TUIs. tui-rs (https://github.com/fdehau/tui-rs) has been used in numerous popular applications, but is unmaintained. ratatui (https://github.com/tui-rs-revival/ratatui) is the maintained version, and is pretty new. Less widely known is cursive (https://github.com/gyscos/cursive), which I have yet to try.
Aside from the libraries, I just wanted to start a project that would make be better at Rust. The easy distribution with cargo is a huge bonus though.
-
Project mention: pros and cons of using plain shell vs. filemanager (no matter, remote or local full CLI)? | /r/BSD | 2022-12-24
There is also joshuto, which is still in early-ish development (Built-in command line needs work) but looks awesome. I'm probably switching to joshuto at some point.
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
This is an example from the Termion crate:
-
-
You’re tempting me to add wasm support to a library like this: https://github.com/ihalila/pancurses
-
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Rust Ncurses related posts
- When to flush()?
- cursive: A Text User Interface library for the Rust programming language
- How difficult is ncurses?
- Writing to a real stdout in the following adapter pattern
- How to write the mock version of this trait method?
- How to test the cursor's position in the following test?
- Testing the stdout of a RawTerminal
-
A note from our sponsor - SonarQube
www.sonarqube.org | 28 Sep 2023
Index
What are some of the best open-source Ncurse projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | Cursive | 3,797 |
2 | joshuto | 2,845 |
3 | Termion | 2,003 |
4 | ncurses-rs | 650 |
5 | pancurses | 373 |
6 | fui | 298 |
7 | ncgopher | 140 |
8 | launchk | 67 |