
2026/02/20 23:02
Show HN:SwiftUIで構築したネイティブmacOSクライアント、Hacker News専用のアプリです
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
改善された概要
テキストは、SwiftUIで構築されたクリーンで広告のない読み取り体験を提供するHacker News用ネイティブmacOSクライアントを紹介しています。主な機能には、すべてのストーリーカテゴリ(トップ、新着、ベスト、質問、表示、および求人)の閲覧、完全記事用の埋め込みWebビュー、広告とポップアップのブロック、折りたたみ可能なコメントスレッド、アカウントログイン、およびSparkleフレームワークによる自動更新が含まれます。アプリはmacOS 14.0+を必要とし、1クリックDMGとしてダウンロードするか、Xcode 26+でソースからビルドできます。そのソースコードはMITライセンスの下でGitHub(
https://github.com/IronsideXXVI/Hacker-News.git)にホストされており、コミュニティによる利用または変更が可能です。将来のアップデートでは、Sparkleのシームレスなアップグレード配信を通じて追加機能や既存機能の改良が期待されています。ユーザーにとってはストリーミングされたHacker News体験を提供し、開発者にとってはアクセス可能でオープンソースのSwiftUI実装が他のニュースリーダーアプリへのインスピレーションとなる既成テンプレートを提供します。本文
ハッカー・ニュース
SwiftUI で作られたネイティブ macOS クライアントです。
主な機能
- トップ、ニューズ、新着、ベスト、質問、表示、求人の各カテゴリを閲覧
- 内蔵 Web ビューで記事を読む
- 広告とポップアップをブロック
- 複数階層にわたるコメントスレッド(折りたたみ可)
- HN アカウントログインおよびセッション管理
- Sparkle により自動更新
- macOS 本格的な UI/UX
インストール方法
- 「Releases」ページから最新 DMG をダウンロードし、開いてアプリを Applications フォルダーへドラッグします。
- 以上で完了です—Xcode や開発ツールは不要です。
macOS 14.0 以降が必要です。
ソースからビルド
コードのカスタマイズを行いたい開発者向けに:
- リポジトリをクローン
git clone https://github.com/IronsideXXVI/Hacker-News.git
を Xcode 26+ で開きます。Hacker News.xcodeproj- ビルド&実行(⌘R)
Swift Package Manager が自動的に Sparkle 等を解決します。
ライセンス
MITライセンスです。