All Projects → optimizely → javascript-sdk

optimizely / javascript-sdk

Licence: Apache-2.0 license
JavaScript SDK for Optimizely Full Stack

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to javascript-sdk

objective-c-sdk
Optimizely X Objective-C SDK for iOS and tvOS
Stars: ✭ 23 (-64.06%)
Mutual labels:  optimizely-environment-prod, optimizely-environment-public
csharp-sdk
This repository houses the .Net based C# SDK for Optimizely Full Stack.
Stars: ✭ 18 (-71.87%)
Mutual labels:  optimizely-environment-prod, optimizely-environment-public
java-sdk
Optimizely Full Stack Java SDK
Stars: ✭ 34 (-46.87%)
Mutual labels:  optimizely-environment-prod, optimizely-environment-public
react-sdk
React SDK for Optimizely Full Stack and Optimizely Rollouts
Stars: ✭ 81 (+26.56%)
Mutual labels:  optimizely-environment-prod, optimizely-environment-public
agent
Optimizely X Full Stack Agent
Stars: ✭ 22 (-65.62%)
Mutual labels:  optimizely-environment-prod, optimizely-environment-public
android-sdk
Optimizely X Android SDK
Stars: ✭ 50 (-21.87%)
Mutual labels:  optimizely-environment-prod, optimizely-environment-public

Optimizely JavaScript SDK

This repository houses the official JavaScript SDK for use with Optimizely Full Stack and Optimizely Rollouts.

Optimizely Full Stack is A/B testing and feature flag management for product development teams. Experiment in any application. Make every feature on your roadmap an opportunity to learn. Learn more at https://www.optimizely.com/platform/full-stack/, or see the documentation.

Optimizely Rollouts is free feature flags for development teams. Easily roll out and roll back features in any application without code deploys. Mitigate risk for every feature on your roadmap. Learn more at https://www.optimizely.com/rollouts/, or see the documentation.

Packages

This repository is a monorepo. It houses the main Javascript SDK and its supporting packages.

Package Version Docs Description
@optimizely/optimizely-sdk npm The Optimizely SDK
@optimizely/js-sdk-datafile-manager npm Datafile Manager for Optimizely SDK
@optimizely/js-sdk-event-processor npm Event Batching support for Optimizely SDK
@optimizely/js-sdk-logging npm Logging Manager for Optimizely SDK
@optimizely/js-sdk-utils npm Utility functions for Optimizely packages

About

@optimizely/optimizely-sdk is developed and maintained by Optimizely and many contributors. If you're interested in learning more about what Optimizely X Full Stack can do for your company, please get in touch!

Contributing

Please see CONTRIBUTING.

Credits

First-party code (under packages/optimizely-sdk/lib/, packages/datafile-manager/lib, packages/datafile-manager/src, packages/datafile-manager/__test__, packages/event-processor/src, packages/event-processor/__tests__, packages/logging/src, packages/logging/__tests__, packages/utils/src, packages/utils/__tests__) is copyright Optimizely, Inc. and contributors, licensed under Apache 2.0.

Additional Code

Prod dependencies are as follows:

{
  "[email protected]": {
    "licenses": [
      "AFLv2.1",
      "BSD"
    ],
    "publisher": "Kris Zyp",
    "repository": "https://github.com/kriszyp/json-schema"
  },
  "[email protected]": {
    "licenses": "MIT*",
    "repository": "https://github.com/perezd/node-murmurhash"
  },
  "[email protected]": {
    "licenses": "MIT",
    "repository": "https://github.com/kelektiv/node-uuid"
  },
  "[email protected]": {
    "licenses": "MIT",
    "repository": "https://github.com/sindresorhus/decompress-response"
  }
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].