SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 ab-testing Open-Source Projects
-
PostHog
🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
izanami
Izanami is a centralized versatile feature flag solution, well suited for micro service architectures.
-
ollama-grid-search
A multi-platform desktop application to evaluate and compare LLM models, written in Rust and React.
-
laravel-abtest
ABRouter Laravel AB test is a simple package for the base library to run ab-tests and feature flags via ABRouter with Laravel. Prepare and run your ab-test in 10 minutes. Easy to manage and run. Can be also used as a feature flag or feature toggle. Free cloud version available for free. Completely open-source.
-
j8a
j8a [ dʒʌbbʌ ] is a modern TLS 1.3 reverse proxy server designed as a lightweight API gateway for REST APIs.
-
abrouter
Main ABRouter product repository that contains docker-compose file and orchestrates the project containers.
-
abrouter-php-client
AbrPHPClient 👷♀️ is a PHP library to run ab-tests via ABRouter. Prepare and run your ab-test in 10 minutes. Easy to manage and run. Can be also used as a feature flag or feature toggle. Available for free.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
It would be a shame not to mention PostHog as the telemetry provider we are using, since it turned out to be extremely useful. Because it is hard to find people who will talk with you about your product, gathering statistics gave us a much greater insight into our users.
Project mention: GrowthBook: Open-source feature flagging and A/B testing platform | /r/opensource | 2023-10-20
Feature flags, also known as feature toggles, have become an essential tool for modern software development. They enable developers to control the release of new features and updates in a flexible and controlled manner. In this blog post, we'll explore what feature flags are, their classical and modern use cases, and how to implement them effectively in front-end, mobile, and server-side applications. We'll also delve into the concept of overlapping design A/B testing and how feature flags play a crucial role in building robust experimentation.
Project mention: Show HN: Open-source LaunchDarkly alternative with GitOps | news.ycombinator.com | 2023-10-30
Using that flow, it was quite common to encounter roadblocks: staging was often blocked, it wasn’t synced with the current state of the main branch, and we had to wait a long time before deploying to staging or production. Furthermore, we had to open and close multiple PRs to deploy a single feature due to fixes or bugs found between each of these steps, even when we leveraged our powerful feature flag solution.
Project mention: Multi-Platform OSS Tool for LLM Comparison and Parameter Tuning | news.ycombinator.com | 2024-04-09Source code and (unsigned) releases for most major platforms available at:
https://github.com/dezoito/ollama-grid-search
I would sincerely appreciate some input and suggestions on how to make this more useful.
Project mention: Introduction to Thompson Sampling: The Bernoulli Bandit | news.ycombinator.com | 2024-02-04I built a contextual bandit combining XGBoost with Thompson Sampling you can check out at https://improve.ai
I wish Go recorded the timestamp of goroutine and let you access them.
An app I work on recently had a bug where goroutines would slowly build up over time. Turns out the bug is in the Growthbook SDK [1]. We can monitor the number of goroutines, but having a large number of goroutines waiting in the location that gets stuck is normal — we can only see such a problem over multiple days, in that the minimum value slowly goes up.
If Go could tell you the timestamp of the oldest goroutines as part of the pprof dump, we could have an alert, and it would work for any such leak.
[1] https://github.com/growthbook/growthbook-golang/pull/28
ab-testing related posts
-
Introduction to Thompson Sampling: The Bernoulli Bandit
-
A K8s progressive delivery tool
-
It's Okay to Make Something Nobody Wants
-
Ranking, Scoring, Decisions, and Optimization with XGBoost
-
I asked GPT-4 what top 5 improvements it would make to the PHP language to make it more competitive
-
A/B Testing in Rails
-
RollingUpdate but with testing the new pods first for a few minutes
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 May 2024
Index
What are some of the best open-source ab-testing projects? This list will help you:
Project | Stars | |
---|---|---|
1 | PostHog | 17,317 |
2 | growthbook | 5,549 |
3 | flagger | 4,738 |
4 | k8s-deployment-strategies | 3,438 |
5 | Split | 2,698 |
6 | Flagr | 2,366 |
7 | featbit | 1,355 |
8 | featurevisor | 513 |
9 | tweek | 346 |
10 | react-experiments | 319 |
11 | iter8 | 250 |
12 | izanami | 178 |
13 | ollama-grid-search | 138 |
14 | laravel-abtest | 95 |
15 | j8a | 91 |
16 | bayesian-testing | 66 |
17 | abrouter | 39 |
18 | python-ranker | 21 |
19 | python-client | 16 |
20 | swift-ranker | 11 |
21 | dead-salmon-brain | 11 |
22 | growthbook-golang | 8 |
23 | abrouter-php-client | 5 |
Sponsored