Browse Kotlin Multiplatform libraries
index data from klibs.ioMultidimensional array library offering ndarray creation, mathematical operations, linear algebra, and statistical functions. Supports various backends for performance, including native code via OpenBLAS. Integrates with Jupyter Notebooks.
Type-safe automatic differentiation framework enabling users to express differentiable programs with higher-dimensional data structures and operators. Ensures compile-time algebraic validity, reducing runtime errors and supporting advanced features like shape-safe tensor operations, symbolic derivatives, and property-based testing for numerical gradient checking.
Comprehensive library facilitating the use of International System of Units in code, enhancing formula writing, dimensional analysis, and error detection in complex calculations without external dependencies.
Simulator for pervasive, aggregate, and nature-inspired computing. Extensive documentation, CI/CD integration, and quality metrics. Academic use requires proper attribution to the original publication.
Framework enables 3D visualization for scientific applications, focusing on particle physics experiments. Features include event display, scene graph, and support for external system integration.
Calculates astronomical events for the Moon and Sun with lazy evaluation using sequences. Supports determining solar and lunar phases, sunrise/sunset times, and more, with efficient, resource-friendly computations.
Library enhances NDArray operations with SIMD support, optimizing performance for numerical computations. Inspired by Viktor, aims to fully leverage SIMD capabilities for efficient processing.
Offers machine learning primitives for building complex neural networks. Features activation functions, layers, optimizers, and training methods, serving as educational resources for optimization and visualization techniques.
Library facilitates handling and conversion of various physical measurement units like energy, length, mass, and volume. Simplifies unit operations with intuitive syntax and support for test fixtures.
Facilitates translation of signal processing code from Octave/MATLAB for mobile apps, offering 2D matrix support, row-major storage, and platform-specific optimizations.
Calculates Islamic prayer times, Qibla direction and Sunnah times using high‑precision astronomical algorithms. Supports multiple calculation methods, madhab rules, high‑latitude handling and custom adjustments.