Deutsch   English   Français   Italiano  
<22e9060dfe7907d783e2a030c41926c1@www.novabbs.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!news.quux.org!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: Nicolas Robert <nicolas.robert.19000@gmail.com>
Newsgroups: comp.lang.tcl
Subject: Announce: zesty v0.1 released
Date: Sun, 15 Jun 2025 18:53:45 +0000
Organization: novaBBS
Message-ID: <22e9060dfe7907d783e2a030c41926c1@www.novabbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
	logging-data="642354"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="yaRfonnw9z8mYYuYLSOXLEsTycPJlcU2R78DTNDOECs";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Site: $2y$10$gX/IjKxM7/DQgP19.7zMtecJMmTwahK7nWfXtlHEujoj7FXd1Sa5e
X-Rslight-Posting-User: fb32d8609198278b7f44221f7e887491c807a201

I'm pleased to announce the first release of zesty, a Tcl library for
rich terminal output.

What is zesty?
zesty is a pure (More or less!) Tcl package that enables developers to
create visually appealing command-line interfaces.

What zesty offers:

- 256-color support.
- Progress bars with time estimation and animations.
- Tables with intelligent word wrapping.
- Styled boxes for content highlighting.
- JSON pretty-printing.

Requirements:

Tcl 8.6 or higher.
Windows: twapi or tcl-cffi >= 2.0
Unix/Linux: ANSI-compatible terminal
Optional huddle::json package (for JSON formatting) from Tcllib

Note : Primary testing has been conducted on Windows (both Windows
Terminal.exe and cmd.exe) and macOS. Linux compatibility is expected but
may require additional validation.

Links:

GitHub: https://github.com/nico-robert/zesty

Regards
Nicolas