dif.sh logo

dif.sh

Markdown feature flags your coding agent installs for you

Listing details

HiCyou directory record

Listed
Listed website
dif.sh
Directory record created
Sep 6, 2026
Last record update
Sep 9, 2026

Listing information

  • Overview
  • 6 key features
  • 5 use cases

This page describes HiCyou's directory record. It is not a security, ownership, or product-quality certification.

Review the external site before sharing sensitive information or making a purchase.

dif.sh preview

What is dif.sh

Dif.sh is an open source feature flag and A/B testing tool where every flag is a markdown file living alongside the code it controls. Flags document what they do, why they exist, and the decisions made about them, and changes are reviewed in pull requests like any other code change. A coding agent can install Dif in one command with no account required, and the tool optionally supports sending events to your own analytics or using Dif Cloud to read results and record decisions in the flag files.

Key Features

Feature flags stored as markdown files in your repository
Flags reviewed via pull requests like any other code change
One-command installation by a coding agent, with no account or signup
Context files that tell coding agents what is live and what was already tried
A/B tests defined in the same files and used when traffic is available
Event forwarding to your own analytics, or Dif Cloud results and decision recording

Use Cases

  • Managing feature rollouts with flags versioned next to the code they control
  • Documenting flag purpose and decisions in version control
  • Letting AI coding agents read flag context to understand what is live
  • Running A/B tests once a product has traffic
  • Open source teams wanting flag workflows without vendor accounts

Why do startups need this tool?

Dif keeps feature flags and experiments inside the repository as reviewable markdown files, so startups get flag documentation, PR-based review, and agent-friendly context without vendor lock-in or signup.

FAQs

dif.sh Alternatives

LaunchDarkly
Flagsmith
Unleash