A directory of real open-source apps.
Open Apps helps developers find applications they can run, compare, study, and contribute to — with more context than a repository name and star count.
It started from the public-domain Open Source Flutter Apps collection and has grown into 149 structured mobile and cross-platform records.
Why not just GitHub or an awesome list?
GitHub search and README lists optimize for repository names and short descriptions. They rarely tell you whether a project is a real app or a demo, what stack and platforms it uses, how active it is, or whether the license is clear.
Open Apps turns that flat list into a structured index. Every record carries the context a developer needs before opening the repository.
Production history is a better teacher
Tutorials and generated prototypes can look complete at first glance. Real applications survive releases, contributors, edge cases, migrations, and years of product decisions.
That history makes a real codebase useful both to developers and to AI tools that need grounded implementation examples instead of another blank-slate prompt.
A focused collection that can grow
The directory began with Flutter and now includes React Native, native iOS, and other mobile or cross-platform stacks. Category, primary stack, platform, and tags stay separate so that broader coverage does not make discovery vague.
The goal is not to index every repository. It is to keep a useful collection of applications worth running, studying, comparing, or contributing to.
Pages, data, and decisions stay in the repository
Each app is plain YAML under data/records. Taxonomy, product pages, analytics, and deployment also live here. Grove supplies reusable contracts, UI, and maintenance commands without owning the Open Apps product.
Anyone can suggest an app, fix incorrect metadata, or improve curation through a pull request. There is no proprietary backend or opaque database.