Skip to content

manhnguyen48/hnreader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e2487b2 · Jun 1, 2024
Jun 1, 2024
Jan 29, 2024
Jan 26, 2024
Jan 8, 2024
Jan 8, 2024
Jan 18, 2024
Jan 31, 2024
Jan 29, 2024
May 31, 2024
Jan 27, 2024
Jan 18, 2024
Jan 26, 2024
Jan 21, 2024
Jan 8, 2024
Jan 8, 2024

Repository files navigation

Hacker News Reader App

Opinionated build of HackerNews front end.

Screenshots

Desktop Darkmode

Desktop Lightmode

Mobile Darkmode Mobile Lightmode

Features

  • Grid view to make use of larger screens.
  • Infinite scroll for feeds.
  • Links in posts open in new tab.
  • Dark & light theme available.
  • Hit box easier to click on mobile.
  • View top 50 root comments only by default, click to expand individual commments.
  • Keyboard shortcuts: Ctrl/CMD+K to search, Shift+(first letter of feed) to go to certain feed e.g. Shift+T = Top feed
  • Installable as PWA.

Stack

  • SvelteKit 2.0 & Svelte 4.
  • DaisyUI and TailwindCSS for styling.
  • Lucide for icons
  • Using Firebase JS SDK to query the official HackerNews API. A web socket is shipped to client for rendering. No SSR.
  • Algolia Search API to search.