Dev tools · ship Sep 5, 2026
dif.sh
Git-native feature flags and A/B tests as Markdown in your repo — agents read context.json, no signup for the CLI.
Markdown feature flags and A/B tests in-repo: typed client via CLI, agent-readable context.json, optional Cloud.
Why on the board
Verified live 2026-09-22. Product Hunt launch 2026-09-05 — brand-new git-native feature-flag/experiment tool for makers, not a mature LaunchDarkly-class brand.
What it is
dif.sh is a git-native feature-flag and A/B testing stack for product teams who want experiments to live next to the code they change. We verified www.dif.sh on 2026-09-22 (HTTP 200): each flag or experiment is one Markdown file under a dif/ folder, reviewed in a PR like any other change. dif build emits a typed client your app imports and a context.json that coding agents can read on session start — so prior learnings and active variants travel with the work instead of sitting in a separate dashboard nobody opens.
The same file shape covers plain flags, staged rollouts, holdouts, and split tests. Audience attributes (country, plan, returning visitor, etc.) are declared in config; values arrive at runtime from your app context, so customer lists never get committed. Optional Dif Cloud adds cross-repo pulse and confidence intervals, but proposed conclusions still land as PRs — git stays canonical.
Who it’s for
Indie makers and small product teams already living in PRs and agent-assisted coding who are allergic to “create an account, grab an API key” before a flag exists. If you need multi-language SDKs, instant remote kill-switches without a deploy, or a mature ops dashboard with years of edge-case hardening, a LaunchDarkly-class platform is still the safer default. If your experiments are mostly TypeScript/web and you want CI to fail on colliding exclusion groups, dif’s build-time conflict checks are the interesting part.
Why we listed it
Fresh public launch: Product Hunt day 2026-09-05 (featuredAt 2026-09-05 per PH), live site verified on 2026-09-22. Category gap on this board — we already have billing, email marketing, and plenty of agent tooling, but no git-native feature-flag product. Fits the new-only bar: early open-source CLI + optional Cloud, not a household experimentation brand.
Caveats
We have not run dif through a high-traffic production experiment program. Self-hosted CLI/SDK coverage is JS/TS-forward today; treat other runtimes as “check docs before you bet the roadmap.” Cloud pricing and event quotas on the marketing site are vendor claims — re-read before you depend on hosted lift math. Early-tooling risk: schemas, agent onboarding, and conflict-detection edge cases will still move.
Next step
Try dif.sh
External product site. We write our own notes — we don’t paste vendor marketing.
Open dif.sh →For the maker
Built dif.sh? Add the listed badge
Drop this in your site footer or README so visitors can read our independent notes on your product. Optional and free — a listing never depends on a backlink.
<a href="https://sudoai.net/launches/dif-sh/" target="_blank" rel="noopener"><img src="https://sudoai.net/badges/listed-on-sudoai-light.svg" alt="dif.sh — listed on sudoai.net" width="162" height="54" /></a> The badge links to this page. Use it only for products on the board — we don’t hand out rank or “featured” badges.
Notes are original sudoai.net curation for makers. Facts checked against the live product URL on list day; features and pricing change — verify on the vendor site before you buy or integrate.