#15 · Primary category: Data Annotation & Labeling Tools
universal-data-tool
Collaborate & label any type of data, images, text, or documents, in an easy web interface or desktop app.
Project last updated:03/15/25
GitHub Stars
2.1K
Forks
201
Contributors
26
License
MIT
Why we included this project
Universal Data Tool covers the labeling jobs most ML projects need, from image segmentation and classification to text and entity recognition, all in one interface. You can work in the browser, install the desktop app (Windows, Linux, and Mac are supported), or run it on your own infrastructure, so it serves a solo annotator and a small team coordinating labels alike. Labels are stored in an open .udt.json or .udt.csv format instead of a proprietary export, which keeps datasets portable between tools. There is also a JavaScript library for embedding the annotator directly into your own web pages or data pipelines, handy when labeling has to live inside an existing product. Teams that want lightweight labeling collaboration without adopting a heavier commercial platform will find it a practical fit.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
doccano
Open source annotation tool for machine learning practitioners.
X-AnyLabeling
X-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop application for annotating text, image, video, and multimodal data, combining versatile built-in tools with state-of-the-art AI models and flexible multi-format export.
snorkel
A system for quickly generating training data with weak supervision
argilla
Argilla is a collaboration tool for AI engineers and domain experts to build high-quality datasets
anylabeling
Effortless AI-assisted data labeling with AI support from YOLO, Segment Anything (SAM+SAM2/2.1+SAM3), MobileSAM!!