Skip to main content

Nest UI - Terminal UI + Assistant Framework [by.RxCodz Community]

Project description

🌌 Nest UI

Build stunning terminal apps. Fast. Powerful. Modern.

🚀 Dashboards • 🤖 Assistants • ⚙️ Ops Tools • 🧩 Plugins


⚡ Install Now

pip install "nest-ui[full]"

🔥 One command. Full power.


✨ Why Developers Love Nest UI

  • 🎨 Beautiful terminal UI out of the box
  • ⚡ Extremely fast & lightweight
  • 🤖 Built-in AI / voice assistant system
  • 🧩 Plugin-ready architecture
  • 📊 Tables, forms, dashboards included
  • ⚙️ Full ops toolkit (monitoring, jobs, scheduler)
  • 🐍 Clean Python API

🌏Community / Plugin Download 🧩

🟣 Discord • 🤖 TeamSpeak • ⚙️ PyPi • 🧩 Soon • 👾 Soon


🚀 Quick Demo

from nest_ui import App

app = App(theme="aurora", icon_pack="emoji")

window = app.create_window("Nest UI", "v2.0")

tab = window.create_tab("Dashboard").create_section("Overview")

tab.add_stat("CPU", "23%")
tab.add_progress("Build", 76)
tab.add_paragraph("Status", "System ready 🚀")

window.notify("✨ Ready to go")
window.run()

🤖 Built-in Assistant

from nest_ui import AssistantManager

assistant = AssistantManager(name="Nest", wake_word="nest")

assistant.register_command(
    "open_game",
    ["open roblox", "launch roblox"],
    callback=lambda t: print("Launching...")
)

assistant.hear("nest open roblox")

🧠 What You Get

🖥 UI System

  • Window / Tabs / Sections
  • Widgets & Layouts
  • Tables (search, edit, paginate)

🤖 Assistant Engine

  • Wake word
  • Smart phrase matching
  • Cooldowns

⚙️ Ops Toolkit

  • Process monitor
  • Task runner
  • Background jobs
  • Scheduler
  • Service controller

🔌 Extensible Core

  • Plugin system
  • Event bus
  • Widget registry

📦 Extras

pip install "nest-ui[voice]"     # Voice
pip install "nest-ui[ops]"       # System tools
pip install "nest-ui[clipboard]" # Clipboard

🛠 Dev & Publish

pip install -e ".[full]"
pytest -q

python -m build
twine upload dist/*

⭐ Pro Tip

If you're building tools, dashboards, or automation systems —
Nest UI saves you days or even weeks of work.


❤️ Support

If you like this project:

  • ⭐ Star it
  • 🔧 Contribute
  • 🐛 Report bugs

Built for developers who want terminal apps to feel modern.

© Copyright License By. RxCodz Community Get Update from Discord : https://discord.gg/yQ9Y5amf

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

nest_ui-2.1.8.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

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

nest_ui-2.1.8-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file nest_ui-2.1.8.tar.gz.

File metadata

  • Download URL: nest_ui-2.1.8.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for nest_ui-2.1.8.tar.gz
Algorithm Hash digest
SHA256 c37f27d13e63f0bb8b10607c365d083730451e9e98dbef9d33cbab97a1245f68
MD5 05f22ec3e0e826facfbafc00bc7c73dc
BLAKE2b-256 0f64ca7c636671ad81595c95d88be49e92a7c2324629faf82bb44447466684a4

See more details on using hashes here.

File details

Details for the file nest_ui-2.1.8-py3-none-any.whl.

File metadata

  • Download URL: nest_ui-2.1.8-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for nest_ui-2.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fc117ca8822186352660ea1628bcdcb488a6d8ea9e00ceea2fd993c7ea301971
MD5 0ac0c6d7c18903295df7afd0548a7cc8
BLAKE2b-256 a660c7c95262d4f8a008a265fd8a52f269effcd121c55449e56fa9d48c991ad0

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