Unreal Engine Marketplace is moving over to Fab in mid-October. Learn more.

ConfigCat Remote Config

ConfigCat - Code Plugins - Jul 31, 2024
4
4.25 out of 5 stars(4 ratings)
  • 75%
  • 0%
  • 0%
  • 25%
  • 0%

ConfigCat is a hosted service for feature flag and configuration management. It lets you decouple feature releases from code deployments.

  • Supported Platforms
  • Supported Engine Versions
    5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

ConfigCat is a feature flag and remote configuration service that empowers developers to control and customise the functionality of their applications. With ConfigCat, you can easily toggle features ON/OFF and roll out updates to specific users or groups. Targeting is supported through custom attributes, percentage-based rollouts, and segmentation.


Supports A/B testing, soft launching or targeting a specific group of users first with new ideas. Deploy any time, release when confident.


What is it?

How it works?

Why us?

Pricing


Documentation

GitHub

Slack

Technical Details

Features:

  • Manage the complete lifecycle of any feature
  • Customize content for specific user segments
  • Ensure applications are always in a releasable state
  • Avoid unnecessary disruption and rollbacks


Code Modules:

  • ConfigCat [Runtime] - brings remote feature flag and configuration management in Unreal Engine
  • ConfigCatWrappers [Runtime] - holds all the data container wrappers around the raw C++.
  • ConfigCatCppSDK [Runtime] - links the CPP-SDK into the executable
  • ConfigCatEditor [Editor] - automates the setup required within the editor (e.g.: copying the JSON configs certificate to the final package).


C++ support: Yes

Blueprint support: Yes


Supported Development Platforms:

Windows, MacOS, Linux


Supported Target Build Platforms:

Windows, MacOS, Linux, Android, iOS (requires source built engine).


Additional Notes:

Support for other platforms can be added but it requires building the underlying C++ SDK for that platform.