Marshant Feature Flag is a modern, self-hosted feature flag management system designed to give you full control over feature rollouts, A/B testing, and progressive delivery. Built with TypeScript and Next.js, it provides a clean and intuitive interface for managing feature flags across your applications.
- 🎯 Feature Flags - Enable or disable features without deploying code
- 🔒 Self-Hosted - Complete control over your data and infrastructure
- 📦 SDK Support - JavaScript/TypeScript SDK provided, with more languages planned for the future
- 🏗️ Monorepo Architecture - Clean separation of concerns with Turbo
- 🎨 Modern Stack - Built with Next.js, TypeScript, and React
- 🐳 Docker Support - Easy deployment with containerization
- 🔐 Type-Safe - Full TypeScript support for reliability
- ⚡ Fast Development - Hot reload and modern development experience
- Contributing Guide - Set up your development environment
- API Examples - HTTP request examples and usage
- CI Workflow - Automated checks on pull requests and feature branches
- Release Workflow - Versioning, publishing, and Docker image building
We welcome contributions! Please see our Contributing Guide for details on how to get started.
This project is licensed under the MIT License - see the LICENSE file for details.
