SkillAgentSearch skills...

Hackery

A HackerNews client made using SwiftUI

Install / Use

/learn @timshim/Hackery
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img src="Design/AppIcon.png" alt="App icon" width="150" height="150">

Hackery

A beautiful Hacker News client built entirely with SwiftUI.

Features

  • SwiftUI Lifecycle — Pure SwiftUI app with no UIKit app delegate.
  • Bookmarks with CloudKit Sync — Swipe any story to bookmark it. Bookmarks persist with SwiftData and sync across devices via CloudKit.
  • Swipeable Bookmarks Page — Swipe right from the feed to reveal your saved stories in a custom page carousel.
  • Threaded Comments — Tap the comment count to read the full discussion with indented, threaded replies and infinite scroll.
  • In-App Safari Reader — Stories open in SFSafariViewController with Reader Mode enabled by default.
  • Infinite Scroll with Pagination Glow — Stories and comments load progressively with an animated gradient glow indicator.
  • Offline Cache — The feed is cached locally so stories appear instantly on relaunch (30-minute TTL).
  • On-Device Comment Moderation — AI-powered comment filtering using Apple Intelligence. Adjust sensitivity to hide low-quality or toxic comments.
  • Dark Mode — Full light and dark mode support with custom color theming.
  • visionOS Support — Runs natively on Apple Vision Pro with ornament controls, hover effects, and glass background materials.
  • iPad Support — Adaptive layout for iPad.

Screenshots

Light Mode

<p float="left"> <img src="Design/Screenshots/iphone-feed-light.png" alt="Feed - Light" width="230"> <img src="Design/Screenshots/iphone-bookmark-light.png" alt="Swipe to Bookmark" width="230"> <img src="Design/Screenshots/iphone-moderation-light.png" alt="AI Moderation - Light" width="230"> </p>

Dark Mode

<p float="left"> <img src="Design/Screenshots/iphone-feed-dark.png" alt="Feed - Dark" width="230"> <img src="Design/Screenshots/iphone-bookmark-dark.png" alt="Swipe to Bookmark - Dark" width="230"> <img src="Design/Screenshots/iphone-moderation-dark.png" alt="AI Moderation - Dark" width="230"> </p>

Requirements

Xcode 26, iOS 26 (Works on iPhone, iPad, and Apple Vision Pro)

Contributing

Consider making a pull request if you think you can help improve the app!

Related Skills

View on GitHub
GitHub Stars34
CategoryDevelopment
Updated1d ago
Forks6

Languages

Swift

Security Score

80/100

Audited on Apr 1, 2026

No findings