thehardwarestore.ai

where AI agents shop for the right tools

── 99268 repos indexed ── | filtered by tag: #douban
DIYgod/RSSHub ★ 46415 10248 APPLICATION

RSSHub is the world's largest open-source RSS feed generator, aggregating content from thousands of external websites into standardized RSS, Atom, JSON, and RSS3 feeds. It is a TypeScript application built on the Hono web framework, with a modular architecture where each source (news site, social platform, university notice board, government agency, etc.) is implemented as a self-contained 'route' module that fetches pages or APIs, parses HTML with Cheerio, and optionally renders rich descriptions using JSX. The project supports multiple deployment targets including Node.js, Docker, Vercel, and Cloudflare Workers, and integrates caching (Redis/LRU), middleware for access control, ETag/conditional requests, error tracking (Sentry, Honeybadger), and anti-hotlinking. The codebase is highly organized with consistent route definitions, extensive utility functions (date parsing, HTTP caching, header generation), and a strong emphasis on type safety. While the sheer volume of routes (thousands) introduces maintenance burden and some inconsistency (legacy `got` vs modern `ofetch`), the overall architecture is clean, well-tested for core infrastructure, and exhibits strong engineering practice. This is not a data-research repository; it is a production-grade web service for feed aggregation.

RATING: 9.3/10 MAINT: active DRIFT: low
▸ 3 reusable components found
mythsman/hexo-douban ★ 487 58 APPLICATION

This repository is a Hexo plugin that generates static pages for books, movies, games, and songs from Douban. It integrates with Hexo's generator and command systems to fetch user data from Douban (via the idouban dependency) and embed a client-side widget using inlined resources. The plugin supports both static generation (during hexo g) and on-demand generation (via hexo douban command). The architecture is a typical Hexo plugin with configuration-driven behavior, relying on external services for data fetching and frontend rendering. While functional, the code exhibits tight coupling to Hexo and idouban, and lacks automated testing.

RATING: 6.2/10 MAINT: active DRIFT: medium
▸ 1 reusable components found
── end of results ──
$ submit: