Overview
What is Ascend?
Section titled “What is Ascend?”Ascend is an open-source A/B testing Experimentation platform that empowers teams to make data-driven decisions through controlled experiments. It provides a complete solution for running experiments across different mobile applications with minimal integration effort.
It also provides support to create and manage audience(cohorts) using static(ID-based) .
Quick Links
Section titled “Quick Links”How it works
Learn about what Ascend does and how it works
Quick Start
Get Ascend running in 10 minutes
Key Features
Section titled “Key Features”🚀 High Performance: Built on Vert.x for reactive, non-blocking operations, Aerospike integration for ultra-fast allocation.
🎯 Advanced Targeting: Rule-based targeting with custom attributes, Support for complex conditional logic.
📊 Flexible Assignment: Random and round-robin distribution strategies, Custom variant weights per cohort.
🔌 Easy Integration: Ascend SDKs with type-safe APIs, Automatic caching and retry logic.
🛡️ Production-Ready: Docker and Docker Compose support, Configurable circuit breakers and rate limiting.
Available SDKs
Section titled “Available SDKs”Ascend provides native SDKs for all major mobile platforms:
📱 Android SDK
Section titled “📱 Android SDK”implementation("org.dreamhorizon:ascend-android-sdk:x.y.z")- Language: Kotlin
- Min SDK: API 24 (Android 7.0)
- Repository: dream-horizon-org/ascend-android
- Documentation: Android SDK Docs
🍎 iOS SDK
Section titled “🍎 iOS SDK”https://github.com/dream-horizon-org/ascend-ios- Language: Swift
- Min Version: iOS 11.0
- Repository: dream-horizon-org/ascend-ios
- Documentation: iOS SDK Docs
⚛️ React Native SDK
Section titled “⚛️ React Native SDK”npm install @dreamhorizonorg/ascend-react-native- Language: TypeScript
- Min Version: React Native 0.60.0
- Repository: dream-horizon-org/ascend-react-native
- Documentation: React Native SDK Docs
Use Cases
Section titled “Use Cases”1) Full Experimentation Platform
Section titled “1) Full Experimentation Platform”Run comprehensive A/B tests and multivariate experiments to validate features and measure product impact.
2) Audience Creation
Section titled “2) Audience Creation”Create and manage targeted audience segments for precise experiment allocation and feature rollouts.
3) Experiment Analysis (Coming soon)
Section titled “3) Experiment Analysis (Coming soon)”Analyze experiment results with statistical significance testing and detailed metrics.