Home
Softono
marshant

marshant

Open source MIT TypeScript
13
Stars
0
Forks
34
Issues
0
Watchers
1 week
Last Commit

About marshant

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

Platforms

Web Self-hosted

Languages

TypeScript
Marshant Feature Flag Logo

Marshant Feature Flag

A simple, self-hosted feature flag management system

MIT License

[!WARNING] The idea for this project came up during a one-day hackathon. We took it further and polished over a short period of time. However, as it currently stands, we do not recommend using it for production workloads.


πŸš€ Overview

Marshant Feature Flag is a modern, self-hosted feature flag management system designed to give you full control over feature rollouts, simple 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