#tui — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #tui, aggregated by home.social.
-
Workdash 0.4.0 is out! https://alessandro.molina.fyi/workdash
New:
• branchdiff: side-by-side diff of the whole branch, committed + uncommitted
• todos: track cross-repo/private tasks alongside project work
• search, review tracking & dedup#python #opensource #dashboard #github #git #agentic #agents #development #tui
-
Okay this might be a really weird question but I have one question regarding command-line-only workflows.
I am already used to and very comfortable working in the command line as is.
And as any heavy user of the terminal will know, at some point you'll probably start writing scripts and functions and aliases to create your own little shortcuts for common tasks or preferred program call-up options and such. So do I.
Now my weird little 'problem' is that I don't always remember all of the scripts, aliases, functions and even programs I built for my workflow over the years off the top of my head.
For example, I might have an "update" alias set up, but nine out of ten times will still enter the command manually out of sheer habit.
Or I will have a calendar or to-do application for the CLI/TUI, but sometimes forget that I have it installed when I need it. Or I'll forget where the files are I set up to organise my journal or my time tracking.
Or going even further, I don't always remember all the neat features of my shell I could use, or the computing/typing habits I wanted to build, or the projects I have going on, and so on!
In a graphical desktop environment or on a mobile UI, you have tools like desktop shortcuts, quickstart icons or application launcher menus for an overview of all of your environment's user-facing programs. Seeing an icon out of the corner of my eye sometimes reminds me of things that a purely reactive user interface like a shell doesn't.
Now there's obviously ways to solve this that come to mind:
- writing a script that prints comprehensive documentation on everything, so I only need to remember that one script name.
- keeping a physical cheat sheet next to my computer.
- using a terminal multiplexer to have a permanent digital 'cheat sheet' or 'launcher' open at the side of the screen.
- trying to just automate these things by using cronjobs/services and shell init scripts to, for example, show me the weather and my to-do list automatically on boot so i don't have to remember these commands at all
- trying to keep a super organised self-documenting file system and harmonious custom dotfile configs so every config is in the same place, every program uses the same keybinds, all scripts are in
~/.bin/or something etc. - writing my own "home page" type greeter.
… but with all of these solutions, while they may work perfectly fine, something doesn't feel "right"!
I mean it's nice and good to print these things upon shell start, but later on in the day that won't be there to look at anymore. The multiplexer one is cumbersome. The self documenting file system organisation sounds like a pain to maintain.
I feel like this is an issue that corporate folks probably should have solved by now, as documenting workflows for employee handovers and stuff is critical there too. Do they use wikis for that? What about all those newfangled workflows like #scrum and #agile and all, do they have anything to say about documentation?
Can anyone relate? How do you handle this?
#linux #unix #commandLine #terminal #cli #tui #tech #askfedi #technology #fish #zsh #bash #shell
-
Gotta catch 'em all!
⚡ **pokeductor** — A terminal Pokédex and Pokémon evolution analyzer
💯 Browse 1,300+ Pokémon, explore evolution chains, check type matchups & analyze strengths and weaknesses
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/Huseynteymurzade28/pokeductor
#rustlang #ratatui #tui #pokemon #terminal #gamedev #opensource
-
superfile: a fancy, modern Terminal File Manager, built with Go and Bubble Tea #TUI https://superfile.dev/
-
More ideas:
Maybe the galaxy can be made up of about 200 to 600 stars, which I think is about the size of galaxies in Stellaris.
I need to think of an interesting way to display the viewport of the ship.
It might also be useful to have some way to procedurally generate the appearance of star systems.
Watch this space.
-
Doing LeetCode in the terminal!
🧩 **leetrs** — A TUI for browsing, solving, testing & submitting LeetCode problems
💯 Supports fuzzy-search, opening directly in Neovim, running test cases & submitting for judging
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/shadowmkj/leetrs
#rustlang #ratatui #tui #leetcode #neovim #terminal #devtools
-
New terminal multiplexer in town! 🎉
Powered by @ratatui_rs 🐀🐑 **herdr** — run multiple AI coding agents in persistent terminal sessions and reconnect from anywhere.
-
Watching your LLM bill grow in real time 💀
🪙 **token-visualizer** — Simulate LLM conversations and visualize token usage & cost
💯 Compare pricing models and watch per-turn costs grow
🦀 Written in Rust & built with @ratatui_rs
-
🟢 TUI-Chef Sebastian Ebel gestern bei „maischberger": Er sehe bei der Wirtschaftspolitik der Bundesregierung kein stringentes Konzept, die Deindustrialisierung habe unter Merz weiter an Fahrt gewonnen, vieles wirke planlos.
Und zum Rückblick auf Habeck: „Die Energiewende war absolut richtig. Sie war schlecht kommuniziert."
Das sagt der Chef des größten Reisekonzerns der Welt. Kein Aktivist, kein Parteitag.
-
Regex101 but in your terminal!
👀 **regexplain** — A TUI for explaining and visualizing regular expressions
💯 See what each part of your regex does and how it matches your input
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/kapilpokhrel/regexplain
#rustlang #ratatui #tui #regex #terminal #devtools #opensource
-
Found a task runner that changes everything!
🌀 **upmd** — Turn Markdown code blocks into runnable tasks and dependency-aware workflows
💯 Keep instructions, commands, dependencies, and live terminal output together in the same document
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/rezigned/upmd
#rustlang #ratatui #tui #markdown #devtools #cli #opensource
-
Marktbericht: Ernüchterung nach Rekordfahrt
Wie gewonnen, so zerronnen. Hatte der DAX am frühen Nachmittag noch bei 26.573 Punkten einen neuen Rekord erreicht, so schmolzen diese Kursgewinne am Nachmittag dahin.
-
Marktbericht: TUI macht weniger Gewinn
Angesichts globaler Krisen und höherer Inflation buchen viele Menschen ihre Urlaubsreisen kurzfristiger - und achten stärker auf die Preise. Das zeigt sich an der Bilanz des Tourismuskonzerns TUI.
➡️ https://www.tagesschau.de/wirtschaft/tui-190.html?at_medium=mastodon&at_campaign=tagesschau.de
-
I learned about a new terminal multiplexer called herdr in a podcast, but thought they were saying "hurr durr" and struggled for a couple of minutes before I actually found it on GitHub.
Now I want someone to make a terminal multiplexer called hurr-durr.
-
Tracking a spacecraft from the terminal 🤯
☄️ **boresight** — Visualize spacecraft attitude and target pointing in real time
💯 Replay a pass with ground tracking, pointing error, elevation, Doppler, eclipse state & synchronized telemetry
🦀 Written in Rust & built with @ratatui_rs
-
Pick a palette over SSH, judge it on the phone in your pocket.
The wizard renders your own site in the candidate colours — light and dark, through the same code the build uses — uploads the preview and answers with a QR code.
Seven palettes ship with it. Adding one is adding an entry to a file.
-
I dreamed up a #tui #youtube player coded in #rust called yourgroovetube.
https://github.com/feoh/yourgroovetube
Some features I enjoy:
- Choice to show the actual video ir disable it, get audio only and display the thumbnail in your image capable terminal (Ghostty, Kitty, etc.)
- With a keystroke you can save the video you're currently viewing to your local collection
-
Found a MQTT explorer tool today!
📡 **LazyMQTT** — A TUI client for browsing, inspecting & publishing MQTT messages
💯 Live topic trees, message history, JSON/XML/Protobuf views, alerts, traffic analytics & more
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/ScottFelder/lazymqtt
-
Run your entire local web stack from one TUI!
🛠️ **reeve** — A localhost development stack manager
💯 Manage PHP versions, Caddy/Apache/nginx, databases, SSL, DNS, parked sites & live traffic
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/yetidevworks/reeve
-
I finally published a new blog post where I talk about neovim, workflow improvements with herdr and general TUIs :D
Check it out if you think this sounds interesting!I'm planning on posting every one to two weeks again, so make sure to subscribe to the newsletter if you find my other posts interesting as well and while you're at it, please leave a comment so I can get input of what to improve and what you might find interesting.
A lot of things happened in the past few days, more on that in a future post :)
https://blog.spoljarevic.sh/how-i-use-neovim-and-why-i-prefer-it-over-any-ide/
#blog #writing #neovim #tui #terminal #herdr #arch #arch_linux #linux #blogpost #ghost #footTerminal
-
mxr
mxr keeps your email history on your computer, indexed and in sync. Search across all your accounts, run analytics on your full history, or ask your agent to find a thread and draft the reply in your voice. …
https://github.com/planetaryescape/mxr
Local-first, keyboard-native terminal email client
"mxr syncs Gmail, Outlook, Microsoft 365, and IMAP accounts into one local mailbox. It keeps your message history in SQLite, builds a local search index, and exposes the same mail controls through a TUI, a pipeable CLI, a web app, MCP, and an agent skill. Attachment names, types, and sizes are local; mxr downloads attachment contents when you open them. Send through Gmail, Outlook, or any SMTP server. …"
#AI #Gmail #Outlook #IMAP #SMTP #TUI #CLI #MCP #Microsoft365
-
Ever wanted to review your changes like a pull request? 👀
🌀 **drift** — A TUI for reviewing everything changed from your base branch
💯 Review committed + uncommitted changes together, inspect code-aware diffs & track files
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/tothalex/drift
#rustlang #ratatui #tui #git #codereview #devtools #opensource
-
Woah, this is big!
🧩 **ui-components** — Write your UI once and render as a GUI/TUI
🦀 Define components in Rust and render in browser & terminal.
💯 Same properties, events, keyboard behavior, templates and even CSS layout
🐀 Powered by Lit on the web and @ratatui_rs
⭐ GitHub: https://github.com/gronke/ui-components
-
Happy to announce Fern 🪴 v1.6.0 is out! So many fixes and improvements done over the last 3+ weeks:
- Declarative startup layouts let you configure which file and panes to open at launch
- Toggle checkboxes directly in View mode
- AUR packaging for releases*
- Smart list indentation morphs markers and carries children
- Extended outline markers (Alpha, Roman numeral, paren-nums)
- Nested tag support + improved tag validation
- Hindi 🇮🇳 & Bengali 🇧🇩 locales added. Welcome friends!
- Many many bug fixes and polishing
If you use Fern or ya know someone who might like a distraction-free terminal note-taking app, please share/boost! :Blobhaj_Love:
https://codeberg.org/InodeLabs/fern/releases/tag/v1.6.0
#tui #notetaking #journaling #pkm #secondBrain #goLang #bubbleTea #knowledgeManagement
* AUR (fern-bin) will be pushed up as soon as they are back online from maintenance :blobcat_prayeyeroll: