All projects
World News CLI, project by Nishal K

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.