DBDelve
Dive deep into your data. A fast, native, multi-engine database client written in Rust. Free and open source, no telemetry.
翻訳待ち
Unleash is the FeatureOps Control Plane built for enterprises. Open source, private, and secure. Move fast, stay safe, and keep shipping.
翻訳待ち
開発ツールTypeScript · JavaScriptGitHub @Unleashオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
Buzzing on social · 2 sources
Checked 11月13日 21:16 · Scores are copied from each platform at the last check. We don’t copy post bodies or comments, and deleted posts disappear here too.
Open-source feature management platform
翻訳待ち
Loading the full README.
Read the full README ↗Launch the live demo | Try Unleash Enterprise for free
Unleash is a powerful open-source solution for feature management. It streamlines your development workflow, accelerates software delivery, and empowers teams to control how and when they roll out new features to end users. With Unleash, you can deploy code to production in smaller, more manageable releases at your own pace.
Feature flags in Unleash let you test your code with real production data, reducing the risk of negatively impacting your users' experience. It also enables your team to work on multiple features simultaneously without the need for separate feature branches.
Unleash is the most popular open-source solution for feature flagging on GitHub. It supports 15 official client and server SDKs and over 15 community SDKs. You can even create your own SDK if you wish. Unleash is compatible with any language and framework.
To get started with Unleash, you can either explore Unleash Enterprise with a free trial or get started locally with our open-source solution.
To start with Unleash Enterprise, request a free trial. This gives you access to a hosted instance with unlimited projects and environments and features such as role-based access control, change requests, single sign-on, and SCIM for automatic user provisioning.
To set up Unleash locally, you'll need git and docker installed on your machine.
Execute the following commands:
git clone [email protected]:Unleash/unleash.git
cd unleash
docker compose up -d
Then point your browser to localhost:4242 and log in using:
adminunleash4allIf you'd rather run the source code in this repo directly via Node.js, see the step-by-step instructions to get up and running in the contributing guide.
Find your preferred SDK in our list of official SDKs and import it into your project. Follow the setup guides for your specific SDK.
If you use the docker compose file from the previous step, here's the configuration details you'll need to get going:
http://localhost:4242/api/frontend/clientKey: default:development.unleash-insecure-frontend-api-tokenhttp://localhost:4242/api/default:development.unleash-insecure-api-tokenIf you use a different setup, your configuration details will most likely also be different.
Checking the state of a feature flag in your code is easy! The syntax will vary depending on your language, but all you need is a simple function call to check whether a flag is available. Here's how it might look in Java:
if (unleash.isEnabled("AwesomeFeature")) {
// do new, flashy thing
} else {
// do old, boring stuff
}
Want to explore Unleash without setting it up locally? Here are two easy ways to see it in action.
Open a running Unleash environment in your browser with no signup or setup required. This shared demo instance includes the core functionality so you can quickly get a feel for how Unleash works.
Get your own dedicated instance with a free 14-day cloud trial. This includes the full Unleash Enterprise feature set; ideal when evaluating Unleash for production use.
To self-host Unleash in a production environment, you need to deploy it to a persistent server.
We provide guides for deploying to services like Heroku and DigitalOcean:
For more advanced configurations options, check out our documentation on:
This is the beginning of the README. Read the rest at the original. Read the full README ↗