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.8.tar.gz (71.9 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.8-py3-none-any.whl (52.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: functui-0.0.8.tar.gz
  • Upload date:
  • Size: 71.9 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.8.tar.gz
Algorithm Hash digest
SHA256 d07d4c912d0e4b6b7bbbde88da313c45228cecbb471413b006f2d4c94fb604a6
MD5 8b1b6e08f4651a09550968dd308ad1b6
BLAKE2b-256 941c78d8dd9875f40670f90f7edabf8ebd6532bc35ce745125d979c84a648305

See more details on using hashes here.

File details

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

File metadata

  • Download URL: functui-0.0.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 58e1a7be1f061d326daf71ef0ac8704a396650bf7863c9f74feaad9594620abf
MD5 55adb98f12f7dc15f940dbb942f151ce
BLAKE2b-256 c27efd9a3096bd6b9799a08d8885f6999c8af5ab7e021e879fe092b8f0dbecb5

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