Skip to main content

A Terminal User Interface (TUI) for Web and System Tech Overview

Project description

Wechy Web Techy Overview

 __      __        _           __      __    _    _______        _           ___                  _               
 \ \    / /       | |          \ \    / /   | |  |__   __|      | |         / _ \                (_)              
  \ \  / /__  ___ | |__  _   _  \ \  / /___ | |__   | | ___  ___| |__  _   _| | | |_   _____ _ __ _  _____      __
   \ \/ / _ \/ __|| '_ \| | | |  \ \/ // _ \| '_ \  | |/ _ \/ __| '_ \| | | | | | \ \ / / _ \ '__| |/ _ \ \ /\ / /
    \  /  __/\__ \| | | | |_| |   \  /|  __/| |_) | | |  __/ (__| | | | |_| | |_| |\ V /  __/ |  | |  __/\ V  V / 
     \/ \___||___/|_| |_|\__, |    \/  \___||_.__/  |_|\___|\___|_| |_|\__, |\___/  \_/ \___|_|  |_|\___| \_/\_/  
                          __/ |                                         __/ |                                     
                         |___/                                         |___/                                      

Welcome to Wechy Web Techy Overview!

This project provides a robust, purely terminal-based user interface (TUI) for system and web tech administration, completely distinct from any legacy web-based or monolithic approaches.

Project Refactoring & Architecture

This new TUI interface was built by deeply refactoring the legacy code from the monolith_old folder. We successfully decoupled the monolithic logic, separating the configuration, UI presentation, and core behavior into a highly modular, component-based terminal architecture using Textual. This allows for far greater maintainability, reusability, and easier integration with AI Agents.

Features

  • Intuitive TUI: Navigate via keyboard through a structured, responsive terminal interface.
  • Modular Architecture: Built from the ground up for maintainability and scalability in terminal environments.
  • Zero Legacy Bloat: This project abandons all monolith_old patterns.

Installation & Running

Ensure you have Python 3.8+ installed.

pip install -r requirements_tui.txt
python -m tui_app.main

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

wechy-0.1.2.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

wechy-0.1.2-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file wechy-0.1.2.tar.gz.

File metadata

  • Download URL: wechy-0.1.2.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wechy-0.1.2.tar.gz
Algorithm Hash digest
SHA256 67b09c7590709d8a369320a799e75c2143d775b3a13b1a0d3fb59b4cc286461e
MD5 7699947f01e626edd1ae3ffecf1eac4b
BLAKE2b-256 ab1afa775fc8146d10520be744fa43a4b62d3aa3e07f8c55b9040d34692c8f51

See more details on using hashes here.

Provenance

The following attestation bundles were made for wechy-0.1.2.tar.gz:

Publisher: publish.yml on netssv/wechy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file wechy-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: wechy-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wechy-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2c4f9c2cb8a160ba0042f5ae3f81dac66330da873fbe18404119b649e1d8fe50
MD5 42fcaaf887a1fb53d19596b1f4c29df6
BLAKE2b-256 00f94b32e27f8f2652cc57e60f4c9722861a878149fa35bcd1ee396971fb684e

See more details on using hashes here.

Provenance

The following attestation bundles were made for wechy-0.1.2-py3-none-any.whl:

Publisher: publish.yml on netssv/wechy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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