Skip to main content

A professional TUI for learning from W3Schools inside Termux.

Project description

w3-schools 🚀

A professional, high-performance Text User Interface (TUI) for learning from W3Schools directly inside your Termux terminal.

License Python Platform

✨ Features

  • Full Catalog: Learn HTML, CSS, JavaScript, Python, SQL, and more.
  • Collapsible Sidebar: Toggle the lesson menu for a focused, distraction-free reading experience.
  • Rich Rendering: Beautifully formatted Markdown with syntax highlighting for code snippets.
  • Web Integration: Click any link or video to open it directly in your Android browser.
  • Fast & Lightweight: Built with the modern Textual framework for a smooth terminal experience.

🛠 Installation

To install w3-schools from PyPI:

pip install w3-schools

🚀 Usage

Once installed, simply type:

w3-schools

Keyboard Shortcuts

  • b: Toggle the sidebar (Menu).
  • Esc: Go back to the Category Selection screen.
  • q: Quit the application.

📄 License

This project is licensed under the MIT License.

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

w3_schools-0.1.3.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

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

w3_schools-0.1.3-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file w3_schools-0.1.3.tar.gz.

File metadata

  • Download URL: w3_schools-0.1.3.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for w3_schools-0.1.3.tar.gz
Algorithm Hash digest
SHA256 1d9625fbf2923d5ba4c5c89e1b16c0cc344e4203f397cc382745649c09df08a3
MD5 0faef214cb856a90cb35a88e3fea4eb7
BLAKE2b-256 e5497bdf82366b0f1f8de77e79e0f5fa7612115be14bbd2607d4cc0217eb8910

See more details on using hashes here.

File details

Details for the file w3_schools-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: w3_schools-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for w3_schools-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7f96c86ae49b69ec204e732a1ee6344b70cf7078be8c7c7eefcb29eef7475cb7
MD5 eaa85864e458e93df7bf2587ebddd293
BLAKE2b-256 6e4f8ff5e8c7664fbe6dd72b409a76f281d9c23d69c20eb32760d3a3c5086b75

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