Software de feature flags, elegido sin humo
Compara software de feature flags según lo que de verdad necesita un dev en solitario o un equipo pequeño, y define un proyecto que merezca un flag. Gratis, sin registro.

Cuatro trabajos que hace un feature flag
Desplegar oculto, liberar después
Integra trabajo sin terminar en main detrás de un flag. Desplegar código y liberar una función dejan de ser el mismo evento, y los merges del viernes dan menos miedo.
Despliegue gradual
Activa una función para ti, luego para el 5% de usuarios y después para todos. Si los errores suben, te paras en el 5% en lugar de pedir disculpas a todos.
Interruptor de emergencia en segundos
Una integración externa inestable o una consulta lenta se apagan desde un panel. Sin rollback, sin redeploy, sin rama de hotfix a las 3 de la mañana.
Prueba con usuarios reales
Sirve dos variantes, mide una métrica y quédate con la ganadora. Algunas herramientas incluyen experimentos; otras lo dejan en tu stack de analítica.
Cuatro herramientas, diferencias honestas
Elige primero por modelo de alojamiento y licencia. Los precios cambian a menudo, así que confirma los límites en la página de cada proveedor antes de decidir.
| Criterio | LaunchDarkly | PostHog | GrowthBook | Unleash |
|---|---|---|---|---|
| Licencia | Propietaria | MIT | MIT | Apache |
| Opción de autoalojamiento | No | Sí | Sí | Sí |
| Plan gratuito | Sí, limitado por uso | Sí, 1M de solicitudes de flags al mes | Sí en la nube, gratis si lo alojas tú | Gratis si lo alojas tú |
| Experimentos integrados | Sí | Sí, en la nube | Sí | Limitados |
| Mejor para | Equipos que quieren un producto gestionado de empresa | Equipos que también quieren analítica de producto | Equipos que se preocupan por las pruebas A/B | Equipos que necesitan soberanía de datos |
No adoptes una herramienta antes de tener una función arriesgada
El error habitual es instalar software de feature flags en un proyecto que no tiene nada que merezca un flag. Un flag se justifica cuando hay un cambio que dudarías en lanzar a todos: un flujo de pago, una migración de datos, una función de IA con coste impredecible. Si no puedes nombrar ese cambio, por ahora basta un booleano en una variable de entorno. El generador de whatshouldibuildnext.com convierte una idea aproximada en una especificación con stack sugerido y una o dos funciones de riesgo real, así sabes qué poner tras un flag antes de elegir proveedor.
- Gratis, del lado del cliente, sin registro
- Señala las funciones arriesgadas de lanzar
- Sugiere un stack compatible con tu SDK de flags
Alojado o autoalojado: elige la carga menor
Las herramientas de feature flags de código abierto son gratis en licencia, no en tiempo. Autoalojar implica una base de datos que respaldar, un servicio que mantener vivo y una ruta de actualización que seguir, todo para un sistema del que tu código de producción depende en cada petición. Las herramientas alojadas eliminan esa carga, y sus planes gratuitos bastan para la mayoría de proyectos personales. Elige autoalojar cuando la residencia de datos o el coste por petición te obliguen, no porque suene más independiente. Elijas lo que elijas, programa contra OpenFeature para que la decisión siga siendo reversible.
- Alojado: sin servidores, precio por uso
- Autoalojado: sin factura por petición, tú controlas el uptime
- OpenFeature mantiene el proveedor intercambiable
De cero a una función con flag
-
1
Nombra el cambio arriesgado
Elige la única función que podría romper algo si sale mal. Ese es tu primer flag, no los veinte.
-
2
Empieza con el plan gratuito
Crea una cuenta o levanta la imagen de código abierto en local, obtén una clave de SDK y conecta un flag en una rama.
-
3
Por defecto, apagado
Haz que el comportamiento seguro sea el valor por defecto, para que un fallo al leer el flag nunca exponga código sin terminar.
-
4
Despliega por etapas
Primero tú, después un porcentaje pequeño y luego todos. Vigila errores y latencia entre cada paso.
-
5
Borra el flag
Cuando la función esté al 100% y sea estable, elimina el flag y la rama de código muerta en un solo pull request.
Preguntas frecuentes
¿Qué es el software de feature flags?
¿Necesito software de feature flags en un proyecto personal?
¿Hay alguna herramienta de feature flags gratuita?
¿Autoalojar o usar un servicio alojado?
¿Qué es OpenFeature y importa?
¿Cómo evito que se acumulen flags viejos?
¿Qué construyo para practicar con flags?
Define algo que merezca un flag
Generador de especificaciones gratuito, del lado del cliente y sin registro. Obtén las funciones y un stack sugerido, y luego elige tu herramienta de flags.