/Harmonic-HN

Modern Android client for Hacker News

Primary LanguageJavaApache License 2.0Apache-2.0

Harmonic for Hacker News

Harmonic for Hacker News

Harmonic for Hacker News is an Android Hacker News client which is meant to be modern, fast and well thought out. You can find it on Google Play for download.

This has been my personal side project since 2020 and since starting my PhD in 2021 the time I have to dedicate to Harmonic has decreased. My personal philosophy on side projects is that the most important thing is building something that is actually shipped. Since much of my knowledge on building Android apps is ~10 years old, Harmonic does not use Kotlin or the latest Android API's and is probably not the easiest app to dig into the source code of. However, it is shipped, and it works fairly well in my opinion at least. :)

The purpose of open-sourcing Harmonic is thus mainly to enable interested users to submit pull requests fixing issues or adding features. I would like to still be able to find my way around the app's code so I am not looking for a full Kotlin rewrite but if you have something you'd like to see fixed or added I am very open to PR's. I'll still commit things myself when I have time.

Get it on Google Play

Features

  • Basic account functionality: log in, vote, comment, and submit
  • Material 3 design with some nice animations
  • Several themes including full black
  • A ton of customization options, bordering on feature creep
  • Fast!