flipt-io开发者工具

flipt

把功能开关存进 Git,并通过 Web UI、API 和实时更新机制管理多环境发布的自托管功能管理平台。

  • 后端
  • 全栈
  • DevOps / 运维
  • 自动化
  • 团队协作
  • Web
  • CLI
  • API/SDK
  • 浏览器
  • Linux
  • 支持自托管
  • 支持本地运行
  • 支持 Docker
flipt 截图
社区热度
4.9k Stars
GitHub 收藏
最近活跃
2026/9/12
近 30 天还在更新
授权协议
NOASSERTION
需自行阅读条款

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

功能开关通常依赖独立的管理后台或数据库存储,与日常的代码评审和 Git 工作流隔离,导致配置变更追踪困难。

实际价值

通过将功能开关作为代码存入 Git 并提供 Web UI 与实时更新,实现了多环境发布和代码同频的版本控制。

创新 / 差异化

从传统的数据库中心化架构转向 Git 原生模式,把功能开关的分支、合并和审查完整纳入现有版本控制体系。

扩展潜力

单二进制文件部署,无外部数据库依赖,并通过 SSE 流式 API 将配置实时推送到各端 SDK。

为什么是现在

GitOps 实践在研发团队中日益普及,将配置和开关纳入代码评审流程的需求正变得普遍。

社区活跃度

近 90 天新增 15 个 Issue、475 个 PR;窗口内抽取的 Issue/PR 样本中有 13 位 Issue 发起者、3 位 PR 贡献者,并发布 至少 2 个版本。

维护者响应

窗口内 15 个 Issue 样本关闭率 73%,100 个 PR 样本合并率 98%。维护者评论样本仅覆盖该 Issue 样本的 7%,不足以可靠判断首次响应率与响应速度。

PR 样本 3 位贡献者至少 2 次 ReleasePR 合并率 98% · 100 条窗口样本

核心亮点

  • 将功能开关存储在自己的 Git 仓库并保留完整历史
  • 支持按分支、目录或仓库划分不同环境
  • 提供 Web UI、API 与 SSE 实时更新

快速开始

安装方式、上手难度、开始步骤。

装在哪

Docker

难不难

容易,照着走就行

支持 Docker支持自托管支持本地运行
  1. 01本地体验可先按 README 安装 Flipt v2,或直接使用官方 Docker 镜像。
  2. 02运行 docker run --rm -p 8080:8080 -p 9000:9000 -t docker.flipt.io/flipt/flipt:v2
  3. 03打开 http://127.0.0.1:8080/,再按项目文档配置 Git 仓库与环境映射。

更适合谁

  • 希望数据放在自己服务器上的团队
  • 想在本机直接跑起来试用的开发者
  • 习惯用 Docker 部署的人

更多介绍

Flipt v2 把功能开关作为 Git 中的配置来管理,而不是把状态只放在独立数据库里。README 描述了按分支、目录或仓库映射环境的方式,并提供 Git 历史、变更审查、多环境隔离、Web UI、SSE 实时更新以及自托管能力。它可以用单个二进制运行,也提供 Docker 启动方式,适合已经采用 GitOps 或希望让功能开关跟代码评审流程靠近的工程团队。

信息来源

每条信息都标注了状态与出处,可展开查看。

12 条 · 展开
  • capability tags

    已核验

    automation、collaboration

    来源: manual_curator · README manually reviewed for release curation · 2026/8/17

  • 最新版本

    已核验

    v2.12.0

    来源: GitHub 官方接口 · latest_release=v2.12.0 · 2026/9/12

  • 许可证

    已核验

    NOASSERTION

    来源: GitHub 官方接口 · license.spdx_id=NOASSERTION · 2026/9/12

  • needs api key

    已核验

    来源: manual_curator · README manually reviewed for release curation · 2026/8/17

  • 一句话用途

    已核验

    {"en":"A self-hosted feature management platform that stores feature flags in Git and manages multi-environment delivery through a web UI, APIs, and real-time updates.","zh":"把功能开关存进 Git,并通过 Web UI、API 和实时更新机制管理多环境发布的自托管功能管理平台。"}

    来源: manual_curator · README manually reviewed for release curation · 2026/8/17

  • 平台

    已核验

    browser、linux

    来源: manual_curator · README manually reviewed for release curation · 2026/8/17

  • 分类线索

    根据材料推断

    security

    来源: 项目说明文档 · hint=security · 2026/8/17

  • product forms

    已核验

    web、cli、api_sdk

    来源: manual_curator · README manually reviewed for release curation · 2026/8/17

  • role tags

    已核验

    backend、fullstack、devops

    来源: manual_curator · README manually reviewed for release curation · 2026/8/17

  • supports docker

    已核验

    来源: 仓库文件 · dockerfile=true; compose=true · 2026/9/12

  • supports local

    已核验

    来源: manual_curator · README manually reviewed for release curation · 2026/8/17

  • supports self host

    已核验

    来源: manual_curator · README manually reviewed for release curation · 2026/8/17

根据分类、能力和适用角色匹配的其他已核验项目。