HackerNews is an app for readering Hacker News, built using TCA architecture.
- 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
- Download the repository:
$ git clone https://github.com/nik3212/HackerNews
$ cd HackerNews
- Bootstrap the development environment:
make bootstrap
- Open the project in Xcode:
$ open HackerNews.xcodeproj
- Compile and run the app in your simulator.
- 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.
- Xcode 15+
- iOS 17+
- Swift 5.9+
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!
Contact us via issues on GitHub.
Nikita Vasilev, [email protected]
HackerNews is available under the MIT license. See the LICENSE file for more info.