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.5.tar.gz (5.9 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.5-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: w3_schools-0.1.5.tar.gz
  • Upload date:
  • Size: 5.9 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.5.tar.gz
Algorithm Hash digest
SHA256 29c08adf235dc5a282208bd7da7f693b118a95777628830ac3cd6b9bd892a8de
MD5 ffe25198568883ed026af57f0b9d8649
BLAKE2b-256 a4996de2c946aa3952804cd7d053df6f026093831c1f1bdb4a5b8a9b0bc97160

See more details on using hashes here.

File details

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

File metadata

  • Download URL: w3_schools-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 6.4 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9a88c052ad46a772940a4be29bf3914dffee60b6781b24dd9f0d1b49d5762f43
MD5 643d5ce4ae6b2e0eeadcf2eb67245143
BLAKE2b-256 c5ed3c37313b651d5cbcfb4c7b48c32017ca5b73fe4dc0dc2f26b5a8983af69b

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