All Projects → insin → React Hn

insin / React Hn

Licence: other
React-powered Hacker News client

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to React Hn

Hackernews
A Hacker News reader iOS app written in Swift.
Stars: ✭ 1,251 (-42.46%)
Mutual labels:  hacker-news, firebase
Instagramclone
A detailed clone of the Instagram app built with the Firebase database
Stars: ✭ 186 (-91.44%)
Mutual labels:  firebase
Wildfire
🔥From a little spark may burst a flame.
Stars: ✭ 175 (-91.95%)
Mutual labels:  firebase
Gqlify
[NOT MAINTAINED]An API integration framework using GraphQL
Stars: ✭ 182 (-91.63%)
Mutual labels:  firebase
App
COVID-19 App
Stars: ✭ 2,079 (-4.37%)
Mutual labels:  firebase
Todo Redux Saga
Todo app with Create-React-App • React-Redux • Redux-Saga • Firebase • OAuth
Stars: ✭ 184 (-91.54%)
Mutual labels:  firebase
Space Cloud
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Stars: ✭ 3,323 (+52.85%)
Mutual labels:  firebase
Re Base
🔥 A Relay inspired library for building React.js + Firebase applications. 🔥
Stars: ✭ 2,154 (-0.92%)
Mutual labels:  firebase
Flamelink
JavaScript SDK for integrating with Flamelink CMS 🔥
Stars: ✭ 186 (-91.44%)
Mutual labels:  firebase
Flutter Task App
Flutter Task UI (Dribbble)
Stars: ✭ 180 (-91.72%)
Mutual labels:  firebase
Makeitso
This is the source code for Make It So, the sample app accompanying my blog post "Replicating the iOS Reminders App Using SwiftUI and Firebase"
Stars: ✭ 181 (-91.67%)
Mutual labels:  firebase
Flutter camera ml vision
A flutter widget that show the camera stream and allow ML vision recognition on it, it allow you to detect barcodes, labels, text, faces...
Stars: ✭ 175 (-91.95%)
Mutual labels:  firebase
Vue Trello
Trello clone with Vue.js for educational purposes
Stars: ✭ 185 (-91.49%)
Mutual labels:  firebase
Santa Tracker Android
Google Santa Tracker app for Android is an educational and entertaining tradition that brings joy to millions of children (and children at heart) across the world over the December holiday period.
Stars: ✭ 2,062 (-5.15%)
Mutual labels:  firebase
Istheapp
Open-source android spyware
Stars: ✭ 186 (-91.44%)
Mutual labels:  firebase
Fireward
A concise and readable language for Firestore security rules, similar to Firebase Bolt.
Stars: ✭ 174 (-92%)
Mutual labels:  firebase
Hackerweb Native
A simply readable Hacker News app for iOS & Android, built with React Native. V2 now over here https://github.com/cheeaun/hackerweb-native-2
Stars: ✭ 177 (-91.86%)
Mutual labels:  hacker-news
Materialistic
A material-design Hacker News Android reader
Stars: ✭ 2,163 (-0.51%)
Mutual labels:  hacker-news
Library App
Detailed Ember.js Octane v3.21 tutorial for absolute beginners. https://yoember.com
Stars: ✭ 189 (-91.31%)
Mutual labels:  firebase
Quickstart Ios
Firebase Quickstart Samples for iOS
Stars: ✭ 2,333 (+7.31%)
Mutual labels:  firebase

react-hn

A React & react-router-powered implementation of Hacker News using its Firebase API.

react-hn screenshot

Live version: https://insin.github.io/react-hn

Features

  • Supports display of all item types: stories, jobs, polls and comments
  • Basic user profiles
  • 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
  • Manual highlighting of the X most recent comments to catch up on threads you were reading elsewhere
  • 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!

Building

Install dependencies:

npm install

npm scripts

  • npm start - start development server
  • npm run build - build into the dist/ directory
  • npm run lint - lint src/
  • npm run lint:fix - lint src/ and auto-fix issues where possible

MIT Licensed

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].