Unshackling the App Store: A Web Version for Easier Discovery
Ever found yourself squinting at your phone, trying to compare two apps on the tiny screen of the official App Store? Or maybe you wanted to send a direct, clean link to an app from your desktop browser without needing a workaround. The mobile-first nature of app stores can be a friction point for both developers and users.
That's exactly the itch that developer rxliuli decided to scratch. They've built a functional, web-based version of the iOS App Store, and it's a clever piece of work that makes app discovery and sharing significantly smoother.
What It Does
In simple terms, this project is a reverse-engineered web client for the App Store. It taps into the same APIs that the official iOS App Store app uses and presents the data in a clean, responsive web interface. You can browse apps, search for them, view detailed descriptions, see screenshots, and check out ratings and reviews—all from any modern web browser on any device.
Why It's Cool
The cool factor here isn't just about replicating a service; it's about the freedom and utility it provides.
- Desktop-Friendly Browsing: This is the big one. You can now properly research and explore apps on a large screen. Comparing features and reading lengthy app descriptions is no longer a chore.
- Clean, Direct Links: Want to share an app with a colleague or link to it from a blog post? You get a simple, persistent URL that works everywhere, like
https://apps-apple-com.vercel.app/app/id1234567890. No more "Copy Link" magic that only works on iOS devices. - A Peek Under the Hood: For developers, this project is a fascinating case study in API reverse-engineering. It demonstrates how to interact with Apple's non-public APIs, which can be educational for anyone interested in how these large-scale platforms operate under the surface.
- Open Source & Self-Hostable: The entire codebase is available on GitHub. This means you can audit the code, learn from it, and even fork it to host your own instance or add custom features.
How to Try It
You don't need to install anything to take it for a spin. The creator has a live instance hosted on Vercel that you can start using right now.
Just head over to the web version of the App Store: https://apps-apple-com.vercel.app
Start searching for your favorite apps and see how it feels to browse the catalog on the web.
Final Thoughts
While this is an unofficial project and comes with the usual caveats of relying on non-public APIs (which could change at any time), it serves as a powerful proof-of-concept. It highlights a genuine gap in the user experience for app discovery and sharing. For developers, it's a handy tool for sharing their own work and a neat resource for understanding API interactions. For users, it's just a more convenient way to find great apps.
Check out the source code and maybe even star the repo if you find it useful: rxliuli/apps.apple.com on GitHub
—
Found this interesting? Follow us for more cool projects: @githubprojects