All Projects → jazzytomato → hnlookup

jazzytomato / hnlookup

Licence: other
A chrome extension to browse for related topics on Hacker News (built with clojurescript)

Programming Languages

clojure
4091 projects
shell
77523 projects

Projects that are alternatives of or similar to hnlookup

Hackernews
A Hacker News reader iOS app written in Swift.
Stars: ✭ 1,251 (+4904%)
Mutual labels:  hacker-news
React Hn
React-powered Hacker News client
Stars: ✭ 2,174 (+8596%)
Mutual labels:  hacker-news
Hnpwa Vanilla
Hacker News PWA implemented using no framework just javascript
Stars: ✭ 245 (+880%)
Mutual labels:  hacker-news
Hackernewsbot
📰 Telegram bot that posts new hot stories from Hacker News to telegram channel
Stars: ✭ 103 (+312%)
Mutual labels:  hacker-news
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 (+608%)
Mutual labels:  hacker-news
What Hn Says Webext
Web Extension: Easily find Hacker News discussions about the page you're currently browsing.
Stars: ✭ 214 (+756%)
Mutual labels:  hacker-news
Hackernewsclient Ios
An iOS client for Hacker News
Stars: ✭ 77 (+208%)
Mutual labels:  hacker-news
hacker-news-mixin-bot
Post new hot stories from Hacker News to Mixin bot (Mixin ID: 7000100124)
Stars: ✭ 19 (-24%)
Mutual labels:  hacker-news
Materialistic
A material-design Hacker News Android reader
Stars: ✭ 2,163 (+8552%)
Mutual labels:  hacker-news
Devo
A Chrome and Firefox extension that displays GitHub Trending, Hacker News, Product Hunt and Designer News on every new tab.
Stars: ✭ 236 (+844%)
Mutual labels:  hacker-news
Rails Hackernews Reddit Producthunt Clone
hacker news / reddit / social link-sharing website. Built with Rails.
Stars: ✭ 107 (+328%)
Mutual labels:  hacker-news
Flews
A multi-service news app written in Flutter
Stars: ✭ 148 (+492%)
Mutual labels:  hacker-news
Clojurenews
Clojure News Web Application - (Hacker News Clone)
Stars: ✭ 217 (+768%)
Mutual labels:  hacker-news
Quiet Hacker News
😶 Quiet Hacker News
Stars: ✭ 100 (+300%)
Mutual labels:  hacker-news
Awesome Hacker News
Awesome Hacker News: a collection of awesome Hacker News apps, libraries, resources and shiny things.
Stars: ✭ 250 (+900%)
Mutual labels:  hacker-news
Hacker News Resolve
React & Redux & Resolve implementation of Hacker News
Stars: ✭ 79 (+216%)
Mutual labels:  hacker-news
Hackernews.el
Hacker News client for Emacs
Stars: ✭ 200 (+700%)
Mutual labels:  hacker-news
HackerNews
A .NET MAUI app for displaying the top posts on Hacker News that demonstrates text sentiment analysis gathered using artificial intelligence
Stars: ✭ 184 (+636%)
Mutual labels:  hacker-news
hnpwa-api
CDN cached Hacker News API
Stars: ✭ 73 (+192%)
Mutual labels:  hacker-news
Hackerbuzz Reactnative
A Hacker News Reader built in React Native for iOS and Android
Stars: ✭ 220 (+780%)
Mutual labels:  hacker-news

Hacker News Lookup

alt tag

Hacker News Lookup is a minimal and non-intrusive Chrome extension that allows you to lookup on Hacker News the page that you are currently viewing, and browse for related pages.

Links

Chrome Webstore

Blog post

Demo (video)

Local setup

Extension development

We assume you are familiar with ClojureScript tooling and you have your machine in a good shape running recent versions of java, maven, leiningen, etc.

  • clone this repo somewhere:

    git clone https://github.com/jazzytomato/hnlookup.git
    cd hnlookup
    
  • it gets built into resources/unpacked/compiled folder.

    In one terminal session run:

    lein dev
    

    if you want it to have the hot reload with figwheel, you will need to add the plugin lein-figwheel but I use figwheel-sidecar within cursive (see instructions below)

  • use latest Chrome Canary with Custom Formatters enabled

  • open Chrome Canary and add resources/unpacked via "Load unpacked extension..."

Figwheel + Cursive + Live REPL

  • add a run configuration under Run/Edit Configurations

  • Under clojure REPL, click + and select Use clojure.main in normal JVM process with parameters "scripts/repl.clj"

Thanks

To all the authors and contributors of the libraries I use but especially for the chromex library and chromex-sample boilerplate

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].