JavaScript SDK for OpenFeature
Go to file
OpenFeature Bot ee236396cd
chore(main): release react-sdk 1.0.1 (#1235)
🤖 I have created a release *beep* *boop*
---


##
[1.0.1](https://github.com/open-feature/js-sdk/compare/react-sdk-v1.0.0...react-sdk-v1.0.1)
(2025-08-18)


### 🐛 Bug Fixes

* **react:** re-evaluate flags on re-render to detect silent provider …
([#1226](https://github.com/open-feature/js-sdk/issues/1226))
([3105595](3105595926))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2025-08-18 16:26:25 +00:00
.github feat: support Angular 20 (#1220) 2025-07-25 18:48:38 +02:00
.vscode feat: set context during provider init on web (#919) 2024-05-08 17:42:34 +00:00
packages chore(main): release react-sdk 1.0.1 (#1235) 2025-08-18 16:26:25 +00:00
test-harness@48c56d1314 chore: monorepo conversion + experimental web sdk (#353) 2023-03-09 14:43:41 -05:00
.editorconfig Init 2022-05-10 10:36:02 -04:00
.eslintignore Add linting 2022-05-11 13:37:36 -04:00
.eslintrc.json chore: import type lint rule and fixes (#1039) 2024-10-16 14:33:47 -04:00
.gitignore chore: monorepo conversion + experimental web sdk (#353) 2023-03-09 14:43:41 -05:00
.gitmodules chore: add integration tests (#225) 2022-10-03 12:32:44 -04:00
.prettierrc Add api, client 2022-05-30 08:58:34 -04:00
.release-please-manifest.json chore(main): release react-sdk 1.0.1 (#1235) 2025-08-18 16:26:25 +00:00
CODEOWNERS chore: add global maintainers to codeowners (#1163) 2025-04-05 16:18:44 +00:00
CONTRIBUTING.md chore: loosen peer dependency requirements, remove some ci automation (#1080) 2024-11-07 12:04:41 -05:00
LICENSE Initial commit 2022-05-02 07:30:45 -04:00
README.md chore: move client/ dir to web/ (#991) 2024-08-28 12:11:52 +00:00
jest.config.ts feat: support Angular 20 (#1220) 2025-07-25 18:48:38 +02:00
package-lock.json chore(deps): update dependency rxjs to v7.8.2 (#1230) 2025-08-15 09:06:37 -04:00
package.esm.json ESM and CommonJS support 2022-05-10 14:12:54 -04:00
package.json chore(deps): update dependency shx to ^0.4.0 (#1213) 2025-08-15 09:06:26 -04:00
release-please-config.json chore: remove hardcoded react v1 2025-08-18 11:56:09 -04:00
renovate.json chore: update renovate to use best practices (#751) 2024-01-11 17:10:49 -05:00
rollup.config.mjs fix(types): conflicts with peer types (#852) 2024-03-06 16:44:51 +00:00
tsconfig.json feat: lower compilation target to es2015 (#957) 2024-06-11 12:47:19 +00:00
tsconfig.rollup.json fix: removed duped core types (#800) 2024-01-31 19:52:16 +00:00
typedoc.json chore: move client/ dir to web/ (#991) 2024-08-28 12:11:52 +00:00

README.md

OpenFeature Logo

OpenFeature JavaScript SDKs

Known Vulnerabilities codecov CII Best Practices FOSSA Status

👋 Hey there! Thanks for checking out the OpenFeature JavaScript SDKs

What is OpenFeature?

OpenFeature is an open standard that provides a vendor-agnostic, community-driven API for feature flagging that works with your favorite feature flag management tool.

Why standardize feature flags?

Standardizing feature flags unifies tools and vendors behind a common interface which avoids vendor lock-in at the code level. Additionally, it offers a framework for building extensions and integrations and allows providers to focus on their unique value proposition.

🔧 Components

This repository contains both the server-side JS and web-browser SDKs. For details, including API documentation, see the respective README files.

  • Server SDK, for use in Node.js and similar runtimes.
    • NestJS SDK, a distribution of the Server SDK with built-in NestJS-specific features.
  • Web SDK, for use in the web browser.
    • React SDK, a distribution of the Web SDK with built-in React-specific features.

Each have slightly different APIs, but share many underlying types and components.

Support the project

🤝 Contributing

Interested in contributing? Great, we'd love your help! To get started, take a look at the CONTRIBUTING guide.

Thanks to everyone that has already contributed

Made with contrib.rocks.

📜 License

Apache License 2.0

FOSSA Status