ARTICLE
Studio announces fall anime slate
Production committees confirmed a stacked fall season. Trailers, key visuals, and cast notes land in your list as they publish — full story bodies when the feed carries them.
World News CLI is a full-screen terminal news reader for Python. Pick a category, skim headlines, open the story, speak it aloud, or summarize with AI when you want help.
Free on PyPI as worldnews-cli. Runs in Windows Terminal, macOS, and Linux.
$ pip install worldnews-cli && worldnews
Install
Needs Python 3.9+. Install the package, then start the app with
worldnews or news.
pip install worldnews-cli pipx install worldnews-cli uv tool install worldnews-cli worldnews python -m worldnews py -m pip install worldnews-cli py -m worldnews
On Windows, python and pip often fail with "not recognized" even
after install. Use the launcher instead:
py -m pip install worldnews-cli py -m worldnews
If python works but worldnews does not, Scripts is probably off
PATH. Use python -m worldnews (same idea on macOS/Linux).
Permanent fix on Windows: reinstall from
python.org
and check Add python.exe to PATH, or add your Python
Scripts folder to the user PATH in Environment Variables.
pip install "worldnews-cli[voice]" worldnews --category tech worldnews --offline worldnews --version Mobile
This is a terminal app, not a store app. On Android it usually runs inside Termux. On a narrow screen the layout collapses to list-or-reader instead of three panes.
python -m worldnews if worldnews is missing from PATH.pkg update && pkg install python libxml2 libxslt libjpeg-turbo pip install worldnews-cli pip install "worldnews-cli[voice]" pkg install termux-api ffmpeg python -m worldnews termux-api helps open links in the system browser. ffmpeg helps some
voice playback paths.
There is no App Store build. On iOS, people sometimes use a-Shell or iSH with Python and pip,
but setup is fiddly and packages can fail. A steadier path is SSH (JuiceSSH, ConnectBot, or
similar) into a machine that already has worldnews installed.
o to read in a browser, or t to hear the story.
libxml2,
libxslt, JPEG). First install can take a while on older phones.
Features
Keyboard first. Offline cache. Infinite headline pages. Works on wide desktops and phone-width terminals.
Feeds on the left, headlines in the middle, article on the right. Themes range from Newsroom to High Contrast.
Press t to speak the article. Edge TTS is free by default. Fish Audio, Gemini, and Groq are optional.
Summarize or explain from the action row. The free OpenCode Zen path needs no API key.
Built-in categories (Tech, Anime, AI, and more) plus My Feeds. Paste a site or RSS URL and discovery fills the rest when it can.
Inside the TUI
The mock below cycles stories the way the live app feels.
Keys
A few bindings cover most of the day.
FAQ
Straight replies for install, PATH issues, and what the app actually does.
World News CLI (PyPI: worldnews-cli) is a full-screen terminal news reader built with Textual. You get a feeds rail, headline list, and article pane in one window, plus speak aloud and optional AI summarize.
Install Python 3.9+, then run pip install worldnews-cli and worldnews. Prefer an isolated tool install? Use pipx install worldnews-cli or uv tool install worldnews-cli.
Use the Windows Python launcher: py -m pip install worldnews-cli, then py -m worldnews. That works when python and pip are missing from PATH.
Call the module instead: python -m worldnews or py -m worldnews. Your Scripts folder is likely off PATH; the module form still finds the package.
No for reading. AI summarize can use a free OpenCode Zen path with no key. Other AI and voice providers are optional under Settings.
Yes on Android via Termux (install Python and deps, then pip install worldnews-cli and python -m worldnews). It is still a terminal UI, not a native app. On narrow screens the layout becomes list-or-reader. iOS has no official app; a-Shell/iSH or SSH to another machine are the usual workarounds.
No App Store build. Touch is secondary to keys. Complex scripts may not render well in Termux without a good font; safe mode hides them and you can press o for the browser or t to speak. First install needs native libraries and can be slow on older devices.