This fork contains a modification of Slide that allows changing the Client ID of the app. This modification was necessary to deal with Reddit's API changes from July 1, 2023.
To get Slide working again follow these steps:
- Go to https://www.reddit.com/prefs/apps → create app
- Choose a name and installed app
- Insert any redirect uri, e.g. http://127.0.0.1
- Copy the Client ID of your newly created app (shown below the words "installed app" below your app name)
- Start Slide
- Choose Change Client ID from the drawer menu
- Paste the Client ID from step 4
- Insert the Redirect URL from step 3
- Save and restart Slide
This project will be on indefinite hiatus for the foreseeable future, and may not be maintained. Updates are not guaranteed. See here for details.
You may continue to use Slide if you so wish. However, with this said, it would be recommended to consider migrating to another (more stable) Reddit client.
Some other open-source (and internally ad-free) Reddit clients include:
Slide is an open-source, ad-free Reddit browser for Android. It is based around the Java Reddit API Wrapper.
Slide is available on the Google Play Store and F-Droid.
There is an active community for Slide on the /r/slideforreddit subreddit, which anybody is welcome to join.
There is also a Discord.
Thank you to our awesome Github Sponsors, who help keep the Slide project going.
GitHub profile | |
---|---|
KevinNThomas | https://github.com/KevinNThomas |
andrewkdinh | https://github.com/andrewkdinh |
If you're interested in sponsoring our work, check out the sponsor slots for Slide contributors on the right-hand Sponsorship menu.
In any project it's likely that a few bugs will slip through the cracks, so it helps greatly if people document any bugs they find to ensure that they get fixed promptly.
You can view a list of known issues and feature requests using the issue tracker. If you don't see your issue (or you aren't sure), feel free to submit it!.
Where appropriate, a screenshot works wonders to help us see exactly what the issue is. You can upload screenshots directly using the GitHub issue tracker or by attaching a link (to Imgur, for example), whichever is easier for you.
If you are able to contribute a translation into a language missing from Slide, or spot any room for improvement in an existing translation, we greatly appreciate anything you can assist with!
The project uses Crowdin, a platform that allows anybody to contribute to translating the app with as many words at a time as they want. Crowdin provides a nice interface for translating, and no knowledge of the code is needed.
If you are a developer and wish to contribute to the app, please fork the project and submit a pull request.
If you have any questions, feel free to
ask in the #android-dev
Discord channel or
drop me a message on Reddit.
If this is your first time contributing to the project and want to tackle an
easy issue, take a look at the issues labelled Good First Issue
.
These issues have been marked as such because we believe they are easier to fix than other issues.
The file CHANGELOG.md provides an overview of the changes for a release; for a more detailed look at changes to the app, view individual commits.
Slide is licensed under the GNU v3 Public License.