This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

tapflow

Self-hosted mobile app QA platform for browser-based testing

Productivity
Open Source
Developer Tools
GitHub
Visit WebsiteSee on Product HuntTwitterGithub

Hunted byDuchanDuchan

Run iOS simulators and Android emulators directly in the browser. Self-hosted mobile QA using your existing Macs. MIT open source with no cloud uploads and no monthly device farm fees.

Top comment

Why pay for cloud simulators when your team already has Macs?

Our QA team needed a way to run iOS and Android testing in the browser — without setting up Xcode on every machine.

I looked at Appetize and BrowserStack. Both solved the problem, but before signing up I hit two issues:

  • The pricing scales fast with team size ($59+/month and up)

  • App binaries get uploaded to their cloud — a non-starter for anything sensitive

We already had Macs in the office. Why pay monthly for cloud simulators we could run ourselves?

So I built tapflow instead.

tapflow lets teams run iOS simulators and Android emulators directly in the browser using Macs they already own.

No cloud uploads.

No monthly device farm fees.

No app binaries leaving your network.

Getting started is simple:

npm install -g tapflow
tapflow start

After that, your QA team can open a browser and start testing immediately.

Tap, swipe, install builds, rotate devices, take screenshots — all from the browser.

What's included:

  • Browser-based simulator & emulator control

  • iOS + Android support

  • Team management with invites and roles

  • Build uploads from the dashboard

  • Fully self-hosted

  • MIT licensed

One technical detail I'm especially proud of:
iOS simulator touch works without WebDriverAgent using SimDeviceLegacyHIDClient + IndigoHID.

We've been using it internally for a while, and I finally cleaned it up enough to open source it.

It's still early (v0.2.1), so there are definitely rough edges, but the core workflow is already usable.

Would genuinely love feedback from mobile teams, QA engineers, or anyone building internal developer tools.

And if it looks useful, a ⭐ on GitHub would really help the project get discovered.


🔗 GitHub: https://github.com/jo-duchan/tap...
📖 Docs: https://tapflow.dev

Comment highlights

This is a solid move for teams that want full control over mobile testing without relying on expensive device farms. Keeping everything self hosted also makes compliance and security a lot easier to manage.

About tapflow on Product Hunt

Self-hosted mobile app QA platform for browser-based testing

tapflow was submitted on Product Hunt and earned 6 upvotes and 3 comments, placing #74 on the daily leaderboard. Run iOS simulators and Android emulators directly in the browser. Self-hosted mobile QA using your existing Macs. MIT open source with no cloud uploads and no monthly device farm fees.

tapflow was featured in Productivity (653.9k followers), Open Source (68.5k followers), Developer Tools (514.1k followers) and GitHub (41.3k followers) on Product Hunt. Together, these topics include over 247.8k products, making this a competitive space to launch in.

Who hunted tapflow?

tapflow was hunted by Duchan. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how tapflow stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.