SkillAgentSearch skills...

HackerNews

HackerNews is an app for reading Hacker News, built using TCA architecture

Install / Use

/learn @ns-vasilev/HackerNews

README

<h1 align="center" style="margin-top: 0px;">HackerNews</h1> <p align="center"> <a href="https://github.com/nik3212/HackerNews/blob/master/LICENSE"><img alt="Licence" src="https://img.shields.io/cocoapods/l/service-core.svg?style=flat"></a> <a href="https://github.com/nik3212/HackerNews"><img alt="CI" src="https://github.com/nik3212/HackerNews/actions/workflows/ios.yml/badge.svg?branch=master"></a> </p>

HackerNews: A HackerNews Reader

<p align="center"><a href="https://itunes.apple.com/ru/app/hacker-news-social-news/id1442922669"><img src="https://user-images.githubusercontent.com/17319991/49230688-4421a380-f401-11e8-929e-53c5ed081bda.png" width="250" /></a></p>

Description

HackerNews is an app for readering Hacker News, built using TCA architecture.

Features

  • View "Top," "Newest," "Best," "Ask," and "Show" posts from Hacker News
  • Read posts using the SFSafariViewController component
  • Full iPad multitasking support
  • Utilizes the official Firebase-based Hacker News API

Usage

  1. Download the repository:
$ git clone https://github.com/nik3212/HackerNews
$ cd HackerNews
  1. Bootstrap the development environment:
make bootstrap
  1. Open the project in Xcode:
$ open HackerNews.xcodeproj
  1. Compile and run the app in your simulator.

Communication

  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.

Requirements

  • Xcode 15+
  • iOS 17+
  • Swift 5.9+

Contributing

Please feel free to help out with this project! If you see something that could be made better or want a new feature, open up an issue or send a Pull Request!

Have a Question?

Contact us via issues on GitHub.

Author

Nikita Vasilev, nv3212@gmail.com

License

HackerNews is available under the MIT license. See the LICENSE file for more info.

Related Skills

View on GitHub
GitHub Stars27
CategoryDevelopment
Updated2mo ago
Forks3

Languages

Swift

Security Score

80/100

Audited on Jan 29, 2026

No findings