# Dimillian/SwiftHN

A Hacker News reader in Swift

Repository: https://github.com/Dimillian/SwiftHN
Canonical: https://ross.abutalabs.com/products/swifthn
Language: Swift
License: GPL-2.0
License Family: copyleft
Last push: 2020-10-01T13:21:44+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4472, "days_push": 2162, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1741, forks 280 (observed 2026-08-28T04:05:30.255976+00:00)

## What it is
SwiftHN is an open-source Hacker News reader iOS app written in Swift, published on the App Store as HN Reader. It uses its own scraping library HackerSwifter to fetch posts and comments and displays them in a native iOS interface.

## Use cases
- read hacker news on iphone
- browse hacker news posts and comments natively on ios
- open-source hacker news client for ios
- save hacker news articles to safari reading list
- view hacker news user submissions
- learn how to build an ios news reader app in swift

## When to choose
- you want a native iOS Hacker News reader
- you want to fork or study an open-source Swift iOS app
- you need a simple HN client with comment viewing and sharing extensions

## When to avoid
- you need login, voting, or posting features (planned but not implemented)
- you need a actively maintained app with recent updates
- you need an Android or cross-platform client

## Facets
- artifact type: application
- maturity: maintenance
- function: web-scraping, gui
- domain: social-media, mobile-development, developer-tools
- platform: -
- tags: hacker-news, news-reader, swift, ios-app, open-source-app, ios, mobile

## Member repositories
- Dimillian/SwiftHN (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:30.255976+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:29:56.800766+00:00, confidence not recorded.
  - readme: https://github.com/Dimillian/SwiftHN (fetched 2026-08-28T04:05:30.255976+00:00, sha cb0a682f3627)
- Data as of 2026-08-30T08:39:29.467469+00:00.
