serverpod_tui
A collection of tools for building terminal user interfaces.
0.12.0
118K downloads/mo
#1063 most downloaded on pub.dev
serverpod/serverpod_tui
What this package is like to depend on
Last release 10 days ago
13 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 14 of 14 stable releases
1 version withdrawn
withdrawn after publishing
3 months old
21 releases · first in 2026
21 releases in the last 12 months
see the full history below
Release timeline
21 releases · May 2026 to Aug 2026Releases
latest 21-
0.12.013 Aug 2026Release notes
Open source →- FEAT: The tab bar underline now matches the surrounding box border's color (the selection highlight keeps its accent) and merges into the border with junction characters (
┝/┥) instead of leaving gaps. - FIX: The underline no longer breaks one cell short of its end at fractional pane widths.
- FEAT: The tab bar underline now matches the surrounding box border's color (the selection highlight keeps its accent) and merges into the border with junction characters (
-
0.11.010 Aug 2026Release notes
Open source →- FEAT: Upgrade to nocterm 0.9.0. Borders and dividers now merge into junction characters (
├ ┤ ┬ ┴ ┼) where they meet, soBorderedBoxand dividers join seamlessly instead of leaving gaps.
- FEAT: Upgrade to nocterm 0.9.0. Borders and dividers now merge into junction characters (
-
0.10.203 Aug 2026 -
0.10.129 Jul 2026Release notes
Open source →0.10.1
- FEAT: Multi screen forms now auto-focus
Nextbutton on the summary screen to prioritise form submission.
Release notes
Open source →- FEAT: Multi screen forms now auto-focus
Nextbutton on the summary screen to prioritise form submission.
- FEAT: Multi screen forms now auto-focus
-
0.10.010 Jul 2026 -
0.9.009 Jul 2026Release notes
Open source →- FEAT: Added submit button to multi screen form.
- FEAT: Added
ServerpodTuiTextto render multi line texts without leading and trailing whitespace after the first line. - FIX: Removed leading and trailing whitespace from multi line form description text.
Release notes
Open source →- FEAT: Added submit button to multi screen form.
- FEAT: Added
ServerpodTuiTextto render multi line texts without leading and trailing whitespace after the first line. - FIX: Removed leading and trailing whitespace from multi line form description text.
-
0.8.003 Jul 2026Release notes
Open source →- FEAT:
AlertLinecopy/dismiss hints are now clickable. - FEAT: Copying an alert's segment now shows an inline green
✓ Copiedconfirmation (matching the log's success mark) in place of theC Copyhint for a couple of seconds, instead of appending aCopied to clipboardline that displaced the content below it. - BREAKING:
AlertLinenow requiresonCopyandonDismisscallbacks and takes an optionalcopiedflag.
- FEAT:
-
0.7.001 Jul 2026Release notes
Open source →- FEAT: Added per-tab status indicators to
TabBarvia a newTabActivityenum andstatesparameter, plus a reusableTabActivityIndicatorwidget: running (●), loading (spinner), stopped (○). - FIX: Aligned the active operation (launch spinner) line flush-left with a single space so it matches the log text on both the server and Flutter tabs.
- FIX: Restyled
AlertLinecopy/dismiss hints to match the command bar (unbracketed, capitalized, command colors) and right-aligned them on the line.
- FEAT: Added per-tab status indicators to
-
0.6.030 Jun 2026Release notes
Open source →- FEAT: Added multiple config options support for form requirement.
- FIX: Enabled scroll for multi form summary.
- CHORE: Marked
FormConfigas sealed for exhaustive pattern matching. - CHORE: Removed redundant "Tip" text from
Tipcomponent
Release notes
Open source →- FEAT: Added multiple config options support for form requirement.
- FIX: Enabled scroll for multi form summary.
- CHORE: Marked
FormConfigas sealed for exhaustive pattern matching. - CHORE: Removed redundant "Tip" text from
Tipcomponent.
-
0.5.024 Jun 2026Release notes
Open source →- FEAT: Improved
HelpOverlayUI. - FEAT: Improved spacing in
TabBar. - CHORE: Upgraded
noctermto^0.8.0(Windows input/path fixes, IME and layout fixes).
Release notes
Open source →- FEAT: Improved
HelpOverlayUI. - FEAT: Improved spacing in
TabBar. - CHORE: Upgraded
noctermto^0.8.0(Windows input/path fixes, IME and layout fixes).
- FEAT: Improved
-
0.4.016 Jun 2026Release notes
Open source →- FIX: Removed excessive whitespace from multi screen form summary.
- FIX: Added right padding to multi screen form navigation buttons.
- FIX: Removed
FormState.multiScreenconstructor which did not enforce the requirement ofMultiScreenFormStatebyForm.multiScreen.
-
0.3.015 Jun 2026Release notes
Open source →- FEAT: Added multi screen form support.
- FIX: Fixed form config requirements evaluation issue where reselecting a required config option did not bring back a previously constrained config.
-
0.2.110 Jun 2026Release notes
Open source →- FEAT: Added alert messages.
TuiAppStateHolder.showAlertpins a copyable alert (e.g. an email verification code) in the log panel viaAlertLine; a<...>-marked segment is copied to the clipboard and re-copied withC, andEscdismisses it. - FEAT: Clipboard copies now use the native platform tool (
pbcopy/clip/wl-copy/xclip/xsel) in addition to OSC 52, so copying works in terminals without OSC 52 support (e.g. macOS Terminal.app).
- FEAT: Added alert messages.
-
0.2.009 Jun 2026Release notes
Open source →- BREAKING FEAT: Added support for optional description for form configurations.
- FEAT: Improved form UI
- CHORE: Replaced
serverpod_shareddependency withserverpod_logging.
-
0.1.0-rc.708 Jun 2026 pre-release withdrawnNothing published for this version
-
0.1.0-rc.604 Jun 2026 pre-releaseRelease notes
Open source →- FIX: Fixed buttons activating on Ctrl, Alt, and Meta key combinations so app-level shortcuts reach their handlers.
- FIX: Fixed the Ctrl-C hint toggling remounting the whole app subtree and resetting its state.
- FIX: Fixed text selection getting swallowed up on Windows.
-
0.1.0-rc.501 Jun 2026 pre-release -
0.1.0-rc.427 May 2026 pre-releaseRelease notes
Open source →- FEAT: Updated Ctrl-C behavior to match common CLI tools: copies the current selection if there is one, otherwise a first press arms exit and a second press within two seconds exits gracefully.
-
0.1.0-rc.326 May 2026 pre-release -
0.1.0-rc.225 May 2026 pre-release -
0.1.0-rc.122 May 2026 pre-release