Open Source Apps
Star 4.3k
About

A directory of real open-source apps.

Open Source Apps is a small, community-curated directory of real applications with public source code — built so you can find, compare, run, study, and contribute to them.

Started from the Open Source Flutter Apps collection, now expanding to cover more mobile stacks.

Why

Why not just GitHub or an awesome-list?

GitHub search and README lists optimize for the repository name and description. They rarely tell you whether a project is a real app or a demo, which stack it uses beyond the headline, how active it really is, or whether it has a clear license.

Open Source Apps turns that flat list into a structured index. Each entry carries the metadata a developer actually needs to decide whether to open the repo.

Why real apps

Why real app codebases, especially in the AI era

Tutorials and AI-generated prototypes can both look like apps. Real applications are different: they survive years of changes, contributors, edge cases, releases, and deprecations.

If you are using an AI tool to build something, pointing it at a real codebase is a stronger instruction than prompting it from scratch. This directory exists to make those real examples easier to find.

What you get

What every page gives you

  • Stack, language, and architecture at a glance
  • Supported platforms and distribution channels
  • Activity and status — last commit, monthly history, status
  • License, stars, and contribution readiness
  • Curated notes: best for, why listed, caveats
  • Filters that work — search by anything, not just the name
Mobile first

Mobile apps first, then more

The original collection is Flutter. React Native, native iOS, native Android, and Kotlin Multiplatform are next. The schema is open — desktop apps can join later.

Open data

Open data, open contribution

The directory data lives in this repository as plain YAML. The website is built from it. Anyone can suggest a new app, fix a typo, or improve the metadata through a pull request.

No proprietary backend, no opaque scoring — just data, a build script, and a static site.

Browse the directory View on GitHub Submit an app →