All Projects → vinibiavatti1 → Tuicss

vinibiavatti1 / Tuicss

Licence: mit
Text-based user interface CSS library

Projects that are alternatives of or similar to Tuicss

Tvision
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Stars: ✭ 612 (+266.47%)
Mutual labels:  terminal, tui, ncurses, ascii
Brick
A declarative Unix terminal UI programming library written in Haskell
Stars: ✭ 1,070 (+540.72%)
Mutual labels:  terminal, tui, curses, framework
Dte
A small, configurable console text editor (moved to https://gitlab.com/craigbarnes/dte)
Stars: ✭ 98 (-41.32%)
Mutual labels:  terminal, tui, ncurses, curses
Termox
C++17 Terminal User Interface(TUI) Library.
Stars: ✭ 306 (+83.23%)
Mutual labels:  terminal, tui, ncurses, curses
Zui
⬢ Zsh User Interface library – CGI+DHTML-like rapid application development with Zsh
Stars: ✭ 95 (-43.11%)
Mutual labels:  terminal, tui, curses, framework
Ftxui
💻 C++ Functional Terminal User Interface. ❤️
Stars: ✭ 433 (+159.28%)
Mutual labels:  terminal, tui, ascii
Pulsemixer
CLI and curses mixer for PulseAudio
Stars: ✭ 441 (+164.07%)
Mutual labels:  terminal, tui, curses
Picotui
Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.
Stars: ✭ 547 (+227.54%)
Mutual labels:  terminal, tui, curses
Ltui
🍖 A cross-platform terminal ui library based on Lua
Stars: ✭ 624 (+273.65%)
Mutual labels:  terminal, tui, curses
C Sharp Console Gui Framework
A GUI framework for C# console applications
Stars: ✭ 838 (+401.8%)
Mutual labels:  terminal, tui, framework
Neix
neix - a RSS/Atom feed reader for your terminal.
Stars: ✭ 128 (-23.35%)
Mutual labels:  terminal, tui, ncurses
Castero
TUI podcast client for the terminal
Stars: ✭ 375 (+124.55%)
Mutual labels:  terminal, tui, curses
Pacmixer
an alsamixer alike for PulseAudio.
Stars: ✭ 78 (-53.29%)
Mutual labels:  tui, ncurses, curses
Rtv
Browse Reddit from your terminal
Stars: ✭ 4,558 (+2629.34%)
Mutual labels:  terminal, tui, curses
Tart
Tart - draw ASCII art in the terminal with your mouse!
Stars: ✭ 296 (+77.25%)
Mutual labels:  terminal, tui, ascii
croatoan
Common Lisp bindings for the ncurses terminal library.
Stars: ✭ 111 (-33.53%)
Mutual labels:  tui, ncurses, curses
Finalcut
A text-based widget toolkit
Stars: ✭ 244 (+46.11%)
Mutual labels:  terminal, tui, framework
cxxcurses
Header only ncurses wrapper
Stars: ✭ 24 (-85.63%)
Mutual labels:  tui, ncurses, curses
Rubiks cube
rubik's cube that runs in your terminal!
Stars: ✭ 73 (-56.29%)
Mutual labels:  terminal, ncurses, curses
Turbo
An experimental text editor based on Scintilla and Turbo Vision.
Stars: ✭ 78 (-53.29%)
Mutual labels:  terminal, tui, ncurses

TuiCss

Text-based user interface CSS library
-- Documentation --

npm version badge

About

TuiCss is a library focused to create web applications using an interface based on ASCII table, like the old MS-DOS applications. This kind of interface is very eligible because the ultra-contrast colors used and because the reduced effects used on the components in the view. The base of this project is Turbo Vision Framework, but some other frameworks were checked also to introduce some features to TuiCss, like curses, ncurses, Newt, etc. Check the examples page in the wiki to stay on top of some creations, or check the getting started page to start use this library!

Getting Started

To start to use the TuiCss in your project, you can just download the repository content and import the files that are in the dist folder with the html directives. On the other hand, you can install the package with NPM using the following command:

$ npm install tuicss

For more details, visit the Getting Started Page in the respoitory wiki.

Documentation

Check the repository wiki to access the documentation, components index, examples, styles, or to know how to contribute for this project.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].