Touchstone

Clojure A/B testing library for data-driven experimentation.

EstablishedOpen SourceLow lock-in

Pricing

See website

Flat rate

Adoption

Stable

License

Open Source

Data freshness

Overview

What is Touchstone?

Touchstone is a Clojure library designed to facilitate A/B testing in applications. It enables developers to conduct experiments and make data-driven decisions by comparing different versions of their software.

Key differentiator

Touchstone stands out by offering a focused and lightweight approach to A/B testing specifically tailored for the Clojure ecosystem, making it easier for developers to integrate experimentation into their applications without complex setup.

Capability profile

Strength Radar

Simplifies A/B t…Provides tools f…Integrates seaml…

Honest assessment

Strengths & Weaknesses

↑ Strengths

Simplifies A/B testing setup and execution in Clojure applications.

Provides tools for defining experiments, tracking results, and analyzing outcomes.

Integrates seamlessly with existing Clojure projects.

Fit analysis

Who is it for?

✓ Best for

Teams building web applications in Clojure who need to conduct A/B testing for optimization.

Developers looking to integrate experimentation into their existing Clojure projects without external dependencies.

✕ Not a fit for

Projects that require real-time analysis of experiment results, as Touchstone is designed for batch processing.

Teams working with languages other than Clojure who may need a more language-agnostic solution.

Cost structure

Pricing

Free Tier

None

Starts at

See website

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Next step

Get Started with Touchstone

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →