Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 6.2.0: Popup widget, emoji picker, pane color cache invalidation, stdin flush, Unicode display_width fixes.
A unified TUI calendar with Google Calendar and Outlook/365 integration, moon phases, weather, astronomy, desktop notifications, and Heathrow messaging handoff. Built on rcurses.
A modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 3.0.3: Add configurable request timeout and retry logic for transient API failures (timeout, 429, 500/502/503).
A terminal web browser combining w3m-style rendering with qutebrowser-style vim keybindings. Features inline images, tabs, forms with password auto-fill, bookmarks, quickmarks, ad blocking, AI page summaries, and more. Built on rcurses.
A powerful interactive terminal date picker built with rcurses. Features vim-style navigation, configurable date formats, multiple month views, and extensive keyboard shortcuts. Perfect for shell scripts and command-line workflows that need date selection. Version 1.1.1: Add date format validation and terminal size fallback.