Salta al contenuto

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  • 0 Votazioni
    6 Post
    0 Visualizzazioni
    @fionescu @nikolasdi thanks! going as quick as i can without sacrificing quality. but i will post an early release for user-acceptance feedback.
  • 0 Votazioni
    1 Post
    0 Visualizzazioni
    Would you like to get more out of bsddialog(3)?BSDCan has a tutorial for that:Introduction to TUI Programming using bsddialog with Benedict ReuschlingThursday 2026-06-18: 13:00 - 16:00Shell scripts have a bad reputation when it comes to usability and eye candy. Modern users find a blinking cursor on a a black screen leaves a lot to be desired when having to interact with a shell script. In this tutorial, we will create shell scripts that look like a GUI application: with buttons to press, input fields, select boxes and animated progress bars. These so called TUI (text user interfaces) programs still use shell script functionality as the backend, but are lightweight enough to not introduce too much overhead. Users will appreciate the ease of use of your shell scripts and you can rely on them to give you the data and visualizations you to need. At the same time, the TUI application is not difficult to learn and implement into existing scripts.More info:https://www.bsdcan.org/2026/timetable/timetable-Introduction-to-TUI.html#unix #tui #shellscript #runbsd #bsdcan
  • 0 Votazioni
    6 Post
    31 Visualizzazioni
    @zolaris I used to prototype this in Go (using the great bubbletea library) but later decided for a rewrite in pure C and NetBSDs native curese library. I try to keep dependencies as low as possible for seamless integration with the build.sh system. Actually the "cellui" curses interface shown in this screenshot uses "cellmgr" as it backend. cellmgr is a hybrid of a end user cli with a stable machine runtime interface, completely written in sh. So we have a scriptable middleware layer. Took some iterations to get this right, and still some rough edges I will address.
  • 0 Votazioni
    3 Post
    18 Visualizzazioni
    @darrenburns I’ve been desperate for more options like this. Just created a directory to make my own today πŸ˜…
  • 0 Votazioni
    1 Post
    12 Visualizzazioni
    RE: https://mastodon.bsd.cafe/@alfonsosiciliano/116020502982048435Thanks everyone for all the feedback, testing, and suggestions! I'm currently fixing things up and getting a version ready for bsdinstall.#FreeBSD #UNIX #opensource #installer #TUI #shell #KDE #GUI #FreeBSDDesktop
  • 0 Votazioni
    2 Post
    11 Visualizzazioni
    @orhun @ratatui_rs That looks like very entertaining! Will install!x
  • Heya!

    Mondo dotnet csharp tui
    8
    0 Votazioni
    8 Post
    38 Visualizzazioni
    Just promoted XenoAtom.Terminal.UI to 1.0! πŸŽ‰ I have added 2 new features from the preview: placeholder and brush gradients usable with text controls! 🎨 I'm going to see if I can add an extension to XenoAtom.CommandLine library to generate beautiful command line help and I will be hopefully done with this entire sidetrack of projects! ☺️
  • 0 Votazioni
    1 Post
    10 Visualizzazioni
    πŸŽ‰ ratatui_ruby v1.0.0-beta.1 is out!Ruby bindings to Ratatui, the Rust TUI library. Native performance, Ruby expressiveness.Why 1.0? The API is stable. Projects like Sidekiq are building on it. Beta means we need real-world usage to find edge-case bugs.New website: https://www.ratatui-ruby.devgem install ratatui_ruby --preHelp shape the 1.0.0 final release: try it and report bugs!rubygems.org/gems/ratatui_ruby#ruby #rust #tui #cli #ratatui #programming #software #coding #ui
  • 0 Votazioni
    1 Post
    13 Visualizzazioni
    Looking for testers for a new Mastodon TUI.tooi is a re-implementation of the TUI included with toot, using a more modern framework which is easier to work with. It supports most features `toot tui` does, and some new ones too.tooi is set to replace `toot tui` which has proven to be troublesome to support and extend.https://codeberg.org/ihabunek/tooi#toot #mastodon #pleroma #gotosocial #tui #terminal