westoncb / HNDesktop

A Kotlin/Swing desktop application front-end for Hacker News

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HNDesktop

A (Java) Swing desktop application Hacker News client written in Kotlin. I think it would be funny to make it actually good—contribute if you think so too. Or if you think the world actually needs this, that's okay too.

More background on the project here (and a video of it running!): http://symbolflux.com/projects/hndesktop

To build/run:

  1. Install Maven (brew install maven or sudo apt-get install maven)
  2. cd to HNDesktop repo root
  3. run mvn package (this builds the project with Maven)
  4. java -jar target/HNDesktop-1.0-SNAPSHOT-jar-with-dependencies.jar

Note: if you are using OpenJDK, you need to install JavaFX before running mvn package. This should do it: apt install openjfx

Check out the 'Issues' section here for some details on what's broken, and some enhancements ideas.

Screenshot

Or if you are nostalgic for the old Metal 'look and feel,' like I am: Screenshot

About

A Kotlin/Swing desktop application front-end for Hacker News

License:MIT License


Languages

Language:Kotlin 100.0%