Search
Items tagged with: tui
#LLM has habituated modern users to the #text-based #interaction model that once dominated the industry, long ago. I said, awhile back, that #UI designers should seize this narrow window of opportunity and revive the vintage #TUI in its modern reincarnation (Textual, Rich, etc.) and replace the unnecessarily complicated and fragile web UIs (Angular, React, etc.), so as to reduce development and maintenance costs of internal-use-only enterprise applications that are designed for the exclusive use of in-house business experts.
I now go a step further: analytical, exploratory, intelligent text interaction model should be an integral part of all such internal business applications. In this use case, the user would ask the system to explore the data, to analyse the historical trends, and to project the future trends, in natural language using free textual interactions, instead of using the fixed GUI to navigate a massive labyrinth of submenus.
A more intelligent bloke than I would go one more step further still and propose implementing such intelligent TUIs in #Emacs using #ELisp, like we did back in the days of yore.
Find your next #TUI tool at Terminal Trove
Terminal Trove - The $HOME of all things in the terminal.
Terminal Trove showcases the best of the terminal, Discover a collection of CLI, TUI, and more developer tools at Terminal Trove.terminaltrove.com
#finale suffer from "#vi / #vim syndrome" where it's not working the way people expect shit to work.
- Seriously, this is something that #nano does better by showing the necessary #shortcuts, but for #GUI & #TUI apps that ain't designed for a #TTY - #Terminal like #ed, this is just bad.
Whilst Vim [ & Neovim have their reasons to be "archaic" by modern standards it's pretty clear why noone but a sadistic person who wants to either torture or discourage curious people would force this upon people these days.
- Also yeah #fireship is good.
(Videos feat. @tantacrul)
- YouTube
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.www.youtube.com
Man, this looks beautiful 😍
🧲 **superseedr** — A full-featured BitTorrent client for the terminal.
🌐 Supports multi-torrent downloads, DHT, PEX, magnet links & rarest-first piece selection.
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: github.com/Jagalite/superseedr
#rustlang #ratatui #tui #torrent #bittorrent #p2p #terminal #opensource
GitHub - Jagalite/superseedr: Full Bittorrent client and TUI made in Rust
Full Bittorrent client and TUI made in Rust. Contribute to Jagalite/superseedr development by creating an account on GitHub.GitHub
I don’t usually promote personal projects here, but I’ll give it a try.
Meet Tocaia, a minimalist, cross-platform TUI Gopher client written in C89 for POSIX systems.
It even supports Haiku.
Pull requests and bug reports are welcome! =)
github.com/manipuladordedados/…
#gopher #TUI #haikuos #FreeBSD #NetBSD #OpenBSD #smolweb #retrocomputing #programming
GitHub - manipuladordedados/tocaia: Portable TUI Gopher client written in C89 for POSIX systems.
Portable TUI Gopher client written in C89 for POSIX systems. - manipuladordedados/tocaiaGitHub
Ok, this looks groooovy:
#TUI
New Terminal Tools - Terminal Trove
Below is a list of new terminal tools added and updated regularly here and RSS. Discover CLI, TUI, and more developer tools at Terminal Trove.terminaltrove.com
Release toot 0.49.0 · ihabunek/toot
toot - Mastodon CLI & TUI. Contribute to ihabunek/toot development by creating an account on GitHub.GitHub
github.com/stabldev/torrra?tab…
this is SERIOUSLY awesome. combine this with jackett and you'll never need to use another torrent site or whatever ever again.
GitHub - stabldev/torrra: A Python tool that lets you find and download torrents without leaving your CLI.
A Python tool that lets you find and download torrents without leaving your CLI. - GitHub - stabldev/torrra: A Python tool that lets you find and download torrents without leaving your CLI.GitHub
Thanks! It felt a little schlocky and disorganized to me. I was trying to get something out because the heavier subject was getting clogged in my "writing pipes." XD
I actually think modern #Linux/#UNIX #TUI programs could learn a lot from #MSDOS programs of old.
Especially Lotus 1-2-3. That had a very novel model for interaction that I've never quite seen replicated.
I'll have to find a vm of it somewhere and play with it again, after 31 years ;)
New #blog post: Why I Love the Command Line
rldane.space/why-i-love-the-co…
1081 words
I was grappling with a much heavier subject for a blost, but thankfully, I had this extra little subject in my back pocket, just ready to be picked up and written on much more easily and enjoyably than mental health stuff. ;)
cc: my wonderful #chorus: @joel @dm @sotolf @thedoctor @pixx @orbitalmartian @adamsdesk @krafter @roguefoam @clayton @giantspacesquid @Twizzay @stfn
(I will happily add/remove you from the chorus upon request! 😀
#rlDaneWriting #blost #writing #CommandLine #CLI #TUI #ShellScripting
Does anyone have a light theme config for ihabunek's toot-tui they can spot me?
The defaults are unusable on a very light theme like I use, and the configs are kind of hard to figure out. They don't give you a complete example, but only refer you the source code, which of course isn't in #toml format.
Just thought I'd ask around before I tried brute-forcing it some more.
GitHub - ihabunek/toot: toot - Mastodon CLI & TUI
toot - Mastodon CLI & TUI. Contribute to ihabunek/toot development by creating an account on GitHub.GitHub
Anyone can recommend forgotten books about designing and programming text user interfaces (TUI) for consoles/terminals, also known as screen design back in the 80s?
*Not* curses or using existing libraries, but more like relying directly on ANSI/VT100 control sequences. And *no*, I'm not asking for a list of escape sequences 😀
The kind of material I'm thinking of is something close to the 1989 "Programming the User Interface: Principles and Examples" by Judith R. Brown and Steve Cunningham. But focused on TUI exclusively. The more (pseudo-)code, the better.
I'm going to be blunt. If mouse clicks are the main way to interact with your TUI, you kinda missed the point.
#TUI #terminal #linux #foss #openSource
This is extremely cool! devblogs.microsoft.com/command…
Edit is now open source - Windows Command Line
What is Edit? Edit is a new command-line text editor in Windows. Edit is open source, so you can build the code or install the latest version from GitHub! This CLI text editor will be available to preview in the Windows Insider Program in the coming …Christopher Nguyen (Windows Command Line)
Is this the future of terminal gaming? 🤯
⚔️ **ratthew** — A 3D dungeon crawler in the terminal.
🦀 Written in Rust!
🏗️ Built with @ratatui_rs + @bevy
⭐ GitHub: github.com/cxreiff/ratthew (WIP)
#rustlang #ratatui #tui #terminal #gaming #3d #bevy #commandline #dungeon #crawler
GitHub - cxreiff/ratthew: Terminal game using bevy_ratatui_camera.
Terminal game using bevy_ratatui_camera. Contribute to cxreiff/ratthew development by creating an account on GitHub.GitHub
tut.anv.nu/
#tui
tut - About
tut is a TUI for Mastodon with vim inspired keys. It features multiple-users, composing toots in your $EDITOR and viewing media in your desktop programs.tut.anv.nu
Signal Messenger client for terminal
freshports.org/net-im/gurk-rs/
FreshPorts -- net-im/gurk-rs: Signal Messenger client for terminal
gurk-rs is TUI (terminal user inteface) for Signal messaging platform. It is written in Rust. Binary is 15 MB large and depends only on libs from base system.www.freshports.org
No more signal-desktop! I'm now using this TUI 🔥
🥒 **gurk**: Signal Messenger client for the terminal
🚀 Easy to set up & supports custom key bindings!
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: github.com/boxdot/gurk-rs
#rustlang #ratatui #tui #signal #messenger #terminal #chat #commandline
GitHub - boxdot/gurk-rs: Signal Messenger client for terminal
Signal Messenger client for terminal. Contribute to boxdot/gurk-rs development by creating an account on GitHub.GitHub
New blogpost: "Using (only) a Linux terminal for my personal computing in 2024"
A write-up of my recent experiment of using only a Linux terminal for my personal computing.
tl;dr:
I had fun, and learned loads, so a success.
I could do a lot of what I wanted, quite comfortably and easily, I couldn't do enough.
I'll carry out using the terminal (as I have for years), but not exclusively.
neilzone.co.uk/2024/11/using-o…
#Linux #terminal #RetroComputing #CLI #TUI #tmux #Debian
Using (only) a Linux terminal for my personal computing in 2024
A month and a bit ago, I wondered if I could cope with a terminal-only computer.neilzone.co.uk
Discovered an aesthetically pleasing terminal tool ✨
🌀 **maze-tui**: Explore maze algorithms in your terminal.
🏗️ Supports building/solving with different algorithms!
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: github.com/agl-alexglopez/maze…
#rustlang #ratatui #tui #terminal #maze #building #algorithm #visualization #performance #commandline
GitHub - agl-alexglopez/maze-tui: This repository implements various maze building and solving algorithms in Rust. Unicode characters help explore these beautiful algorithms in a TUI!
This repository implements various maze building and solving algorithms in Rust. Unicode characters help explore these beautiful algorithms in a TUI! - agl-alexglopez/maze-tuiGitHub
Found the perfect tool for cleaning up the disk space really fast! 🧹
🦀 **dua** (*disk usage analyzer*): View disk space usage and delete unwanted data.
🛠️ Written in Rust - built with @ratatui_rs 🐁
⭐ GitHub: github.com/Byron/dua-cli
#rustlang #disk #space #cleaner #terminal #tui #opensource
GitHub - Byron/dua-cli: View disk space usage and delete unwanted data, fast.
View disk space usage and delete unwanted data, fast. - GitHub - Byron/dua-cli: View disk space usage and delete unwanted data, fast.GitHub
(One for techy people today...)
Command line / terminal fans!
You can use Mastodon through a command line interface or a terminal user interface using the third party app "toot" for Linux etc:
It's free and open source, find out more at the link.
This also works with Mastodon-compatible servers.
By the way, this app toot has nothing to do with the other third apps Toot! or Tooot, they just have very similar names.
#CLI #TUI #Mastodon #CommandLine #Terminal
Today, a very niche tip for techy people! 🤓
If you want to use Mastodon through a command line interface or text-based user interface, there's a tool you can install which offers both called "toot":
This software is written by @ihabunek
(NOTE: This software has no connection to the mobile apps @tootapp or @tooot, they just have similar-sounding names.)
#CLI #Mastodon #FediTips #CommandLine #TUI #Fediverse #Terminal
Hey #Unix folks recommend me your favorite games that can run in the terminal that aren't:
1) the most basic boring arcade stuff like snake or missile command
2) roguelikes/dungeon crawlers (love em but there's no lack of those)
3) chess, backgammon, etc., more meaty board games sure but there's already a million easy to find ways to play chess in a terminal
edit: 4) IF, I know where to find plenty of that, forgot this one
This is for my machine with no gui so when I say terminal I mean terminal not just like "text based and looks like it'd be in a terminal maybe".
Beta for 2.0.0
* Configuration: ini to toml.
* Multiple accounts in the same window. tut -u "acc1 acc2".
* Internal editor for text. You can still use $EDITOR if you want, set it in your config.
* open-custom now has key hints instead of 1, 2, 3, 4.
* More options for timelines in your config.
Read more here, test it and submit issues if you find any bugs
github.com/RasmusLindroth/tut/…
#tut #terminal #cli #tui #mastodon #vim #client #toot
Release 2.0.0-beta · RasmusLindroth/tut
This is a beta release because I've changed the configuration format I want to get it right. Changes The configuration format is now toml instead of ini, so you'll have to start from scratch with...GitHub