Discover helps you find and install applications, games, and tools. You can search or browse by category, and look at screenshots and read reviews to help you pick the perfect app.
- Install and download software.
- Manage software sources, e.g. Flatpak repositories.
- Upgrade operating system software through PackageKit.
- Find and install add-ons for Plasma.
If you have an issue with Discover, please open a support thread on KDE Discuss.
The easiest way to make changes and test Discover during development is to build it with kdesrc-build.
Want to change the apps featured in the Editor's Choice section? Add a configuration file named /usr/share/discover/featuredurlrc
that points to a JSON file patterned off the default one present at https://autoconfig.kde.org/discover/featured-5.9.json:
[Software]
FeaturedListingURL="https://your-url-here/file.json"
Like other projects in the KDE ecosystem, contributions are welcome from all. This repository is managed in KDE Invent, our GitLab instance.
- Want to contribute code? See the GitLab wiki page for a tutorial on how to send a merge request.
- Reporting a bug? Please submit it on the KDE Bugtracking System. Please do not use the Issues tab to report bugs.
- Is there a part of Discover that's not translated? See the Getting Involved in Translation wiki page to see how you can help translate!
If you get stuck or need help with anything at all, head over to the KDE New Contributors room on Matrix. For questions about Discover, please ask in the Plasma Discover room. See Matrix for more details.