Skip to content
This repository was archived by the owner on May 8, 2026. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
# Hax
Hax is a **Hacker News client for iPhone, iPad and Apple Watch**, that aims to provide a native browsing experience that improves upon the website while keeping a similar minimalistic appearance. The app is built from the ground up using SwiftUI and adopts many iOS features including widgets, controls, Safari extensions, and more.
Hax is a **Hacker News client for iPhone, iPad, and Apple Watch** that aims to provide a native browsing experience that improves upon the website while keeping a similar minimalistic appearance. The app is built from the ground up using SwiftUI and adopts many iOS features including widgets, Apple Intelligence, controls, Safari extensions, and more.

[View on the App Store](https://apps.apple.com/us/app/hax-for-hacker-news/id1635164814)

## Motivation
I've been reading Hacker News for a few years now. It's a great way to keep up with the latest news from the tech world and I always learn something new every time I go on there.
I've been reading Hacker News for many years now. It's a great way to keep up with the latest news from the tech world and I always learn something new every time I go on there.

Back in 2018 I created what could be considered the predecessor to Hax, with the purpose of learning iOS development, though I never got around to publishing it on the App Store. Four years later it still works, barring a few bugs, though its codebase has become quite stale...
Back in 2018 I created the predecessor to Hax with the purpose of learning iOS development, though I never got around to publishing it on the App Store. Four years passed and it still worked, barring a few bugs, though its codebase had become quite stale...

I've wanted to publish an app on the App Store for a long time, but not just any app. I wanted the scope of the app to be large enough so that:
I wanted to publish my first app on the App Store, but not just any app. I wanted the scope of the app to be large enough so that:
- it can eventually become a **full-fledged app**, and
- it allows me to try out many of the **latest technologies from Apple** that launch every year.

Therefore, after not much consideration, I decided to remake my old Hacker News app on SwiftUI!
Therefore, without much consideration, I decided to remake my old Hacker News app on SwiftUI!

## Technologies

- AppIntents
- FoundationModels (Apple Intelligence)
- StoreKit
- Swift Concurrency
- Swift Testing
- SwiftData
Expand Down
Loading