flipt alternatives and similar packages
Based on the "Server Applications" category.
Alternatively, view flipt alternatives based on common mentions on social networks and blogs.
Caddy10.0 9.1 flipt VS CaddyFast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
traefik10.0 9.1 flipt VS traefikThe Cloud Native Application Proxy
etcd10.0 9.9 flipt VS etcdDistributed reliable key-value store for the most critical data of a distributed system
minio10.0 9.9 flipt VS minioMulti-Cloud :cloud: Object Storage
nsq9.9 1.6 flipt VS nsqA realtime distributed messaging platform
consul9.9 9.9 flipt VS consulConsul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Vault9.9 9.9 flipt VS VaultA tool for secrets management, encryption as a service, and privileged access management
apex9.6 2.1 flipt VS apexBuild, deploy, and manage AWS Lambda functions with ease (with Go support!).
RoadRunner9.4 9.3 flipt VS RoadRunner🤯 High-performance PHP application server, process manager written in Go and powered with plugins
Ponzu9.3 0.0 flipt VS PonzuHeadless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
SFTPGo9.3 9.1 flipt VS SFTPGoFully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob
Easegress9.2 9.1 flipt VS EasegressA Cloud Native traffic orchestration system
Jocko9.2 0.0 flipt VS JockoKafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
devd8.7 0.0 flipt VS devdA local webserver for developers
Fider8.6 5.6 flipt VS FiderOpen platform to collect and prioritize feedback
Flagr8.3 0.0 flipt VS FlagrFlagr is a feature flagging, A/B testing and dynamic configuration microservice
algernon8.3 8.2 flipt VS algernon:tophat: Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support
discovery8.3 0.0 flipt VS discoveryA registry for resilient mid-tier load balancing and failover.
Key Transparency8.2 1.0 flipt VS Key TransparencyA transparent and secure way to look up public keys.
Trickster8.2 5.2 flipt VS TricksterOpen Source HTTP Reverse Proxy Cache and Time Series Dashboard Accelerator
Wish8.0 6.8 flipt VS WishMake SSH apps, just like that! 💫
jackal7.9 6.9 flipt VS jackal💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).
GeoDNS in Go7.9 0.0 flipt VS GeoDNS in GoDNS server with per-client targeted responses
Golang API Starter Kit7.2 2.0 flipt VS Golang API Starter KitGo Server/API boilerplate using best practices DDD CQRS ES gRPC
Sparta7.0 0.0 flipt VS Spartago microservices, powered by AWS Lambda
go-feature-flag6.8 8.6 flipt VS go-feature-flagA simple and complete self hosted feature flag solution, without any complex backend system to install, all you need is a file as your backend. 🎛️
Euterpe6.4 0.0 flipt VS EuterpeSelf-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
Walrus6.3 9.0 flipt VS Walrus🔥 Fast, Secure and Reliable System Backup, Set up in Minutes.
goproxy6.0 0.0 flipt VS goproxy🦁 goproxy is a proxy server which can forward http or https requests to remote servers./ goproxy 是一个反向代理服务器，支持转发 http/https 请求。
Eru5.7 7.9 flipt VS EruEru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time.
Aegis5.7 0.0 flipt VS AegisServerless Golang deploy tool and framework for AWS Lambda
marathon-consul5.4 0.0 flipt VS marathon-consulIntegrates Marathon apps with Consul service discovery.
dudeldu4.8 0.0 flipt VS dudelduA simple SHOUTcast server.
dummy4.8 7.7 flipt VS dummyRun mock server based off an API contract with one command
cortex-tenant4.4 3.8 flipt VS cortex-tenantPrometheus remote write proxy that adds Cortex tenant ID based on metric labels
go-proxy-cache4.0 5.1 flipt VS go-proxy-cacheSimple Reverse Proxy with Caching, written in Go, using Redis.
lets-proxy24.0 7.0 flipt VS lets-proxy2Reverse proxy with automatically obtains TLS certificates from Let's Encrypt
Simple CRUD App w/ Gorilla/Mux, MariaDBSimple CRUD Application with Go, Gorilla/mux, MariaDB, Redis.
lama.sh3.7 2.4 flipt VS lama.shRun "curl -L lama.sh | sh" to start a web server
psql-streamer3.3 0.0 flipt VS psql-streamerStream database events from PostgreSQL to Kafka
simple-jwt-provider2.4 0.0 flipt VS simple-jwt-providerSimple and lightweight provider which exhibits JWTs, supports login, password-reset (via mail) and user management.
nginx-prometheus2.4 0.0 flipt VS nginx-prometheusTurn Nginx logs into Prometheus metrics
autobd2.4 0.0 flipt VS autobdautobd is an automated, networked and containerized backup solution
protoxy2.3 0.8 flipt VS protoxyA proxy server than converts JSON request bodies to protocol buffers
yakvs2.1 1.1 flipt VS yakvsA small, networked, in-memory key-value store.
go-fitbit1.3 10.0 flipt VS go-fitbitFitbit API for Go to fetch, add, update and delete data on Fitbit using REST API
Moxy0.9 0.0 flipt VS MoxyMocker + Proxy Application
riemann-relay0.6 0.0 flipt VS riemann-relayService for relaying Riemann events to Riemann/Carbon destinations
UDP-server-go0.3 6.0 flipt VS UDP-server-goUDP-server-go
Access the most powerful time series database as a service
Do you think we are missing an alternative of flipt or a related project?
An open source, self-hosted feature flag solution
Documentation | Features | Values | Integration | Community | Feedback
Flipt is an open source, self-hosted feature flag application that allows you to run experiments across services in your environment.
Flipt can be deployed within your existing infrastructure so that you don't have to worry about your information being sent to a third party or the latency required to communicate across the internet.
Flipt supports use cases such as:
- Simple on/off feature flags to toggle functionality in your applications
- Rolling out features to a percentage of your customers
- Using advanced segmentation to target and serve users based on custom properties that you define
- Fast. Written in Go. Optimized for performance
- Stand alone, easy to run and configure
- Ability to create advanced distribution rules to target segments of users
- Native GRPC client SDKs to integrate with your existing applications easily
- Powerful REST API
- Modern, mobile friendly 📱 UI and debug console
- Support for multiple databases (Postgres, MySQL, SQLite)
- Data import and export to allow storing your data as code
- Cloud ready :cloud:. Runs anywhere: bare metal, PaaS, K8s, with Docker or without.
- :lock: Security - HTTPS support. No data leaves your servers and you don't have to open your systems to the outside world to communicate with Flipt. It all runs within your existing infrastructure.
- :rocket: Speed - Since Flipt is co-located with your existing services, you do not have to communicate across the internet which can add excessive latency and slow down your applications.
- :white_check_mark: Simplicity - Flipt is a single binary with no external dependencies by default.
- :thumbsup: Compatibility - REST, GRPC, MySQL, Postgres, CockroachDB, SQLite, Redis.. Flipt supports it all.
Try the latest version of Flipt out for yourself.
Try Flipt in a deployed environment!
Note: The database gets cleared every 30 minutes in this sandbox environment!
docker run --rm -p 8080:8080 -p 9000:9000 -t flipt/flipt:latest
Flipt UI will now be reachable at http://127.0.0.1:8080/.
For more permanent methods of running Flipt, see the Installation section.
Like to live on the edge? Can't wait for the next release? Our nightly builds include the latest changes on
main and are built.. well.. nightly.
docker run --rm -p 8080:8080 -p 9000:9000 -t flipt/flipt:nightly
Some of the companies depending on Flipt in production.
Using Flipt at your company? Open a PR and add your logo here!
Join us on Discord :keyboard: and/or Whereby :video_camera: for office hours every Wednesday at 10am ET to chat about anything Flipt related or just to say hi.
Checkout the integration docs for more info on how to integrate Flipt into your existing application.
Flipt is equipped with a fully functional REST API. In fact, the Flipt UI is completely backed by this same API. This means that anything that can be done in the Flipt UI can also be done via the REST API.
The Flipt REST API can also be used with any language that can make HTTP requests.
Official REST Client Libraries
:exclamation: Offical REST clients in more languages coming soon.
Official GRPC Client Libraries
:exclamation: Offical GRPC clients in more languages coming soon.
Third-Party Client Libraries
Client libraries built by awesome people from the Open Source community.
Note: These libraries are not maintained by the Flipt team and may not be up to date with the latest version of Flipt. Please open an issue or pull request on the library’s repository if you find any issues.
|flipt-grpc-python||Python||@getsentry||Python GRPC bindings for Flipt|
|rflipt||React||@christopherdiehl||Components/example project to control React features backed by Flipt|
|flipt-php||PHP||@fetzi||Package for evaluating feature flags via the Flipt REST API using HTTPlug|
Generate Your Own
If a client in your language is not available for download, you can easily generate one yourself using the existing protobuf definition. The GRPC documentation has extensive examples on how to generate GRPC clients in each supported language.
Check out the examples to see how Flipt works.
Here's a basic one to get started!
There are currently two types of licenses in place for Flipt:
- Client License
- Server License
All of the code required to generate GRPC clients in other languages as well as the existing GRPC Go client are licensed under the MIT License.
This code exists in the [rpc/](rpc/) directory.
The client code is the code that you would integrate into your applications, which is why a more permissive license is used.
The server code is licensed under the GPL 3.0 License.
If you use Flipt at your company, please consider becoming a sponsor today.
For help and discussion around Flipt, feature flag best practices, and more, join us on Discord.
If you are a user of Flipt I'd really :heart: it if you could leave a testimonal on how Flipt is working for you.
I would love your help! Before submitting a PR, please read over the [Contributing](.github/contributing.md) guide.
No contribution is too small, whether it be bug reports/fixes, feature requests, documentation updates, or anything else that can help drive the project forward.
Thanks goes to these wonderful people (emoji key):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> <!-- prettier-ignore-start --> <!-- markdownlint-disable --> Aaron Raff💻 Rodrigo Chacon💻 Christopher Diehl💻 Andrew Z Allen📖 Sebastien Armand💻 Dat Tran💻 Jon Perl⚠️ 💻 Or Elimelech💻 giddel💻 Eduardo📖 💻 Itai Schwartz💻 Ikko Ashimine📖 Márk Sági-Kazár💻 Dan Piet💻 Amay Shah💻 kevin-ip💻 albertchae💻 Thomas Sickert📖 Jameel Al-Aziz📦 George💻 Chase Pierce💻 ITO Shogo⚠️
<!-- markdownlint-restore --> <!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
This project follows the all-contributors specification. Contributions of any kind welcome!
*Note that all licence references and agreements mentioned in the flipt README section above are relevant to that project's source code only.