Feature flag verktyg, utvalda utan hype
Jämför feature flag verktyg utifrån vad en solo-utvecklare eller ett litet team faktiskt behöver, och planera sedan ett projekt som förtjänar en flagga. Gratis, utan konto.

Fyra jobb som en feature flag gör
Släpp i mörker, aktivera senare
Slå ihop ofärdigt arbete till main bakom en flagga. Att deploya kod och släppa en funktion slutar vara samma händelse, och det gör fredagsmerges mindre skrämmande.
Rulla ut gradvis
Aktivera en funktion för dig själv, sedan för 5 % av användarna och sedan för alla. Om felfrekvensen stiger stannar du vid 5 % i stället för att be alla om ursäkt.
Nödbrytare på sekunder
En instabil tredjepartsintegration eller en långsam query kan stängas av från en instrumentpanel. Ingen rollback, ingen ny deploy och ingen hotfix-branch klockan tre på natten.
Testa med riktiga användare
Servera två varianter, mät ett mått och behåll vinnaren. Vissa verktyg har experiment inbyggda, andra lämnar det till din analysstack.
Fyra verktyg, ärliga skillnader
Välj först efter driftmodell och licens. Priserna ändras ofta, så kontrollera gränserna på varje leverantörs sida innan du binder dig.
| Kriterium | LaunchDarkly | PostHog | GrowthBook | Unleash |
|---|---|---|---|---|
| Licens | Proprietär | MIT | MIT | Apache |
| Självhostning | Nej | Ja | Ja | Ja |
| Gratisnivå | Ja, begränsad efter användning | Ja, 1 miljon flaggförfrågningar i månaden | Ja i molnet, gratis att självhosta | Gratis att självhosta |
| Inbyggda experiment | Ja | Ja, i molnet | Ja | Begränsat |
| Passar bäst | Team som vill ha en hanterad företagsprodukt | Team som också vill ha produktanalys | Team som bryr sig om A/B-testning | Team som behöver full datasuveränitet |
Installera inget verktyg innan du har en riskabel funktion
Det vanliga misstaget är att installera feature flag-verktyg i ett projekt som inte har något att flagga. En flagga är värd sin plats när det finns en ändring du skulle tveka att släppa till alla: ett betalningsflöde, en datamigrering eller en AI-funktion med oförutsägbar kostnad. Om du inte kan namnge ändringen räcker en boolean i en miljövariabel för nu. Generatorn på whatshouldibuildnext.com gör en grov idé till en spec med en föreslagen stack och en eller två funktioner med verklig risk, så du vet vad som ska ligga bakom en flagga innan du väljer leverantör.
- Gratis, på klienten, utan konto
- Pekar ut funktionerna som är riskabla att släppa
- Föreslår en stack som passar din SDK för flaggor
Hostat eller självhostat: välj den mindre bördan
Open source-verktyg för feature flags är gratis i licensvillkoren, inte i tid. Att självhosta betyder en databas att säkerhetskopiera, en tjänst som måste hållas igång och en uppgraderingsväg att följa, allt för ett system som din produktionskod nu är beroende av vid varje anrop. Hostade verktyg tar bort den bördan, och deras gratisnivåer är generösa nog för de flesta sidoprojekt. Välj självhosting när datalagring eller kostnad per anrop tvingar fram det, inte för att det känns mer indie. Oavsett val: koda mot OpenFeature så att valet går att ångra.
- Hostat: inga servrar, prissättning efter användning
- Självhostat: ingen avgift per anrop, du äger driftansvaret
- OpenFeature gör leverantören utbytbar
Från noll till en flaggad funktion
-
1
Namnge den riskabla ändringen
Välj den enda funktion som kan skada dig om den går sönder. Det är din första flagga, inte alla tjugo.
-
2
Börja med gratisnivån
Skapa ett konto eller starta open source-imagen lokalt, hämta en SDK-nyckel och koppla en flagga i en branch.
-
3
Ha den avstängd som standard
Gör det säkra beteendet till reserv, så att ett misslyckat flagguppslag aldrig exponerar ofärdig kod.
-
4
Rulla ut i steg
Du först, sedan en liten procentandel, sedan alla. Titta på fel och latens mellan varje steg.
-
5
Ta bort flaggan
När funktionen står på 100 % och är stabil tar du bort flaggan och den döda kodvägen i samma pull request.
Vanliga frågor
Vad är feature flag-verktyg?
Behöver jag feature flag-verktyg i ett sidoprojekt?
Finns det ett gratis feature flag-verktyg?
Ska jag självhosta eller använda en hostad tjänst?
Vad är OpenFeature och spelar det roll?
Hur förhindrar jag att gamla flaggor samlas?
Vad ska jag bygga för att öva på flaggor?
Planera något värt en flagga
Gratis specgenerator, på klienten, utan konto. Få funktionerna och en föreslagen stack och välj sedan ditt flaggverktyg.