Skip to content

✨ Self-hosted feature flag management platform - manage flags, rollouts, and experiments.

License

Notifications You must be signed in to change notification settings

trunklabs/marshant

Repository files navigation

Marshant Feature Flag Logo

Marshant Feature Flag

A powerful, self-hosted feature flag management system

MIT License


🚀 Overview

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.

✨ Features

  • 🎯 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

📚 Documentation

Development

CI/CD & Workflows

  • CI Workflow - Automated checks on pull requests and feature branches
  • Release Workflow - Versioning, publishing, and Docker image building

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details on how to get started.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ by the Marshant team

About

✨ Self-hosted feature flag management platform - manage flags, rollouts, and experiments.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages