Freeing data processing from scripting madness by providing a set of platform-agnostic customizable pipeline processing blocks.
The main features of huggingface/datatrove are: Data Curation and Filtering, Data Pipelines, Data Processing, Data Processing Tools.
Open-source alternatives to huggingface/datatrove include: minishlab/semhash — Fast Multimodal Semantic Deduplication & Filtering. jpmens/jo — Jo is a command-line utility designed to construct and manipulate JSON objects and arrays directly from shell… catchthetornado/pdf-extract-api. allenai/olmocr — Olmocr is a distributed document processing framework designed to convert PDF and image files into structured… bytedance/dolphin — Dolphin is a multimodal layout analyzer and image-to-structure converter that transforms photographed or digital… 599yongyang/datasetloom.
Fast Multimodal Semantic Deduplication & Filtering
Jo is a command-line utility designed to construct and manipulate JSON objects and arrays directly from shell arguments and standard input. It functions as a data processing tool that transforms raw input into structured formats, enabling the generation of complex payloads for APIs, configuration files, and automated data pipelines. The tool distinguishes itself through its ability to resolve hierarchical data structures using delimiter-based path definitions and its integrated type-inference engine, which automatically casts input values into native boolean, numeric, or null types. Users can
Distilabel is a framework for synthetic data and AI feedback for engineers who need fast, reliable and scalable pipelines based on verified research papers.