Skip to content

jazzytomato/hnlookup

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published