Showing 17 of 17 projects
A fun, functional, and stateful Go framework for building terminal user interfaces (TUIs) based on The Elm Architecture.
A high-level terminal interface library for Node.js with a curses-like API and DOM-like widgets.
A terminal-based Slack client for accessing Slack workspaces directly from the command line.
A text-based terminal interface for browsing and interacting with Reddit.
A pure-Rust library for cross-platform terminal manipulation, enabling rich text-based interfaces.
An RSS/Atom feed reader for text terminals, offering powerful filtering, bookmarking, and service integration.
A modular, terminal-based IRC client with support for multiple chat protocols via third-party modules.
A Rust library for pretty printing tables of structs and enums with extensive styling and formatting options.
A Neovim plugin that animates the cursor with a customizable smear effect in all terminals.
A zero-dependency text progress bar library for Ruby applications with extensive customization options.
A terminal-based EPUB reader with persistent reading state, adjustable text width, and vim-like keybindings.
A public domain curses library for DOS, OS/2, Windows console, X11, and SDL environments.
A Go library for generating and displaying ASCII tables in the terminal with customizable styling and formatting.
A cross-platform Rust curses library that provides a Rustic interface for terminal UI development on Unix and Windows.
A fluent C# library for printing nicely formatted tables in console applications with extensive customization.
A Common Lisp interface to libcurses providing both low-level CFFI bindings and a higher-level Lisp-friendly API.
A React-like renderer for building interactive text user interfaces (TUIs) in Neovim with components and state.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.