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: 13 days ago
JSON representation
The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur
- Host: GitHub
- URL: https://github.com/Dimillian/RedditOS
- Owner: Dimillian
- License: apache-2.0
- Created: 2020-07-09T10:02:31.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-23T16:52:36.000Z (over 1 year ago)
- Last Synced: 2025-03-30T10:04:46.363Z (13 days ago)
- Topics: macos, reddit, swift, swiftui
- Language: Swift
- Homepage:
- Size: 12.9 MB
- Stars: 3,982
- Watchers: 73
- Forks: 203
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- open-source-mac-os-apps - RedditOS - A SwiftUI Reddit client for macOS. ![swift_icon] (Applications / Social Networking)
- awesome-starts - Dimillian/RedditOS - The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur (Swift)
- awesome-opensource-macOS - RedditOS
- awesome-swiftui - RedditOS - 用SwiftUI编写的macOS版Reddit客户端。 (开源应用 / macOS应用)
- awesome-swiftui - RedditOS - 用SwiftUI编写的macOS版Reddit客户端。 (开源应用 / macOS应用)
- awesome-swift-macos-apps - RedditOS - A SwiftUI Reddit client for macOS. (Social Networking / Text)
- awesome-swift-macos-apps - RedditOS - A SwiftUI Reddit client for macOS. (Social Networking / Text)
- open-source-mac-os-apps - RedditOS - A SwiftUI Reddit client for macOS. </summary><p><b>Languages:</b> ![swift_icon] <br><b>Screenshots:</b><br><img src='https://raw.githubusercontent.com/Dimillian/RedditOS/master/Images/image1.png' width='400' loading='lazy'/><br></p></details> (Applications / 👥 Social Networking (9))
README
# RedditOS
A SwiftUI Reddit client for macOS
## 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.