Plataforma de feature flags nativa de Git que almacena las flags en tus propios repositorios y las despliega junto con el código.
Flagsmith/flagsmith
Plataforma de código abierto para gestionar feature flags, configuración remota, pruebas A/B y despliegues graduales; autohospedable con Docker o disponible en la nube.
Alternativa open source a:LaunchDarkly
Split
- Estrellas
- 6,606
- Forks
- 591
- Issues abiertos
- 736
- Último commit
- hace 6 horas
¿Qué es?
Flagsmith es una plataforma de gestión de funcionalidades de código abierto que permite activar y desactivar funciones sin volver a desplegar el código. Los equipos envuelven secciones de código en una flag y controlan quién ve cada función según el entorno, el usuario o el segmento de usuarios. Así, pueden lanzarla primero para los usuarios beta o revertir un cambio al instante.
Además de los interruptores básicos, Flagsmith admite valores de configuración remota, pruebas A/B y multivariantes basadas en segmentos, y gestión de organizaciones, proyectos y roles para equipos. Ofrece SDK para lenguajes de cliente y servidor, incluidos JavaScript, React, Next.js, Python, Java, Go y .NET, y se puede usar con el estándar OpenFeature, independiente del proveedor.
Se puede implementar en infraestructura propia con un archivo docker-compose, ejecutar como nube privada o usar mediante el SaaS alojado. La plataforma principal está bajo la licencia BSD-3-Clause y la edición Enterprise añade funciones de gobernanza.
Funciones clave
- 01Activar y desactivar funciones de forma remota sin desplegar código nuevo.
- 02Ejecutar pruebas A/B y multivariantes con segmentos de usuarios.
- 03Gestionar valores de configuración remota por entorno.
- 04Ofrece SDK para más de 15 lenguajes, incluidos JavaScript, React, Python y Go.
- 05Es compatible con el estándar OpenFeature, independiente del proveedor.
- 06Organizar equipos mediante organizaciones, proyectos y roles.
Casos de uso
- Lanzar gradualmente una función nueva para los usuarios beta antes de su lanzamiento general.
- Desactivar al instante una función que presenta errores, sin desplegar código.
- Realizar pruebas A/B de cambios en la interfaz de usuario en aplicaciones web y móviles.
- Mantener la configuración y el estado de las funciones en infraestructura propia para controlar los datos.
Inicio rápido
- 1
Descarga el archivo de Docker Compose
curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml - 2
Inicia los contenedores
docker-compose -f docker-compose.yml up - 3
Abre http://localhost:8000 y crea tu cuenta de administrador
Antes de usarlo
- El alojamiento propio requiere ejecutar contenedores de Docker.
- Algunas funciones de gobernanza y gestión requieren una licencia Enterprise de pago.
Temas
Preguntas frecuentes
- ¿Qué es flagsmith?
- Plataforma de código abierto para gestionar feature flags, configuración remota, pruebas A/B y despliegues graduales; autohospedable con Docker o disponible en la nube. Flagsmith es una plataforma de gestión de funcionalidades de código abierto que permite activar y desactivar funciones sin volver a desplegar el código. Los equipos envuelven secciones de código en una flag y controlan quién ve cada función según el entorno, el usuario o el segmento de usuarios. Así, pueden lanzarla primero para los usuarios beta o revertir un cambio al instante.
- ¿flagsmith es gratuito? ¿Qué licencia tiene?
- flagsmith es open source bajo la licencia BSD-3-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿flagsmith sigue mantenido?
- Mantenimiento activo. El último commit de flagsmith fue el 20 oct 2026.
- ¿Para qué puedo usar flagsmith?
- Lanzar gradualmente una función nueva para los usuarios beta antes de su lanzamiento general. Desactivar al instante una función que presenta errores, sin desplegar código. Realizar pruebas A/B de cambios en la interfaz de usuario en aplicaciones web y móviles. Mantener la configuración y el estado de las funciones en infraestructura propia para controlar los datos.
- ¿Cómo se instala flagsmith?
- Descarga el archivo de Docker Compose: curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml Inicia los contenedores: docker-compose -f docker-compose.yml up Abre http://localhost:8000 y crea tu cuenta de administrador
- ¿Dónde consigo flagsmith?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Flagsmith/flagsmith
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de feature flags autohospedable con SDK para .NET, JavaScript, Python, Java, Go y más, además de experimentos A/B.
Sistema open source de feature flags y experimentación que gestiona flags, variantes A/B y configuración remota de forma declarativa en Git.
Plataforma autoalojable para desplegar aplicaciones, bases de datos y servicios con un clic en tus propios servidores mediante SSH, como alternativa a Heroku, Netlify y Vercel.
Plataforma de desarrollo open source autoalojable que combina alojamiento de código, pipelines de CI/CD, entornos de desarrollo Gitspaces y registros de artefactos.
PaaS autoalojable para desplegar aplicaciones y bases de datos en tu propio VPS, como alternativa a Vercel, Netlify y Heroku.