✓ Verified 💻 Development ✓ Enhanced Data

Newsnow

CLI tool to fetch trending news and hot topics from 66 sources across 44 platforms.

Rating
4.4 (151 reviews)
Downloads
33,812 downloads
Version
1.0.0

Overview

CLI tool to fetch trending news and hot topics from 66 sources across 44 platforms.

Complete Documentation

View Source →

newsnow CLI

Fetch trending news and hot topics from 66 sources across 44 platforms. Returns news items with title, URL, and optional metadata.

Run newsnow --help for usage details.

Workflow

Follow this pattern:

  • List - Don't know what sources are available? List them first.
  • Fetch - Know the source? Fetch news directly.
  • JSON - Need structured data? Add --json for machine-readable output.
NeedCommandWhen
See all sourcesnewsnow listDon't know source names
See sources as JSONnewsnow list --jsonNeed source list programmatically
Get newsnewsnow Know the source, want readable output
Get news as JSONnewsnow --jsonNeed structured data for processing

Commands

list

List all available sources.

bash
newsnow list
newsnow list --json

Fetch a source

bash
newsnow hackernews
newsnow hackernews --json

Output fields (JSON mode):

  • id - Unique item identifier
  • title - News headline
  • url - Link to the article (optional)
  • pubDate - Publication date (optional)
  • extra - Additional metadata like view counts, comments (optional)

Sources

66 source endpoints across 44 platforms:

PlatformSources
36kr36kr, 36kr-quick, 36kr-renqi
Baidubaidu
Bilibilibilibili, bilibili-hot-search, bilibili-hot-video, bilibili-ranking
Cankaoxiaoxicankaoxiaoxi
Chongbuluochongbuluo, chongbuluo-hot, chongbuluo-latest
CLScls, cls-telegraph, cls-depth, cls-hot
Coolapkcoolapk
Doubandouban
Douyindouyin
Fastbullfastbull, fastbull-express, fastbull-news
FreeBuffreebuf
Gelonghuigelonghui
Ghxighxi
GitHubgithub, github-trending-today
Hacker Newshackernews
Hupuhupu
iFengifeng
iQIYIiqiyi-hot-ranklist
ITHomeithome
Jin10jin10
Juejinjuejin
Kaopukaopu
Kuaishoukuaishou
LinuxDolinuxdo, linuxdo-latest, linuxdo-hot
MktNewsmktnews, mktnews-flash
Nowcodernowcoder
PCBetapcbeta-windows, pcbeta-windows11
Product Huntproducthunt
QQ Videoqqvideo-tv-hotsearch
SMZDMsmzdm
Solidotsolidot
Sputnik News CNsputniknewscn
SSPaisspai
Steamsteam
Tencenttencent-hot
The Paperthepaper
Tiebatieba
Toutiaotoutiao
V2EXv2ex, v2ex-share
Wall Street CNwallstreetcn, wallstreetcn-quick, wallstreetcn-news, wallstreetcn-hot
Weiboweibo
Xueqiuxueqiu, xueqiu-hotstock
Zaobaozaobao
Zhihuzhihu

Source Selection Guide

CategoryRecommended Sources
Techhackernews, github, v2ex, juejin, ithome, linuxdo
Financexueqiu, wallstreetcn, cls, jin10, gelonghui, fastbull
General Newstoutiao, baidu, thepaper, ifeng, zaobao, cankaoxiaoxi
Social/Trendingweibo, douyin, bilibili, zhihu, tieba, douban
Securityfreebuf
Product/Designproducthunt, sspai

Environment Variables

  • PRODUCTHUNT_API_TOKEN - Required for producthunt source

Known Limitations

  • linuxdo, linuxdo-latest, linuxdo-hot may return 403 Forbidden (Cloudflare)
  • Some Chinese sources may be inaccessible from outside mainland China

Working with Results

bash
newsnow hackernews --json | jq '.[].title'
newsnow hackernews --json | jq '.[:5]'
newsnow weibo --json | jq '.[] | "\(.title) \(.url)"'

Installation

Terminal bash

openclaw install newsnow
    
Copied!

💻Code Examples

newsnow hackernews --json

newsnow-hackernews---json.txt
Output fields (JSON mode):
- `id` - Unique item identifier
- `title` - News headline
- `url` - Link to the article (optional)
- `pubDate` - Publication date (optional)
- `extra` - Additional metadata like view counts, comments (optional)

## Sources

66 source endpoints across 44 platforms:

| Platform | Sources |
|---|---|
| 36kr | `36kr`, `36kr-quick`, `36kr-renqi` |
| Baidu | `baidu` |
| Bilibili | `bilibili`, `bilibili-hot-search`, `bilibili-hot-video`, `bilibili-ranking` |
| Cankaoxiaoxi | `cankaoxiaoxi` |
| Chongbuluo | `chongbuluo`, `chongbuluo-hot`, `chongbuluo-latest` |
| CLS | `cls`, `cls-telegraph`, `cls-depth`, `cls-hot` |
| Coolapk | `coolapk` |
| Douban | `douban` |
| Douyin | `douyin` |
| Fastbull | `fastbull`, `fastbull-express`, `fastbull-news` |
| FreeBuf | `freebuf` |
| Gelonghui | `gelonghui` |
| Ghxi | `ghxi` |
| GitHub | `github`, `github-trending-today` |
| Hacker News | `hackernews` |
| Hupu | `hupu` |
| iFeng | `ifeng` |
| iQIYI | `iqiyi-hot-ranklist` |
| ITHome | `ithome` |
| Jin10 | `jin10` |
| Juejin | `juejin` |
| Kaopu | `kaopu` |
| Kuaishou | `kuaishou` |
| LinuxDo | `linuxdo`, `linuxdo-latest`, `linuxdo-hot` |
| MktNews | `mktnews`, `mktnews-flash` |
| Nowcoder | `nowcoder` |
| PCBeta | `pcbeta-windows`, `pcbeta-windows11` |
| Product Hunt | `producthunt` |
| QQ Video | `qqvideo-tv-hotsearch` |
| SMZDM | `smzdm` |
| Solidot | `solidot` |
| Sputnik News CN | `sputniknewscn` |
| SSPai | `sspai` |
| Steam | `steam` |
| Tencent | `tencent-hot` |
| The Paper | `thepaper` |
| Tieba | `tieba` |
| Toutiao | `toutiao` |
| V2EX | `v2ex`, `v2ex-share` |
| Wall Street CN | `wallstreetcn`, `wallstreetcn-quick`, `wallstreetcn-news`, `wallstreetcn-hot` |
| Weibo | `weibo` |
| Xueqiu | `xueqiu`, `xueqiu-hotstock` |
| Zaobao | `zaobao` |
| Zhihu | `zhihu` |

## Source Selection Guide

| Category | Recommended Sources |
|---|---|
| Tech | `hackernews`, `github`, `v2ex`, `juejin`, `ithome`, `linuxdo` |
| Finance | `xueqiu`, `wallstreetcn`, `cls`, `jin10`, `gelonghui`, `fastbull` |
| General News | `toutiao`, `baidu`, `thepaper`, `ifeng`, `zaobao`, `cankaoxiaoxi` |
| Social/Trending | `weibo`, `douyin`, `bilibili`, `zhihu`, `tieba`, `douban` |
| Security | `freebuf` |
| Product/Design | `producthunt`, `sspai` |

## Environment Variables

- `PRODUCTHUNT_API_TOKEN` - Required for `producthunt` source

## Known Limitations

- `linuxdo`, `linuxdo-latest`, `linuxdo-hot` may return 403 Forbidden (Cloudflare)
- Some Chinese sources may be inaccessible from outside mainland China

## Working with Results
example.sh
newsnow hackernews --json | jq '.[].title'
newsnow hackernews --json | jq '.[:5]'
newsnow weibo --json | jq '.[] | "\(.title) \(.url)"'

Tags

#devops_and-cloud #cli

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author sorrycc
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install newsnow