Skip to content

Commit 3b50f27

Browse files
Copilotbeeme1mr
andcommitted
Add Split JavaScript Web Provider
Co-authored-by: beeme1mr <[email protected]>
1 parent 223194e commit 3b50f27

File tree

3 files changed

+14
-6
lines changed

3 files changed

+14
-6
lines changed

docs/reference/other-technologies/ofrep/index.mdx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ title: OpenFeature Remote Evaluation Protocol (OFREP)
33
sidebar_position: 1
44
---
55

6-
The **OpenFeature Remote Evaluation Protocol (OFREP)** is an [API specification](./openapi) for feature flagging that enables vendor-agnostic communication between applications and flag management systems. It defines a standard API layer between the provider and the flag management system, allowing any OpenSource or commercial system to implement the protocol and be compatible with community-maintained providers.
6+
The **OpenFeature Remote Evaluation Protocol (OFREP)** is an [API specification](./openapi) for feature flagging that enables vendor-agnostic communication between applications and flag management systems.
7+
It defines a standard API layer between the provider and the flag management system, allowing any OpenSource or commercial system to implement the protocol and be compatible with community-maintained providers.
78

89
### Key Benefits
910

@@ -14,7 +15,8 @@ The **OpenFeature Remote Evaluation Protocol (OFREP)** is an [API specification]
1415

1516
## How It Works
1617

17-
OFREP is **a protocol, not a provider**. It defines how to communicate with feature flag management systems and works on top of OpenFeature SDKs by providing standardized providers.
18+
OFREP is **a protocol, not a provider**.
19+
It defines how to communicate with feature flag management systems and works on top of OpenFeature SDKs by providing standardized providers.
1820

1921
```mermaid
2022
graph LR
@@ -49,11 +51,13 @@ OFREP supports both paradigms defined by OpenFeature:
4951

5052
### Available Providers
5153

52-
The OpenFeature community maintains OFREP providers for multiple languages. View the complete list of [OFREP providers in the ecosystem](https://openfeature.dev/ecosystem/?instant_search%5BrefinementList%5D%5Bvendor%5D%5B0%5D=OFREP).
54+
The OpenFeature community maintains OFREP providers for multiple languages.
55+
View the complete list of [OFREP providers in the ecosystem](https://openfeature.dev/ecosystem/?instant_search%5BrefinementList%5D%5Bvendor%5D%5B0%5D=OFREP).
5356

5457
### Available Flag Management Systems
5558

56-
Several flag management systems support OFREP. View the complete list of [OFREP-compliant systems in the ecosystem](https://openfeature.dev/ecosystem/?instant_search%5BrefinementList%5D%5Btype%5D%5B0%5D=OFREP%20API).
59+
Several flag management systems support OFREP.
60+
View the complete list of [OFREP-compliant systems in the ecosystem](https://openfeature.dev/ecosystem/?instant_search%5BrefinementList%5D%5Btype%5D%5B0%5D=OFREP%20API).
5761

5862
## Implementing OFREP
5963

@@ -72,4 +76,3 @@ To make your flag management system OFREP-compliant:
7276
1. Implement the [OFREP OpenAPI specification](./openapi)
7377
2. Test your implementation with existing OFREP providers
7478
3. Register your system in the [OpenFeature ecosystem](https://github.com/open-feature/openfeature.dev/issues)
75-

docs/reference/other-technologies/ofrep/openapi.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,3 @@ import Redoc from '@theme/Redoc';
99
<div className="redoc-container">
1010
<Redoc />
1111
</div>
12-

src/datasets/providers/split.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ export const Split: Provider = {
1111
href: 'https://github.com/splitio/split-openfeature-provider-js',
1212
category: ['Server'],
1313
},
14+
{
15+
technology: 'JavaScript',
16+
vendorOfficial: true,
17+
href: 'https://github.com/splitio/split-openfeature-provider-web-js',
18+
category: ['Client'],
19+
},
1420
{
1521
technology: 'Go',
1622
vendorOfficial: true,

0 commit comments

Comments
 (0)