
Tablecloth
Tablecloth provides a dataset manipulation API for the tech.ml.dataset library.

About Tablecloth
Tablecloth is an open-source dataset manipulation API for the Clojure programming language, built as an addition to the tech.ml.dataset library rather than a standalone replacement. It reorganizes existing tech.ml.dataset functions into a simplified interface focused on common tabular data operations. The library is designed around core usability goals: a single entry point for frequent tasks, native support for grouped datasets, and thread-first syntax for chaining operations. It is compatible with tech.ml.dataset 4.x and 7.x branches, and does not include functionality for other parts of the tech.ml stack such as pipelines, datatypes, readers, or machine learning tools.
Key features
- Single entry point for common dataset operations
- Supports grouped dataset processing
- Thread-first syntax for dataset workflows
- Built atop the tech.ml.dataset library
- Compatible with tech.ml.dataset 4.x and 7.x
- Simplifies existing tech.ml.dataset functions into a user-friendly API
- Provides a single entry point for common dataset operations
- Supports consistent processing for regular and grouped datasets
- Not a replacement for the underlying tech.ml.dataset library
- Only covers dataset manipulation, excluding other tech.ml stack features
- Documentation builds require a specific Quarto pre-release version as of April 2024
Tablecloth at a glance
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
Tablecloth alternatives
Tools and sites you could use instead, ranked by how closely they match.
Million builds open-source developer tools, datasets, and reinforcement learning environments for web and coding agents.
torchaudio provides data manipulation and transformation tools for audio signal processing with PyTorch.
Browse large JSONL, Parquet, and CSV datasets in VS Code with the Bread Dataset Viewer extension.
Tonic helps download, manipulate, and load event-based or spike-based datasets for neuromorphic data workflows.
Class-imbalanced machine learning is supported by imbalanced-ensemble, a toolbox for ensemble methods and datasets.
clugenr implements an algorithm for generating multidimensional clusters in R.
Popular in Developer Tools
Well-known listings from the same topic.
Tablecloth FAQ
Is Tablecloth a replacement for tech.ml.dataset?
What R data manipulation tools inspired Tablecloth's design?
Which versions of tech.ml.dataset is Tablecloth compatible with?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












