Feature flags edge-native

Lanza funcionalidades sin miedo. Publica cuando estés listo.

GreenFlags es una plataforma de gestión de feature flags que desacopla el deploy del release. Despliega gradualmente, apaga features al instante y ejecuta A/B tests — todo evaluado en el edge en menos de 50ms.

  • Sin tarjeta de crédito
  • Evaluación en <50ms
  • Entornos ilimitados
import { GreenFlags } from "@greenflags/client";

const flags = new GreenFlags({
  token: process.env.GREENFLAGS_TOKEN
});

// Evaluado en el edge, cerca de tus usuarios
if (await flags.isEnabled("new-checkout")) {
  renderNewCheckout();
}
Hecho para progressive delivery Impulsado por una red edge global Para equipos que hacen trunk-based development
Funcionalidades

Todo lo que necesitas para gestionar feature flags

De feature toggles a gestión de releases: una plataforma para controlar cada lanzamiento en desarrollo, staging y producción.

Feature toggles por entorno

Flags booleanos, string y numéricos con alcance por entorno. Cambia un flag en producción sin tocar staging.

Kill switch instantáneo

¿Algo se rompió? Apaga la funcionalidad con un clic. Los cambios se propagan globalmente en segundos — sin rollback ni redeploy.

Evaluación edge-native

Los flags se evalúan en una red edge global, cerca de tus usuarios. Respuestas en menos de 50ms en cualquier parte del mundo.

Tokens de API con cuotas

Tokens por entorno con cuotas mensuales de uso. Revocación instantánea. Las credenciales de producción nunca se filtran a dev.

Audit log completo

Cada cambio de flag, creación de token y ajuste de permisos queda registrado. Sabes quién cambió qué, cuándo y dónde.

Gestión de equipos

Invita a tu equipo con permisos por rol. Los entornos sensibles muestran avisos visuales y confirmaciones extra.

Cómo funciona

De cero a progressive delivery en minutos

Tres pasos entre tú y releases más seguros.

  1. Crea tus flags

    Define feature flags en el dashboard y asigna valores independientes por entorno — dev, staging y producción.

  2. Genera un token

    Emite un token de API por entorno con su propia cuota de uso. Se muestra una sola vez, se guarda hasheado y es revocable.

  3. Evalúa donde sea

    Lee flags con @greenflags/client, la API REST, o deja que agentes de IA los gestionen vía el servidor MCP.

Experiencia de desarrollo

Un SDK tipado que los devs disfrutan

Cliente ligero, respuestas tipadas, cero configuración más allá de un token. Funciona en Node.js, serverless y el navegador.

  • TypeScript primero — type safety completo en cada lectura de flag.
  • API REST con spec OpenAPI — intégrala desde cualquier lenguaje.
  • Servidor MCP incluido — gestiona flags desde agentes y asistentes de IA.
  • Cuotas integradas — límites mensuales por token, aplicados en el edge.
# Instala el cliente
npm install @greenflags/client

# Lee tus flags
curl https://greenflags.dev/v1/flags \
  -H "Authorization: Bearer $GREENFLAGS_TOKEN"
Casos de uso

Una plataforma, todas las estrategias de release

Los feature flags impulsan las técnicas de gestión de releases de los equipos modernos.

Canary releases

Activa una funcionalidad para una porción pequeña del tráfico, observa tus métricas y despliega al resto con confianza.

A/B testing

Sirve valores de flag distintos a segmentos distintos y mide qué variante gana antes de comprometerte.

Trunk-based development

Mergea a main a diario detrás de feature toggles. Sin ramas eternas, sin merge hell, sin features a medias filtradas.

Rollback instantáneo

Apaga una funcionalidad rota en segundos sin redeploy. Tu respuesta a incidentes ahora tiene kill switch.

FAQ

Preguntas frecuentes

¿Qué son los feature flags?

Los feature flags (también llamados feature toggles) permiten activar o desactivar funcionalidades en tiempo de ejecución sin desplegar código nuevo. Desacoplan el deploy del release y habilitan progressive delivery, canary releases, A/B testing y kill switches instantáneos.

¿Qué tan rápida es la evaluación de flags en GreenFlags?

GreenFlags corre sobre una red edge global, así que la evaluación de flags ocurre cerca de tus usuarios con latencia menor a 50ms en todo el mundo — sin viajes a un servidor central.

¿GreenFlags soporta múltiples entornos?

Sí. Cada flag tiene alcance por entorno — desarrollo, staging y producción — con valores independientes, tokens de API por entorno y protecciones extra para entornos sensibles.

¿Cómo integro GreenFlags en mi aplicación?

Instala el SDK @greenflags/client, crea un token de API por entorno en el dashboard y lee tus flags con un cliente tipado. También hay una API REST y un servidor MCP para agentes de IA.

¿Es GreenFlags una alternativa a LaunchDarkly?

GreenFlags es una alternativa ligera de gestión de feature flags enfocada en velocidad y simplicidad: evaluación edge-native, tokens por entorno con cuotas, audit logs y gestión de equipos sin la complejidad enterprise.

Empieza a lanzar detrás de flags hoy

Crea tu primer feature flag en menos de un minuto. Gratis para empezar, sin tarjeta de crédito.