Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Dimillian/RedditOS

The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur
https://github.com/Dimillian/RedditOS

macos reddit swift swiftui

Last synced: 8 days ago
JSON representation

The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur

Awesome Lists containing this project

README

        

# RedditOS
A SwiftUI Reddit client for macOS

![Image](Images/image1.png?)

## About

This project is about two things:
1. Building a good Reddit client.
2. Building a good macOS application using mostly SwiftUI.

You'll need the latest version of Xcode 12 and macOS Big Sur to build it and enjoyt it.
You can also download a pre built version in the release section if you don't want to build it youself.

I'm planning to drop Big Sur in the near future to focus execlusively on SwiftUI 3 + macOS Monterey.
SwiftUI 3 add a ton of features, polish and performance improvements that this application can't live without.

## Dev environment

If you want to login with your Reddit account building the project from the source you'll need to create a file `secrets.plist` in `Packages/Backend/Sources/Backend/Resources` with your Reddit app id as `client_id` key/value. Create an reddit app [here](https://www.reddit.com/prefs/apps) and use `redditos://auth` as redirect url.