elixir-explorer/explorer
This system is a high-performance data manipulation library for Elixir, built on the Polars Rust backend. It provides a comprehensive API for creating, transforming, and analyzing DataFrames and Series, supporting a wide range of data types and operations including lazy evaluation for deferred computation. The system enables reading and writing various file formats (CSV, Parquet, IPC) and accessing remote cloud storage (S3) directly. It also includes utilities for data validation, configuration, and integration with other Elixir data science tools.
60.2
Adequate · 29 July 2026
26k
lines of production code
Elixir
with Rust
2
bus factor · 96 authors in all
3
measurements over time
How it got here
2021 · Lazy evaluation and backend abstraction
This period focused on a major architectural shift towards lazy evaluation, introducing pluggable backends and deferred computation for DataFrames and Series. The native Rust layer was significantly refactored to support these new abstractions, while dependencies were upgraded to Polars 0.52 to enable advanced query capabilities.
12 changes
2022 · DataFrame I/O and test coverage expansion
This period focused on expanding the Explorer library's I/O capabilities for DataFrames and LazyFrames, adding support for formats like Parquet, IPC, and NDJSON, including cloud storage integration. Concurrently, comprehensive test coverage was added for these new and existing operations to ensure correctness and stability.
6 changes
2023 · Series type system and test infrastructure
This period focused on expanding the Series API with logarithmic and exponential transformations, while establishing a robust internal type system via the ExSeriesDtype enum. Concurrently, significant test coverage was added for Series operations and the test suite was enhanced with property-based testing and S3/Parquet integration support.
4 changes
Survey your own repository
elixir-explorer/explorer was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit d8412e8251 — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.