newt ☆
« Back to VersTracker
Description:
Library for color text mode, widget based user interfaces
Type: Formula  |  Latest Version: 0.52.25@0  |  Tracked Since: Oct 20, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: tui library user-interface text-mode widgets
Install: brew install newt
About:
Newt is a library for developing text mode, widget-based user interfaces. It provides a simple API for creating windows, buttons, checkboxes, and lists, making it ideal for shell scripts and system utilities. It is the underlying toolkit for the Red Hat installer, Anaconda.
Key Features:
  • Widget-based UI toolkit for text mode
  • Bindings for multiple programming languages including C, Python, and Perl
  • Cross-platform support (Linux, BSD, Solaris)
  • Simple API for creating interactive shell scripts
Use Cases:
  • Creating interactive installer menus and configuration wizards
  • Building user-friendly TUIs for system administration scripts
  • Developing text-based frontend for complex command-line tools
Alternatives:
  • dialog – Newt provides a more programmatic API and widget set, whereas dialog is primarily driven via command-line arguments and is better suited for simple shell scripts.
  • ncurses – Newt is a higher-level toolkit built on top of ncurses, offering pre-built widgets rather than just raw terminal drawing capabilities.
Version History
Detected Version Rev Change Commit
Oct 20, 2025 3:33pm 1 VERSION_BUMP 1a0510cf
Oct 20, 2025 12:54pm 1 VERSION_BUMP 4fa15212
Oct 13, 2024 9:49am 2 VERSION_BUMP 6eaf84a3
Sep 11, 2024 12:46am 1 VERSION_BUMP 0ffc3623
Oct 25, 2023 9:06am 0 VERSION_BUMP 5b9bdfe7
Sep 24, 2023 7:49am 0 VERSION_BUMP 988966c3
Nov 30, 2022 1:11am 0 VERSION_BUMP 19e538fc
Nov 29, 2022 8:05pm 0 VERSION_BUMP f9dc702e
Nov 29, 2022 8:05pm 0 VERSION_BUMP 98482038
Nov 21, 2022 9:03pm 0 VERSION_BUMP e6ad33f2
Nov 21, 2022 8:05pm 0 VERSION_BUMP 5e01785b
Nov 21, 2022 8:05pm 0 VERSION_BUMP 965f9aca
Nov 18, 2022 11:35am 3 VERSION_BUMP f16ee2e0