# react-hn **Repository Path**: mirrors_developit/react-hn ## Basic Information - **Project Name**: react-hn - **Description**: React-powered Hacker News client - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # [react-hn](https://react-hn.appspot.com) A [React](http://facebook.github.io/react) & [react-router](https://github.com/rackt/react-router)-powered implementation of [Hacker News](https://news.ycombinator.com) using its [Firebase API](https://github.com/HackerNews/API). [![react-hn screenshot](https://github.com/insin/react-hn/raw/master/screenshot.png "New comment highlighting in react-hn")](https://react-hn.appspot.com) Live version: https://react-hn.appspot.com/ ## Features * Supports display of all item types: [stories](https://react-hn.appspot.com/#/story/8863), [jobs](https://react-hn.appspot.com/#/job/8426937), [polls](https://react-hn.appspot.com/#/poll/126809) and [comments](https://react-hn.appspot.com/#/comment/8054455) * Basic [user profiles](https://react-hn.appspot.com/#/user/patio11) * Collapsible comment threads, with child counts * "Realtime" updates (free via Firebase!) * Last visit details for stories are cached in `localStorage` * New comments are highlighted: * Comments since your last visit to an item * New comments which load while you're reading an item * New comments in collapsed threads * Automatic or manual collapsing of comment threads which don't contain any new comments * Stories with new comments are marked on list pages * Stories can be marked as read to remove highighting from new comments * "comments" sections driven by the Changed Items API * Story listing pages are cached in `sessionStorage` for quick back button usage and pagination in the same session * Configurable settings: * auto collapse - automatically collapse comment threads without new comments on page load * show reply links - show "reply" links to Hacker News * show dead - show items flagged as dead * show deleted - show comments flagged as deleted in threads * Delayed comment detection - so tense! Who will it be? What will they say? [Feature requests are welcome!](https://github.com/insin/react-hn/issues/new) ## Building Install dependencies: ``` npm install ``` ### npm scripts * `npm start` - start development server * `npm run build` - build into the `public/` directory * `npm run lint` - lint `src/` * `npm run lint:fix` - lint `src/` and auto-fix issues where possible * `npm run precache` - generates Service Worker in `public/` directory ## MIT Licensed