4 مستودعات
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 هو برنامج جداول بيانات بواجهة مستخدم نصية ومدير بيانات. يوفر بيئة تعتمد على لوحة المفاتيح لإجراء العمليات الحسابية وإدارة شبكات البيانات داخل واجهة سطر الأوامر. التطبيق قابل للبرمجة، ويدعم وظائف مخصصة، ومشغلات تعتمد على الأحداث، ودمج نصوص خارجية لأتمتة مهام الحساب. كما يسمح بتحميل وحدات مجمعة خارجية في وقت التشغيل لتوسيع إمكانياته الرياضية. يغطي النظام إدارة البيانات من خلال فرز الصفوف، والتصفية، وحسابات المجاميع الفرعية. ويدعم قابلية التشغيل البيني للبيانات عبر استيراد وتصدير تنسيقات CSV وTAB وMarkdown وXLSX. تشمل الإمكانيات الإضافية وضع تنفيذ غير تفاعلي لمعالجة البيانات بدون واجهة والقدرة على إرسال البيانات إلى برامج رسم بياني خارجية للتصور.
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.