Modular statistics toolkit offering descriptive analysis, streaming statistics, 28 probability distributions, hypothesis tests, correlation/regression, ranking/normalization, bootstrap and weighted sampling for data analysis and simulation.
A Kotlin Multiplatform statistics toolkit covering descriptive analysis, probability distributions, hypothesis testing,
correlation, regression, and sampling. Pure Kotlin, published to Maven Central as focused modules.
Interactive notebooks: samples/ — Kotlin Notebooks with Kandy visualizations for each guide
Development
./gradlew jvmTest # run JVM tests
./gradlew allTests # run all platform tests
./gradlew build # full build
./gradlew :benchmark:benchmark # JMH benchmarks (kstats vs Apache Commons Math)
./gradlew :benchmark:smokeBenchmark # quick smoke run
Contributing
Contributions are welcome. See CONTRIBUTING.md for the contribution workflow, issue guidelines, and
project conventions. Please also read CODE_OF_CONDUCT.md before participating in issues, pull
requests, or discussions.