whatisgithub

What is dailyhotapi?

imsyy/dailyhotapi — explained in plain English

Analysis updated 2026-06-26

3,798TypeScriptAudience · developerComplexity · 3/5Setup · moderate

In one sentence

A self-hostable API server that collects trending lists from dozens of major Chinese platforms (Bilibili, Weibo, Zhihu, Douyin, and more) and serves them in one unified JSON or RSS endpoint.

Mindmap

mindmap
  root((dailyhotapi))
    What it does
      Aggregates trending data
      Dozens of Chinese sites
      JSON and RSS output
    Platforms Covered
      Bilibili
      Weibo and Zhihu
      Baidu and Douyin
      News and tech blogs
    Tech Stack
      TypeScript
      Node.js
      Vercel or Docker
    Deployment
      Vercel cloud
      Docker container
      Self-hosted server
    Audience
      Developers
      Data enthusiasts
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Build a dashboard that shows what's trending across Bilibili, Weibo, Zhihu, and Douyin in a single view.

USE CASE 2

Subscribe to trending topics from major Chinese platforms via RSS in your feed reader.

USE CASE 3

Power a bot or newsletter that automatically posts daily trending content from Chinese social media.

USE CASE 4

Deploy a private trending-data API on Vercel or Docker to feed a custom frontend or analytics tool.

What is it built with?

TypeScriptNode.jsDockerVercel

How does it compare?

imsyy/dailyhotapitbxark/chatgpt-telegram-workerssourcegraph/cody-public-snapshot
Stars3,7983,7993,794
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatemoderate
Complexity3/53/52/5
Audiencedevelopervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Node.js or Docker, README is primarily in Chinese, which may require translation for non-Chinese-reading users.

License information is not mentioned in the explanation.

So what is it?

This is an API server that aggregates trending content lists from a large number of Chinese websites and platforms, making that data available in a unified format. Instead of visiting each platform separately to see what is popular, developers can call a single API endpoint and get trending data from dozens of sources all at once. The platforms covered include major Chinese social media and content sites such as Bilibili (video), Weibo (microblogging), Zhihu (Q&A), Baidu (search), Douyin (short video), and many others including news outlets, tech blogs, and community forums. Each source is exposed as its own endpoint named after the platform, and the API supports returning data in either JSON format or RSS format, which is a standard feed format that feed readers can subscribe to. The server is built in TypeScript and can be deployed in several ways: to Vercel (a cloud hosting service), via Docker (a containerized deployment tool), or on your own server. The routing structure is described as simple and designed to make adding new sources straightforward. A companion frontend project exists as a separate repository and provides a visual interface built on top of this API. The README is primarily in Chinese, with the project description and feature list written in Mandarin.

Copy-paste prompts

Prompt 1
I want to deploy dailyhotapi to Vercel and fetch the Weibo trending list. What are the deploy steps and what does the API response look like?
Prompt 2
How do I run dailyhotapi with Docker and call the Bilibili endpoint to get the current trending videos?
Prompt 3
I want to add a new platform to dailyhotapi. Where in the codebase do I add a new route, and what does a minimal new-source module look like?
Prompt 4
How do I get the Zhihu hot questions as an RSS feed from dailyhotapi so I can subscribe in my feed reader?

Frequently asked questions

What is dailyhotapi?

A self-hostable API server that collects trending lists from dozens of major Chinese platforms (Bilibili, Weibo, Zhihu, Douyin, and more) and serves them in one unified JSON or RSS endpoint.

What language is dailyhotapi written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, Docker.

What license does dailyhotapi use?

License information is not mentioned in the explanation.

How hard is dailyhotapi to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is dailyhotapi for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.