Developer Tools · Terminal
World News CLI
Built by Nishal K (nishal21). World News CLI (PyPI: worldnews-cli) is a full-screen Textual news reader for the terminal. Feeds on the left, headlines in the middle, article on the right — keyboard-first with themes, offline cache, custom RSS, speak aloud (Edge TTS by default), and optional AI summarize. Runs on Windows Terminal, macOS, Linux, and Android via Termux. Install with pip install worldnews-cli, then worldnews or python -m worldnews. Product site: nishal21.github.io/News-CLI. Source: github.com/nishal21/News-CLI.
Status: Live
About World News CLI
Full-screen terminal news reader for Python. Headlines, speak aloud, optional AI — free on PyPI as worldnews-cli.
Features
- Feeds, headline list, and article reader in one TUI
- Speak aloud (Edge TTS free; optional providers)
- Optional AI summarize / explain
- Custom RSS and built-in categories
- Offline cache and keyboard-first controls
- Free on PyPI: pip install worldnews-cli
Tech stack
- languages
- Python
- stack
- Textual, PyPI
- platform
- Windows, macOS, Linux, Termux
- deployment
- GitHub Pages, PyPI
Who built World News CLI?
World News CLI is an independent project by Nishal K, also known as nishal21 on GitHub. Nishal is an AMV editor, music producer, and full-stack developer from Malappuram, Kerala, India. Official portfolio: nishal.dev.