Guess who discovered Python "textual" TUI framework today! blobaww
https://textual.textualize.io/

I tried creating an interactive mode for freedom-maker.

$ python3 -m freedom-maker --interactive

is the command to trigger it.

There's even a Select All feature. One trigger to do all the new stable builds once Debian 13 is out this month!

Note: This is not in the package yet, it's just an experiment.

More details in each screenshot below.

#Textual#Python#TUI#FreedomBox

Finally, I can chat with my rat friends over Bluetooth 🙏🔥

💬 bitchat-tui — Secure, anonymous, P2P Bluetooth chat in your terminal.

📡 Communicate off-grid with E2E encryption, public channels, and direct messaging.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/vaibhav-mattoo/bitchat-tui

#rustlang #ratatui #tui #bluetooth #ble #chat #p2p #encryption #terminal

Finally, I can chat with my rat friends over Bluetooth 🙏🔥

💬 bitchat-tui — Secure, anonymous, P2P Bluetooth chat in your terminal.

📡 Communicate off-grid with E2E encryption, public channels, and direct messaging.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/vaibhav-mattoo/bitchat-tui

#rustlang #ratatui #tui #bluetooth #ble #chat #p2p #encryption #terminal

Tachyonfx brings web-level animations to the command line..
Then Ratzilla puts it back in browsers where it belongs 🤷‍♂️

Witness this beautiful chaos: https://junkdog.github.io/exabind 🌀

🦀 Powered by Rust & @ratatui_rs ecosystem
⭐ GitHub: https://github.com/junkdog/exabind

#rustlang #ratatui #tui #animations #commandline #webgl2 #terminal

Tachyonfx brings web-level animations to the command line..
Then Ratzilla puts it back in browsers where it belongs 🤷‍♂️

Witness this beautiful chaos: https://junkdog.github.io/exabind 🌀

🦀 Powered by Rust & @ratatui_rs ecosystem
⭐ GitHub: https://github.com/junkdog/exabind

#rustlang #ratatui #tui #animations #commandline #webgl2 #terminal

And it's not like people and espechally businesses are unwilling to pay for good tools, cuz not only is HootSuite still around, but @tapbots, who made the excellent TweetBot nowadays make @ivory, an excellent #ActivityPub client with focus on #Mastodon that people are willing to pay a #subscription for!

  • And from what I could see from users who pay for it, they are not just happy, but it also looks and feels better than #TweetDeck in it's golden days...

https://tapbots.com/ivory/

Like: There's not much of a technical reason something similar to @zulip 's #TUI - based client could exit.

If people can build #bots for shite like #discord, #Telegram, etc. then why not make an actually good client ???

Alex Akselrod
ajuvo ✔
alcinnz
Alex Akselrod and 6 others boosted

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.

#ansi #vt100 #terminal #tui #console

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.

#ansi #vt100 #terminal #tui #console