Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Open Source Data Annotation & Labeling Tools

License

NotificationsYou must be signed in to change notification settings

zenml-io/awesome-open-data-annotation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 

Repository files navigation

maintained-by-zenml

AtZenML we believe that annotation and labeling workflows are a core part ofthe machine learning lifecycle. As an open-source tool, we wanted to highlightand recognize the variety of tools that are available to help your workflowsbecome more data-centric. We had three core criteria to decide whether aparticular tool could make it into the list:

  • The tool has an open-source licence.
  • The tool is actively maintained.
  • The tool is functional and fit for purpose.

We welcome contributions to this list, so if you know of a tool thatwe've missed or if you've built one yourself, please do create a PR!

🔥Do you use these tools or do you want to add one to your MLOps stack? AtZenML, we are looking for design partnerships and collaboration to develop theintegrations and workflows around using annotation within the MLOps lifecycle.If you'd like to learn more, pleasejoin ourSlack and leave us a message!

Contents

Multi Modal / Multi Domain

NameDescriptionLicense
AcharyaA Data Centric MLOps tool for your Named Entity Recognition projects?
AdalaAn Autonomous Data (Labeling) Agent framework.Apache-2
AnudeshAn open source platform to annotate data for Large language models - at scale.MIT
ClassifaiA comprehensive open-source data annotation platformApache-2
Computer Vision Annotation Tool (CVAT)A free, online, interactive video and image annotation tool for computer visionMIT
Data Annotator for Machine Learning (DAML)An application that helps machine learning teams facilitating the creation and management of annotationsApache-2
DataGymOpen source annotation and labeling tool for image and video assetsMIT
DiffgramTraining Data (Data Labeling, Annotation, Workflow) for all Data Types (Image, Video, 3D, Text, Geo, Audio, more) at scaleELv2
HoverExplore and label on a map of raw data. Handles text, audio and images.MIT
Label StudioA multi-type data labeling and annotation tool with standardized output formatApache-2
PigeonA simple widget that lets you quickly annotate a dataset of unlabeled examples from the comfort of your Jupyter notebookApache-2
QSL: Quick and Simple LabelerA quick and simple tool for labeling images, videos and time series data, right from JupyterMIT
ShoonyaPlatform to Annotate and label data at scaleMIT
TatorVideo analytics web platformAGPL-3
TornadoAiA human-in-the-loop machine learning frameworkAGPL-3
Universal Data ToolA web/desktop app for editing and annotating images, text, audio, documents and to view and edit any data defined in the extensible .udt.json and .udt.csv standardMIT
VGG Image Annotator (VIA)A standalone image annotator application packaged as a single HTML file (< 400 KB) that runs on most modern web browsersBSD-2
VIAMEVideo and Image Analytics for Multiple EnvironmentsCustom
Xtreme1An all-in-one data labeling and annotation platform for multimodal data training and supports 3D LiDAR point cloud, image, and LLMApache-2

Text

NameDescriptionLicense
Annotation LabAn NLP annotation tool included inspark-nlpApache-2
bulkBulk is a quick developer tool to apply some bulk labelsMIT
CoreNLPA Java suite of core NLP toolsGPL-3
DataQALabeling platform for text using weak supervisionGPL-3
doccanoAn open source text annotation tool supporting text classification, sequence labeling and sequence to sequence tasksMIT
FLAT - FoLiA Linguistic Annotation ToolA web-based linguistic annotation environment based around the FoLiA format, an XML-based format for linguistic annotationGPL-3
INCEpTIONA semantic annotation platform offering intelligent annotation assistance and knowledge managementApache-2
knodleKnodle (Knowledge-supervised Deep Learning Framework)Apache-2
Label SleuthAn open source no-code system for text annotation and building text classifiersApache-2
MarkupA web-based document annotation tool, powered by GPT-4Unknown
NER Annotator for SpacyNER Annotator for SpaCy allows you to create training data for creating a custom NER Model with custom tags.MIT
NPLMNoisy Partial Label Model(NPLM)N/A
PotatoAn annotation framework with 20+ templates, editable UI, quality control, data management and an option to add a survey for crowdsourcingPolyForm Shield
refineryThe data scientist's open-source choice to scale, assess and maintain natural language data.Apache-2
SlateA Super-Lightweight Annotation Tool for Experts: Label text in a terminal with just PythonISC
SMARTA tool for building labeled training datasets for supervised machine learning tasks in NLPMIT
SpaCy annotatorSpacy NER annotator using ipywidgetsN/A
Small-TextActive Learning for Text ClassificationMIT
SnorkelProgrammatically Build and Manage Training DataApache-2
skweakskweak: Weak supervision for NLPMIT
TALENA way to do annotations for NERCustom
ThemeMinimalistic CLI labeling tool for text classificationMIT
YEDDAA lightweight collaborative text span annotation toolApache-2
WeaSELWeaSEL: Weakly Supervised End-to-end LearningApache-2

Images

NameDescriptionLicense
3D SlicerVisualization, processing, segmentation, registration, and analysis of medical, biomedical, and other 3D images and meshesBSD
Annotate LabSimplifying Image AnnotationMIT
AnnotoriousA JavaScript library for image annotationBSD-3
AnyLabelingEffortless AI-assisted data labeling with AI support from YOLO, Segment Anything, MobileSAMGPL-3
autodistillImages to inference with no labeling (use foundation models to train supervised models)Apache-2
bbox-visualizerMake drawing and labeling bounding boxes easy as cakeMIT
Bounding Box EditorA JavaFX desktop application for creating image-object-annotations with bounding boxesGPL-3
CATMAIDThe Collaborative Annotation Toolkit for Massive Amounts of Image DataGPL-3
COCO AnnotatorA web-based image segmentation tool for object detection, localization, and keypointsMIT
DeepLabelA cross-platform desktop image annotation tool for machine learningMIT
EtichettaA YOLO annotator, for human beingsMIT
ilastikSegment, classify, track and count your cells or other experimental dataCustom
ImageTaggerAn open source online platform for collaborative image labelingMIT
imglabA web based tool to label images for objects that can be used to train dlib or other object detectorsMIT
KNOSSOSA software tool for the visualization and annotation of 3D image data and was developed for the rapid reconstruction of neural morphology and connectivityGPL-2
labelCloudA lightweight tool for labeling 3D bounding boxes in point cloudsGPL-3
LabelFlowAn open platform for image labelingCustom
labelmeImage Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation)Custom
LabelImgA graphical image annotation tool and label object bounding boxes in imagesMIT
LOSTA flexible web-based framework for semi-automatic image annotationMIT
Make SenseA free-to-use online tool for labeling photosGPL-3
MyVisionComputer vision based ML training data generation toolGPL-3
OHIF Medical Imaging ViewerOHIF zero-footprint DICOM viewer and oncology specific Lesion TrackerMIT
OpenLabelerAn open source desktop application for annotating objects for AI appplicationsApache-2
PixanoA web-based smart-annotation tool for computer vision applicationsCeCILL-C
ScalabelA web-based visual data annotation tool, supporting both 2D and 3D data labelingApache-2
webKnossosA fully cloud- and browser-based 3D annotation tool for distributed large-scale data analysis in light- and electron-microscopy based ConnectomicsAGPL-3
Yolo_LabelGUI for marking bounded boxes of objects in images for training neural network YOLOMIT

Video

NameDescriptionLicense
ChitralekhaAn open source video transcreation toolMIT
DIVEMedia annotation and analysis tools for web and desktopApache-2
UltimateLabelingA multi-purpose Video Labeling GUI in Python with integrated SOTA detector and trackerMIT

Audio

NameDescriptionLicense
aubioA library for audio and music analysisGPL-3
audinoOpen source audio annotation toolMIT
PraatAnnotation tool for phonetics analysisGPL-3
Peaks.jsJavaScript UI component for interacting with audio waveformsLGPL-3
Wavesurfer.jsNavigable waveform built on Web Audio and CanvasBSD-3

Time Series

NameDescriptionLicense
CardioMarkAn open-source MATLAB toolbox for ECG annotation for machine learning and academic researchGPL-3
sktimeA framework for machine learning with time seriesBSD-3

Other

NameDescriptionLicense
ComposeAutomated prediction engineering. Allows you to easily structure prediction problems and generate labels for supervised learningBSD-3
Encord ActiveToolkit to test, validate, and evaluate your models and surface, curate, and prioritize the most valuable data for labelingApache-2
Label AppApplication designed to assist in manually editing, visualizing and labelling your moderate-sized datasetsApache-2
NeuroTrALEAnnotation software for brain mapping, supporting 3D imaging and annotationBSD-2
OpenCRAVATA modular annotation tool for genomic variantsMIT
PatchSorterAn open-source digital pathology tool for histologic object labelingBSD-3
Personal Cancer Genome Reporter (PCGR)A stand-alone software package for translation of individual tumor genomes for precision cancer medicineMIT
QuepidGather Human Judgements (aka Explicit Ratings) for Search Quality. Also a safe space to play with your search algorithm.Apache-2

Acknowledgements

Thanks to the creators oftheseotherrepositories (andthisone!) for getting usgoing down the path of creating our own. I used these efforts to get started inmy survey of the space before adding, updating and pruning as per theopen-source and other criteria specified above.

About

Open Source Data Annotation & Labeling Tools

Topics

Resources

License

Stars

Watchers

Forks

Contributors9


[8]ページ先頭

©2009-2025 Movatter.jp