Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
picard
A cross-platform music tagger powered by the MusicBrainz database. Picard organizes your music collection by updating your tags, renaming your files, and sorting them into a folder structure, exactly the way you want it.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The upside of rust is that there is a nice library that works with a lot of metadata formats and tui library.
Well i think nim is ideal for TUI programs. The performance of rust with the ergonomics of go is a pretty nice combination. I built ansiwave which is a fairly complex TUI program in nim, and i extracted the TUI stuff into a separate library, nimwave. Whether it is mature enough is a bit subjective but it's mature enough to build ansiwave :P If you try it i'm open to feedback.
Well i think nim is ideal for TUI programs. The performance of rust with the ergonomics of go is a pretty nice combination. I built ansiwave which is a fairly complex TUI program in nim, and i extracted the TUI stuff into a separate library, nimwave. Whether it is mature enough is a bit subjective but it's mature enough to build ansiwave :P If you try it i'm open to feedback.
For making TUIs in Nim, there's Illwill. I've played around with it a bit, and it seems pretty nice. For editing id3 tags, there's the Metatag library. I haven't tried it myself though.
For making TUIs in Nim, there's Illwill. I've played around with it a bit, and it seems pretty nice. For editing id3 tags, there's the Metatag library. I haven't tried it myself though.
If you change your mind about Python there's textual+rich, https://www.textualize.io/.
are you writing it for fun or because you want to solve a particular problem? If it's the former, godspeed, if the latter, check out Picard, it may be able to do what you need to get done.
Related posts
- Using the Curses library on Windows - Terminal Display & Keys Input
- logmerger - Text UI to view multiple log files with unified time scale
- Textual: Rapid Application Development Framework for Python
- Textual: Rapid Application Development Framework for Python
- Textual: Rapid Application Development Framework for Python