Note: This is an unofficial extension and is not affiliated with LaunchDarkly.
Browse your LaunchDarkly feature flags, targeting rules, environments and recent changes without leaving your keyboard. The extension is read-only: it never modifies anything in LaunchDarkly.
ββ§S) without editing preferencesReader role (the extension only reads data)Configure Extension action, no need to open a command):
defaulthttps://app.eu.launchdarkly.com) or a self-hosted relaySearch flags in the current project. The dropdown filters by state (live, deprecated, archived), type (temporary, permanent), My Flags (flags you maintain) and tags. Favorites and recently viewed flags appear above the results when the search is empty.
| Shortcut | Action |
|---|---|
β΅ | Show flag details |
β β΅ | Open in LaunchDarkly |
β β§ C | Copy feature flag key |
β β§ P | Add to / remove from favorites |
β β§ H | Show the flag's change history |
β β§ L | Show recent changes for the project |
β β§ S | Switch project |
β β§ T | Toggle between flag names and keys |
β R | Refresh |
The Copy section of the action panel also offers the LaunchDarkly URL, SDK code snippets, and Create Quicklink.
The first row summarises the flag; each following row is an environment. Selecting an environment shows whether it is on, the value served by default, individual targets (users and other context kinds), targeting rules with segment names resolved, prerequisites, and the evaluation status reported by LaunchDarkly.
| Shortcut | Action |
|---|---|
β΅ | Open the selected environment in LaunchDarkly |
β β΅ | Copy feature flag key |
β β§ β / β β§ β | Move the environment up / down (the order is remembered for all flags) |
β β§ H | Show the flag's change history |
esc | Back to the list |
The project's audit log, newest first, with the environment as a tag. Use the dropdown to restrict it to one environment; select an entry to read the full description and any comment. From a flag's action panel, Show Change History opens the same view scoped to that flag.
| Shortcut | Action |
|---|---|
β΅ | Open the history in LaunchDarkly |
β β§ C | Copy a summary of the change |
β β§ S | Switch project |
β R | Refresh |
Switch Project (ββ§S) is available in the action menu of both commands. It lists the projects your token can access and makes one the active project everywhere; the choice is remembered until you change it or reset to the preference default.
npm run mock-server starts a local server on http://localhost:4000 that mimics the LaunchDarkly endpoints used by the extension (flags, projects, environments, flag status, tags, segments, audit log). Point the LaunchDarkly Instance URL preference at it to develop without a real account.