Skip to content
@absmartly

A/B Smartly

A/B Smartly - Your A/B Testing Platform
ABsmartly Logo

ABsmartly

🚀 The Most Developer-Friendly A/B Testing Platform

Website Documentation Blog


🎯 What is ABsmartly?

ABsmartly is a powerful, developer-centric A/B testing and feature flagging platform that enables teams to run experiments at scale. Built by developers for developers, it provides the tools and infrastructure needed to make data-driven decisions with confidence.

✨ Key Features

🔬 Advanced Experimentation

Run complex multivariate tests with statistical rigor

⚡ Real-Time Results

See experiment results update in real-time

🛡️ Feature Flags

Deploy features safely with powerful targeting

📊 Statistical Engine

Bayesian statistics for accurate results

🔌 Easy Integration

SDKs for all major languages and frameworks

🎨 Visual Editor

No-code experiment creation for marketers

🛠️ Open Source Projects

Core SDKs

SDK Description Stars
Android SDK Native Android SDK Stars
Angular SDK Angular integration Stars
C++ SDK Native C++ SDK Stars
.NET SDK C# and .NET SDK Stars
Elixir SDK Elixir SDK Stars
Flutter SDK Flutter / Dart SDK Stars
Go SDK Official Go SDK Stars
Java SDK Official Java SDK for ABsmartly Stars
JavaScript SDK Browser and Node.js SDK Stars
Kotlin SDK Kotlin SDK Stars
Liquid SDK Liquid templating SDK Stars
PHP SDK PHP SDK for server-side experiments Stars
Python SDK Python SDK for ABsmartly Stars
React SDK React hooks and components Stars
Ruby SDK Official Ruby SDK Stars
Rust SDK Rust SDK for A/B testing and feature flagging Stars
Scala SDK Official Scala SDK Stars
Swift SDK iOS and macOS SDK Stars
TypeScript SDK Typed SDK for JavaScript/TypeScript Stars
Vue 2 SDK Vue 2 SDK with plugin support Stars
Vue 3 SDK Vue 3 SDK Stars

Developer Tools

Tool Description Stars
CLI TypeScript command-line interface for ABsmartly Stars
MCP Server Model Context Protocol server for AI agents Stars
Browser Extension Visual experiment creation & debugging Stars
SDK Plugins Shared plugins for ABsmartly SDKs Stars
DOM Tracker Standalone DOM analytics tracking library Stars

Integrations

Integration Description Stars
Segment ABsmartly ↔ Segment integration Stars
Managed Component WebCM / Managed Component for ABsmartly Stars

🚀 Quick Start

1. Install an SDK

# JavaScript/TypeScript
npm install @absmartly/javascript-sdk

# Python
pip install absmartly

# Go
go get github.com/absmartly/go-sdk

2. Initialize the SDK

import { ABsmartly } from '@absmartly/javascript-sdk';

const absmartly = new ABsmartly({
  endpoint: 'https://your-instance.absmartly.io/v1',
  apiKey: 'YOUR_API_KEY',
  application: 'your-app',
  environment: 'production'
});

3. Create an Experiment

const context = absmartly.createContext({
  units: {
    userId: 'user-123',
    sessionId: 'session-456'
  }
});

const treatment = context.getTreatment('homepage-hero-test');
if (treatment === 1) {
  // Show variant A
} else {
  // Show variant B
}

📈 Why Choose ABsmartly?

For Developers 👨‍💻

  • Type-safe SDKs with excellent IDE support
  • Flexible targeting with custom attributes
  • Webhook integrations for CI/CD pipelines
  • REST API for complete control

For Product Teams 📊

  • Visual experiment builder - no code required
  • Real-time analytics with confidence intervals
  • Audience segmentation and targeting
  • Collaborative workflows with approval processes

For Data Scientists 🔬

  • Bayesian statistics for accurate decision-making
  • Sequential testing to reduce sample sizes
  • Custom metrics and goal tracking
  • Raw data exports for advanced analysis

🤝 Contributing

We welcome contributions to all our open-source projects! Check out our Contributing Guidelines to get started.

Ways to Contribute

  • 🐛 Report bugs and issues
  • 💡 Suggest new features
  • 📖 Improve documentation
  • 🔧 Submit pull requests

📚 Resources

🏢 About ABsmartly

ABsmartly is trusted by leading companies worldwide to power their experimentation programs. Our platform handles billions of events monthly, enabling teams to make confident, data-driven decisions.

Ready to accelerate your experimentation?

Get Started Contact Sales Book Demo


WebsiteDocumentationBlogTwitterLinkedIn

© 2024 ABsmartly. Built with ❤️ for developers and data teams.

Popular repositories Loading

  1. javascript-sdk javascript-sdk Public

    A/B Smartly Javascript SDK

    JavaScript 7 6

  2. vue2-sdk vue2-sdk Public

    A/B Smartly Vue 2 SDK

    JavaScript 3

  3. java-sdk java-sdk Public

    AB Smartly Java SDK

    Java 3 1

  4. react-sdk react-sdk Public

    TypeScript 3 4

  5. php-sdk php-sdk Public

    A/B Smartly php-sdk

    PHP 2 1

  6. segment segment Public

    A/B Smartly - Segment integration

    JavaScript 2

Repositories

Showing 10 of 39 repositories

Top languages

Loading…

Most used topics

Loading…