Skip to main content

Uma biblioteca para facilitar interfaces no terminal com menus, formulários, tabelas, logs coloridos e mais.

Project description

Better Terminal

Biblioteca Python para facilitar a criação de interfaces de terminal interativas, elegantes e funcionais, com menus, formulários, logs, tabelas e entre outros...


Recursos principais

  • Menus interativos com navegação por setas
  • Formulários com múltiplos tipos de perguntas (texto, senha, escolha, sim/não, números)
  • Exibição de tabelas
  • Barras de progresso e linhas de status atualizáveis
  • Logs coloridos para facilitar a leitura
  • Pager para visualização paginada de textos longos
  • Molduras (frames) para organizar e destacar informações

Instalação

pip install betterterminal

Ou instale localmente.

Planos Futuros

Refatorar com um sistema de "Widgets" e adição de novas funcionalidades.

Licença

MIT License © 2025 Mauricio Reisdoefer

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

betterterminalcli-0.1.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

betterterminalcli-0.1.0-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file betterterminalcli-0.1.0.tar.gz.

File metadata

  • Download URL: betterterminalcli-0.1.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for betterterminalcli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 94f262b4127dab0dfac43b245a0501f9a3a67edfd30e9cd6cb4a7b31303a4c57
MD5 7372c1bde5e07174c5d42f2a80c5da17
BLAKE2b-256 65e4d71bfd4fdaf740514b2e1f4ac85d8e715c019be9e2fb7bae10d298712a1f

See more details on using hashes here.

File details

Details for the file betterterminalcli-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for betterterminalcli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 142acf2b5c6d2e4ef10d4afbb115c5a21395c2aa7c2856d3a5e822f31890a71c
MD5 774e101dac6e5144333beba342194648
BLAKE2b-256 01083ae2f4de742ea1295619a5b1bbee1b92219b7582b6b8674f2f134a687882

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