SwitchKit — Feature Flags Without Enterprise Bloat
Every indie developer has done it: pushed a hotfix just to flip a boolean, redeployed an entire app to change a timeout value, or spent an afternoon evaluating enterprise feature flag tools that assume you have a team of PMs and a six-figure DevOps budget.
SwitchKit fixes this. It's a hosted config store purpose-built for kill switches, tuning values, and feature flags — without the enterprise complexity.
How It Works
SwitchKit gives you a single API endpoint that returns flat JSON. No SDK required. No 5MB client-side dependencies bloating your bundle. No vendor lock-in.
The setup takes minutes:
- Create an app and generate an API key.
- Add your flags — set keys, values, descriptions, and toggle them on or off from the dashboard.
- Fetch flags at runtime with a simple GET request from your app.
That's it. Your app calls the endpoint, gets the current config, and behaves accordingly. When you need to change something, you update it in SwitchKit's dashboard — no redeploy needed.
What You Can Do With It
- Kill switches — Turn off a broken feature instantly without touching your CI/CD pipeline. One toggle in the dashboard and it's done.
- Gradual rollouts — Release new features slowly to a subset of traffic. If something breaks, roll back in seconds instead of minutes.
- Runtime tuning — Adjust timeouts, retry limits, rate thresholds, and other operational values on the fly without restarting your services.
- Feature gating — Hide incomplete features behind a flag while you continue building. Ship to production without exposing unfinished work.
What It's NOT
SwitchKit is intentionally simple. If you need A/B testing, user-level targeting with segments and personas, or a full experimentation platform, tools like LaunchDarkly or Split are better fits.
SwitchKit is for engineers who want remote config that just works — not a platform that requires onboarding sessions and a dedicated "experimentation team."
Why Indie Developers Love It
Flat-rate pricing with no MAU-based billing surprises. The Free tier gives you 1 app, 10 flags, and 10,000 requests/month — enough to validate whether remote config actually helps your workflow. The Pro plan is $5/month for unlimited apps, unlimited flags, and 100,000 requests/month.
No credit card required to start. No enterprise sales calls. No "contact us for pricing."
The Developer Experience
The API is dead simple. A single GET to /v1/flags returns your config as flat JSON. You can consume it from any language, any framework, any platform — frontend, backend, mobile, CLI tools, serverless functions, or IoT devices. If it can make an HTTP request, it works with SwitchKit.
No proprietary SDKs to learn. No dependency updates to manage. No breaking changes when the vendor decides to "improve" their client library.
Who It's For
Solo developers shipping side projects. Indie hackers running micro-SaaS products. Small teams that want operational flexibility without operational overhead. Anyone who has ever thought "I just need to change one value in production" and didn't want to go through an entire deployment cycle to do it.
Start Free Today
Sign up at switchkit.dev — no credit card, no onboarding flow, no friction. Create your first app, add some flags, and start fetching config in minutes.
Comments (0)
No comments yet. Be the first to share your thoughts!