Skip to content

Latest commit

 

History

History
28 lines (26 loc) · 1.35 KB

worker-news.md

File metadata and controls

28 lines (26 loc) · 1.35 KB
layout title date image links caption description
project
Worker News
16 Feb 2022
path srcset
/assets/img/projects/worker-news.jpg
2559w 1280w 640w
/assets/img/projects/worker-news.jpg
/assets/img/projects/worker-news@0,5x.jpg
/assets/img/projects/worker-news@0,25x.jpg
A drop-in replacement* for Hacker News
Worker News is a drop-in replacement* for Hacker News with support for dark mode and block quotes.

A drop in replacement for Hacker News with support for dark mode, quotes in comments, user identicons and submission favicons.

What's cool about this?

  • Developed against a generic Worker Runtime so that it can run on Cloudflare Workers, Deno Deploy and even the browser's Service Worker.
  • Can be installed + offline support: Same code that runs on the edge powers the PWA.
  • Everything is stream/async generator-based: API calls, HTML scraping, HTML responses, even JSON stringification and parsing.
  • Supports 3 API backends: HTML scraping from news.ycombinator.com, HTTP requests to HN API and HN API via Firebase.
  • Built using my own web framework, Worker Tools, which is specifically developed to run across CF Workers, Deno and Service Workers.