4 repositorios
Rendering logic that utilizes the ncurses library for low-level terminal control, coordinate placement, and coloring.
Distinct from Coordinate-Based Character Rendering: Candidates focus on WebAssembly or serial terminals; this is about the specific use of the ncurses library for TUI rendering.
Explore 4 awesome GitHub repositories matching user interface & experience · Ncurses-Based Rendering. Refine with filters or upvote what's useful.
sc-im es una calculadora de hoja de cálculo con interfaz de usuario de texto y gestor de datos. Proporciona un entorno controlado por teclado para realizar cálculos matemáticos y gestionar cuadrículas de datos dentro de una interfaz de línea de comandos. La aplicación es programable, admitiendo funciones personalizadas, disparadores basados en eventos e integración de scripts externos para automatizar tareas de cálculo. Además, permite la carga de módulos compilados externos en tiempo ejecución para extender sus capacidades matemáticas. El sistema cubre la gestión de datos mediante ordenamiento de filas, filtrado y cálculos de subtotales. Admite la interoperabilidad de datos mediante la importación y exportación de formatos CSV, TAB, Markdown y XLSX. Las capacidades adicionales incluyen un modo de ejecución no interactivo para el procesamiento de datos headless y la capacidad de enviar datos a software de trazado externo para su visualización.
Provides a keyboard-driven grid interface using the ncurses library for low-level terminal control.
cmatrix is a C-based terminal application and command line utility designed to simulate a scrolling digital rain effect. It functions as a CLI visual animation tool that renders falling code patterns and custom text displays within a terminal emulator. The application provides options for visual style customization, allowing users to modify color schemes, font styles, and character sets. It includes animation speed control to adjust the rate of falling characters and supports rendering specific custom messages in the center of the screen during the animation.
Utilizes the ncurses library to directly control screen coordinates and colors within the terminal emulator.
rTorrent is a headless BitTorrent client daemon and manager designed for Unix-like systems. It operates as a background process to handle the downloading and uploading of files via the BitTorrent protocol. The application provides a text-based user interface using ncurses for real-time updates and keyboard navigation in a console. It also exposes a socket-based remote control interface, allowing external clients to send commands and query status via a network protocol. The software covers core torrent management capabilities, including file priority configuration, torrent import, and list fi
Renders a real-time text-based user interface in the console using the ncurses library.
Newsboat is a terminal-based RSS and Atom feed aggregator and news reader. It utilizes an ncurses-based user interface to display web content directly in the console and uses a local SQLite database to persist subscriptions, article metadata, and read states. The project functions as an extensible system that allows for the transformation of feed data and the exporting of content via shell scripts and external command hooks. It includes capabilities for managing podcast feeds and synchronizing subscriptions and read states with external feed services. The reader provides tools for organizing
Uses the ncurses library to render a text-mode user interface directly in the terminal.