A Kotlin/Swing desktop application front-end for Hacker News
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/main/java
.gitignore
LICENSE
README.md
pom.xml
screenshot.png
screenshot2.png

README.md

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