https://github.com/fritsch-tech/defcurse
Terminal User Interface librery for python
https://github.com/fritsch-tech/defcurse
library python terminal tui
Last synced: 3 months ago
JSON representation
Terminal User Interface librery for python
- Host: GitHub
- URL: https://github.com/fritsch-tech/defcurse
- Owner: Fritsch-Tech
- License: mit
- Created: 2020-05-20T18:39:22.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-26T17:01:57.000Z (over 5 years ago)
- Last Synced: 2025-02-16T13:29:37.446Z (over 1 year ago)
- Topics: library, python, terminal, tui
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
DefCurses is a high level Python TUI(terminal user interface) librery.
The aim of this project is to simplify the process of writing TUI applications and to increase there reliability and testability.
Documentation
=============
Online documentation can be found at:
https://DefCurse.io/docs
Feature Overview
=============
* Vertical and horizontal box layout widgets
* List widget
* Border-drawing widgets
Upcoming features
=============
* Support for animations
* Support for background tasks(Networking,...)
* More widgets
* Progress bar
* Checkbox
* Editor
* Textbox
* Automatic border connections
* Support for more key modifiers
Getting Started
=============
Start by looking at the examples in the example folders or with the Geting Started Guild:
https://DefCurse.io/GettingStarted
Downloads
=========
The library can be downloaded from:
https://pypi.python.org/pypi/DefCurse/