awesome-hackernews
awesome-hackernews copied to clipboard
A curated list of FOSS tools to improve the Hacker News experience.
Awesome-Hackernews
Hacker News is a social news website focusing on computer technologies, hacking and startups. It promotes any content likely to "gratify the intellectual curiosity" of readers.
This is a curated list of FOSS tools that aim to improve the general Hacker News experience, in any shape or form.
See Contributing.
Inspired by awesome-selfhosted.
You may also want to visit awesome-hacker-news, a complementary list which is not focused on FOSS.
- List
-
Clients
- CLI & TUI
- Desktop
- Emacs
-
Smartphone Apps
- Android
- iOS
- SQL
- Vim
- Web
-
E-readers
- Kindle
- ReMarkable
- Embeddables
- Feeds
-
Libraries
- Python
-
In Web Browsers
- User Scripts
-
Web Extensions
- Chrome
- Firefox
- Uncategorized
-
Clients
- Contributing
- License
Clients
CLI & TUI
↑ back to top ↑
-
CHN - HN on Console with auto classifer and recommender in reactjs style code.
MIT
-
circumflex - It's HN in your terminal.
AGPL-3.0
-
CLHN - See HN stories.
MIT
-
hackernews cli - Print out the latest posts to your terminal.
no license
-
hackernews-TUI - A Terminal UI to browse HN.
MIT
-
haxor-news - Browse HN like a haxor.
Apache-2.0
-
hn-cli - CLI to browse HN.
MIT
-
HNTerm - HN in the terminal. (Source Code)
MIT
-
lurker - HN terminal client.
MIT
-
pyhn - HN command line client.
MIT
-
rich-hn - A CLI reader app with rich formatting and good UX.
MIT
Desktop
↑ back to top ↑
-
Hacker Menu - Read HN from your macOS menubar. (Source Code)
MIT
-
HackerTray - Read HN from your system tray in Linux.
MIT
-
HackUp - Read HN from the desktop.
GPL-3.0
-
HNReader - HN client for macOS.
Apache-2.0/MIT
-
toucHNews - HN news feed from the Mac Touch Bar.
Apache-2.0
Emacs
↑ back to top ↑
-
Emacs hnreader - Read HN inside Emacs.
GPL-3.0
Smartphone Apps
Android
↑ back to top ↑
-
HackerWeb - A read-only client. (Source Code)
MIT
-
Materialistic - A material-design reader. (Source Code)
Apache-2.0
iOS
↑ back to top ↑
-
HackerWeb - A read-only client. (Source Code)
MIT
SQL
↑ back to top ↑
-
Steampipe - Query HN using SQL. (Source Code)
MPL-2.0
Vim
↑ back to top ↑
-
vim-hackernews - Browse HN in Vim. (Source Code)
MIT
Web
↑ back to top ↑
-
Hacker Search - Search through "Who is Hiring?" threads. (Source Code)
no license
-
Hackernews Redesign - A minimal client built with Next.js and TailwindCSS. (Source Code)
MIT
-
Paper HN - HN front page in the style of a print newspaper. (Source Code)
MIT
-
readhn - A simple and fast HN Top Stories reader – using Instapaper. (Source Code)
no license
E-readers
Kindle
↑ back to top ↑
-
hn-kindle - Create an ebook of the day's HN articles and send it to your Kindle.
no license
ReMarkable
↑ back to top ↑
-
hackernews2remarkable - Fetch top articles, pack as EPUB right in your reMarkable device.
MIT
Embeddables
↑ back to top ↑
-
HackerBadge - Embeddable badges for HN posts/launches.
MIT
-
YComments - Automatic links to discussions. (Source Code)
MIT
Feeds
↑ back to top ↑
-
Hacker News RSS - Custom, realtime RSS feeds. (Source Code)
no license
-
hnapp - Faceted search engine, RSS & JSON feeds. (Source Code)
MIT
Libraries
Python
↑ back to top ↑
-
asyncio-hn - Python (asyncio) wrapper for the HN api.
MIT
-
haxor - Unofficial Python wrapper for official HN API.
MIT
-
py-search-hn - Search HN with Python.
MIT
In Web Browsers
User Scripts
↑ back to top ↑
-
already-seen - Auto-hide HN or Reddit links after you've seen them once.
MIT
-
hackahackernews - HN comment/viewed improvements.
GPL-3.0
Web Extensions
Chrome
↑ back to top ↑
-
Hacker News - Show Links - Show comments that have links, and more. (Source Code)
no license
-
Hacker News Comment Highlighter - Highlight unread comments in threads. (Source Code)
MIT
-
Hacker News Comments Notifier Plugin - Get notifications on articles subscribed. (Source Code)
MIT
-
Hacker News Shortcut - Full keyboard navigation. (Source Code)
no license
-
Hacker Reads for Goodreads - Add HN comments to books on Goodreads. (Source Code)
MIT
-
hacker-news-reading-time - Add a reading time metric to each HN story.
no license
-
HackerTagger - Tag users on HN with useful metadata. (Source Code)
MIT
-
HN Favourite Users - Highlights your favourite users. (Source Code)
MIT
-
HN Keyword Filter - Filter stories using a comma separated list. (Source Code)
GPL-3.0
-
HN Special - A completely new visual style and a few new features. (Source Code)
MIT
-
HN Stories - Sneak peak at HN.
no license
-
HN Unread Comments - See unread comments. (Source Code)
MIT
-
Newsit - Find the top voted Hackernews or Reddit discussion around the page you're looking at. (Source Code)
MIT
-
Refined Hacker News - Interface tweaks and features to make the HN experience better. (Source Code)
MIT
-
What Hacker News Says - Easily find discussions about the page you're currently browsing. (Source Code)
MIT
Firefox
↑ back to top ↑
-
Hacker News Discussion Button - Privacy-preserving extension linking to HN discussion. (Source Code)
GPL-3.0
-
Hacker Reads for Goodreads - Add HN comments to books on Goodreads. (Source Code)
MIT
-
hacker-news-reading-time - Add a reading time metric to each HN story.
no license
-
HN Stories - Sneak peak at HN. (Source Code)
no license
-
hnlinks - Adds a sidebar to threads which collects all the external links from comments and shows if a link has been previously posted in HN. (Source Code)
GPL-3.0
-
Newsit - Find the top voted Hackernews or Reddit discussion around the page you're looking at. (Source Code)
MIT
-
Refined Hacker News - Interface tweaks and features to make the HN experience better. (Source Code)
MIT
-
What Hacker News Says - Easily find discussions about the page you're currently browsing. (Source Code)
MIT
Uncategorized
↑ back to top ↑
-
Comments.hn - Prepend
comments.hn?q=
to any website to see its HN comments. (Source Code)MIT
Contributing
Contributing guidelines can be found in .github/contributing.md.