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.2.tar.gz (4.6 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.2-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: w3_schools-0.1.2.tar.gz
  • Upload date:
  • Size: 4.6 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.2.tar.gz
Algorithm Hash digest
SHA256 59a8629d691bae5099f902c0fb954a1fcce3e6e7d6ded3ea3958593b5b319b9d
MD5 c7a80c315db80b3f484355475aaa2c82
BLAKE2b-256 af110d0ae38fe94c794ab049b87e2da78e66622afc78a8b386695af7f4a34dbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: w3_schools-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.0 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 884229ea50ce9b783d0e3c8991d2d23e069c27f9020273d4c7935ba1af1441e3
MD5 646e493af39b2dfa2c90d58225e5309e
BLAKE2b-256 7bdb8bcacd340d9dc0c8b76a02910f8018406dd1863b919dbf95346e04cb1722

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