Skip to main content

Immediate mode TUI library.

Project description

PyPI version Supported Python Versions Read the Docs

[!WARNING] This library is in early development and the API will change.

Functui is a python library for creating immediate mode text user interfaces.

Documentation can be found at readthedocs.

Installation

Install with pip or your preferred python package manager.

pip install functui

Run Demo

Test how your terminal displays colors and styles. (It is normal that not all style attributes get rendered properly since not all terminals support all of them)

python3 -m functui

Running Examples

Clone the repo to get access to /example folder.

git clone git@github.com:Slsv1/functui.git

Run the examples. (assuming you have functui already installed)

cd functui/examples
python3 EXAMPLE_NAME.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

functui-0.0.9.tar.gz (75.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

functui-0.0.9-py3-none-any.whl (52.3 kB view details)

Uploaded Python 3

File details

Details for the file functui-0.0.9.tar.gz.

File metadata

  • Download URL: functui-0.0.9.tar.gz
  • Upload date:
  • Size: 75.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for functui-0.0.9.tar.gz
Algorithm Hash digest
SHA256 1d9c1e253d6ea5f22ca66f9a200fb7593be5c82b24adc8e14ac19a76907bc3c5
MD5 d8bb1be839a9c4820d9451a29a18bba8
BLAKE2b-256 b4a6dbfaa7aaa9693ae5951ca64c0da1df9cba0b9679fe5ebd9d825518ccee2e

See more details on using hashes here.

File details

Details for the file functui-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: functui-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 52.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for functui-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 4349e63ddee723bda67292d6ba02a9e973989c952ebad0d7a3db01aa673b1b27
MD5 705299c2ac327c90588c8ed2ab47e306
BLAKE2b-256 256ca44dc6fb6b822b6e41620e979d7023f49d5bc54d11d613f817b5e876012d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page