Introduction
Progressively is a self-hosted feature flag solution focusing on lightweight client side impact, accessibility and with no tracking.
Whats is a feature flag service?
It's a service that allows to show or hide functionalities on the fly for a specific set of users. There are multiple existing solutions on the market such as LaunchDarkly, Split, Unleash and many others...
See the following example where the left side is a dashboard managing feature flags and the right side is a client application showing content based on the toggle value:
Progressively dashboard
The new homepage feature flag
Your application
This is the old homepage :(
Whats are Progressively's features?
- Projects / environments / flags / strategies management
- Rollout strategies (on/off, percentage based, by fields etc...)
- Websocket based ("real time" updates)
- SSR friendly
Keep in mind that the project is pretty new and that new features will come with time.
What is Progressively composed of?
- The dashboard, where you manage your feature flags
- The backend (+ APIs), where the computations are made
- SDKs to connect your project to the backend