DEV.co
Open-Source DevOps · FeatureProbe

FeatureProbe

FeatureProbe is an open-source feature management platform enabling teams to control feature rollouts, A/B testing, and configuration changes without code deployment. It provides a web UI for managing toggles and SDKs for integration across multiple languages.

Source: GitHub — github.com/FeatureProbe/FeatureProbe
1.6k
GitHub stars
139
Forks
TypeScript
Primary language
Apache-2.0
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
RepositoryFeatureProbe/FeatureProbe
OwnerFeatureProbe
Primary languageTypeScript
LicenseApache-2.0 — OSI-approved
Stars1.6k
Forks139
Open issues49
Latest release2.7.0 (2023-09-20)
Last updated2026-06-01
Sourcehttps://github.com/FeatureProbe/FeatureProbe

What FeatureProbe is

FeatureProbe comprises a TypeScript/React admin UI, Spring Boot API backend, a dedicated server component, and SDKs for client/server-side environments. It supports targeting rules, traffic monitoring, and metric analysis for progressive rollouts and experimentation.

Quickstart

Get the FeatureProbe source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/FeatureProbe/FeatureProbe.gitcd FeatureProbe# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

Progressive Feature Rollout & Risk Mitigation

Enable new features for a percentage of users or specific segments without redeployment. Quickly disable problematic features to prevent service degradation.

A/B Testing & Experimentation

Run online experiments with built-in metric analysis to validate product changes and marketing strategies in production without separate test environments.

Configuration Management at Scale

Centralize feature toggles and parameter management across multiple services and teams. Allow operations teams to modify behavior without developer intervention.

Implementation considerations

  • Deploy via Docker Compose for local/staging; production setups require database persistence, reverse proxy, and SSL configuration.
  • Default credentials (admin/Pass1234) must be changed immediately in any non-development environment.
  • Evaluate SDK compatibility with your application stack (Java, Rust, Go, Python, Node.js for server; JS, Android, iOS, Flutter, React for client).
  • Plan for initial toggle strategy and user/user-group segmentation rules before large-scale rollout.
  • Monitor API performance under load; caching strategy for SDK clients is important for large user bases.

When to avoid it — and what to weigh

  • Fully Managed SaaS Requirement — FeatureProbe requires self-hosting (Docker/on-premise). No official managed cloud offering or multi-tenant SaaS deployment model is documented.
  • Minimal Operational Overhead Needed — Self-hosting involves managing API, server, admin UI, and database infrastructure. Teams preferring zero DevOps should evaluate managed alternatives.
  • Specialized Analytics or Custom Metrics at Scale — While metric analysis is included, deep integration with premium analytics platforms or custom DSL for complex experiment designs is not evident from provided data.
  • Enterprise-Grade Audit & Compliance Demands — No explicit documentation of advanced audit trails, RBAC granularity, or compliance certifications (SOC 2, HIPAA) provided in available data.

License & commercial use

Licensed under Apache License 2.0 (Apache-2.0), a permissive open-source license allowing commercial use, modification, and distribution with attribution and liability disclaimers.

Apache-2.0 permits commercial use without requiring commercial license purchase. However, verify your internal compliance policies and consider contributing improvements back to the community as a best practice. No warranty or support SLA is provided by default with the open-source distribution.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationStrong
License clarityClear
Deployment complexityModerate
DEV.co fitStrong
Assessment confidenceHigh
Security considerations

Default admin credentials must be rotated before production use. No explicit mention of encryption in transit, RBAC details, audit logging, or vulnerability disclosure process in provided data. Self-hosted deployments require securing API endpoints, database credentials, and network access. Evaluate authentication/authorization mechanisms for your use case; conduct security review before production.

Alternatives to consider

LaunchDarkly

Fully managed SaaS with enterprise support, deeper analytics, and broad integrations; higher cost, no self-hosting option.

Unleash

Open-source alternative with strong community and Docker support; different architecture and feature set; lighter/simpler for some use cases.

Flagsmith

Open-source feature flag platform with managed option; similar scope to FeatureProbe but different UI/UX and SDK ecosystem.

Software development agency

Build on FeatureProbe with DEV.co software developers

Evaluate FeatureProbe's architecture, SDK compatibility, and security requirements for your deployment. Contact our team to discuss self-hosting options, maintenance, and integration strategy.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

Related on DEV.co

Explore the category and the services that help you build with it.

FeatureProbe FAQ

Can I use FeatureProbe in a multi-team environment?
Yes. FeatureProbe includes multi-account and permission management features in the admin portal. However, exact RBAC granularity is not detailed in the provided data; review documentation for your role/permission needs.
What databases does FeatureProbe support?
Unknown from provided data. Docker Compose setup implies a supported database, but specific database options and compatibility are not stated. Check the docker-compose.yml and documentation.
How do I integrate FeatureProbe with my CI/CD pipeline?
Not clearly stated. SDKs allow runtime feature checking, but automated toggle state changes via CI/CD (webhooks, API calls) are not documented in the provided excerpt. Review API documentation separately.
Is there a managed/cloud version?
No. FeatureProbe is self-hosted only. You must provision and manage your own infrastructure via Docker or on-premise servers.

Work with a software development agency

Need help beyond evaluating FeatureProbe? DEV.co is a software development agency offering software development services and web development for teams of every size. Our software developers and web developers build custom software, web applications, APIs, and open-source devops integrations — and maintain them long-term.

Ready to Deploy FeatureProbe?

Evaluate FeatureProbe's architecture, SDK compatibility, and security requirements for your deployment. Contact our team to discuss self-hosting options, maintenance, and integration strategy.