{"id":3866,"url":"https://github.com/taivop/awesome-data-annotation","name":"awesome-data-annotation","description":"A list of tools for annotating data, managing annotations, etc.","projects_count":93,"last_synced_at":"2026-08-09T07:00:23.031Z","repository":{"id":37945175,"uuid":"156675537","full_name":"taivop/awesome-data-annotation","owner":"taivop","description":"A list of tools for annotating data, managing annotations, etc.","archived":true,"fork":false,"pushed_at":"2024-08-01T12:45:30.000Z","size":60,"stargazers_count":612,"open_issues_count":5,"forks_count":70,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-07-20T23:00:25.531Z","etag":null,"topics":["annotations","awesome","awesome-list","computer-vision","data-annotation","dataops","image-annotation","nlp"],"latest_commit_sha":null,"homepage":"https://github.com/taivop/awesome-data-annotation","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/taivop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-11-08T08:37:21.000Z","updated_at":"2026-07-14T20:21:25.000Z","dependencies_parsed_at":"2022-08-08T22:30:51.245Z","dependency_job_id":null,"html_url":"https://github.com/taivop/awesome-data-annotation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/taivop/awesome-data-annotation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fawesome-data-annotation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fawesome-data-annotation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fawesome-data-annotation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fawesome-data-annotation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/taivop","download_url":"https://codeload.github.com/taivop/awesome-data-annotation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fawesome-data-annotation/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36439153,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-09T02:00:06.528Z","response_time":130,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-06T14:58:14.389Z","updated_at":"2026-08-09T07:00:23.032Z","primary_language":null,"list_of_lists":false,"displayable":false,"categories":["Text","Image / video","Multimodal / pointcloud","Other","Components"],"sub_categories":["Commercial","Open source"],"readme":"# Awesome data annotation\nA list of tools for annotating data, managing annotations, etc.\n\nContributing: I gladly accept additions to the lists below; please submit an issue or pull request with any updates.\n\n***Just looking for a recommendation of the one best open source annotation tool?*** Me and several other people in industry and academia have independently found [**CVAT**](https://github.com/opencv/cvat) to be the best choice for Computer Vision tasks.\n\n# Annotation tools\n## Image / video\n### Open source\n* [Alp's labeling tool (ALT)](https://alpslabel.wordpress.com/2017/01/26/alt/) -- image\n* [Annotorious](https://recogito.github.io/annotorious/)\n* [Classifai](https://github.com/CertifaiAI/classifai)\n* [COCO Annotator](https://github.com/jsbroks/coco-annotator) -- image\n* [commacoloring](https://github.com/commaai/commacoloring) -- image segmentation\n* [Computer Vision Annotation Tool (CVAT)](https://github.com/opencv/cvat) -- image/video segmentation, geometric shapes, keypoints\n* [DataGym.ai](https://github.com/datagym-ai/datagym-core) -- image/video\n* [deeplabel](https://github.com/jveitchmichaelis/deeplabel) -- image\n* [diffgram](https://github.com/diffgram/diffgram) -- image, video, text, data platform\n* [dsgou/annotator](https://github.com/dsgou/annotator) -- video\n* [Etiketai](https://github.com/aralroca/etiketai) -- image\n* [Fast Image Annotation Tool (FIAT)](https://github.com/christopher5106/FastAnnotationTool) - image (rectangle)\n* [Grid-Annotation-Tool](https://github.com/LukasBommes/Grid-Annotation-Tool) -- image (rectangle grids)\n* [ilastik](https://github.com/ilastik/ilastik) -- image\n* [imannotate](https://github.com/smileinnovation/imannotate) -- image\n* [imglab](https://github.com/NaturalIntelligence/imglab) -- image (geometric shapes)\n* [imagetagger](https://github.com/bit-bots/imagetagger) -- image; supports collaborative labelling\n* [INCEpTION](https://github.com/inception-project/inception) -- text\n* [LabelImg](https://github.com/tzutalin/labelImg) -- image\n* [labelme](https://github.com/wkentaro/labelme) -- image/video (classification, polygon, geometric shapes)\n* [labelml](https://github.com/bfortuner/labelml) -- image\n* [LabelD](https://sweppner.github.io/labeld/) -- (web) image\n* [Label Studio](https://github.com/heartexlabs/label-studio) -- image, audio, text\n* [LEAR](https://lear.inrialpes.fr/people/klaeser/software_image_annotation) -- image segmentation\n* [LOST](https://github.com/l3p-cv/lost)\n* [Microsoft VoTT](https://github.com/Microsoft/VoTT) -- image/video (geometric shapes)\n* [Pixano](https://pixano.cea.fr/) -- image/sequence (rectangle, polygon, polyline, keypoints, segmentation)\n* [PixelAnnotationTool](https://github.com/abreheret/PixelAnnotationTool) -- image segmentation\n* [react-image-annotation](https://github.com/Secretmapper/react-image-annotation) -- image (geometric shapes)\n* [scalabel](https://github.com/scalabel/scalabel) -- image (bbox, tracking, segmentation), 3D \n* [Sloth](https://sloth.readthedocs.io/en/latest/) -- image/video (geometric shapes)\n* [Tator](https://github.com/cvisionai/tator) -- video\n* [Universal Data Tool](https://github.com/UniversalDataTool/universal-data-tool) -- image, video, PDF, text, audio\n* [VATIC](http://www.cs.columbia.edu/~vondrick/vatic/), [VATIC.js](https://github.com/dbolkensteyn/vatic.js) -- video tracking\n* [VGG Image Annotator (VIA)](http://www.robots.ox.ac.uk/~vgg/software/via/) -- image (polygons, geometric shapes)\n* [VIAME](https://www.viametoolkit.org/), [DIVE](https://github.com/Kitware/dive) -- image/video (boxes, polys, points)\n* [ViPER-GT](http://viper-toolkit.sourceforge.net/products/gt/) -- video (classification, temporal segmentation, tracking)\n* [webKnossos](https://webknossos.org) -- 3D image (segmentation, skeleton aka line-segment)\n* [Ybat - YOLO BBox Annotation Tool](https://github.com/drainingsun/ybat) -- image (rectangle)\n\n### Commercial\n* [Amazon Sagemaker Ground Truth](https://aws.amazon.com/sagemaker/groundtruth/)\n* [Ango Hub](https://ango.ai/ango-hub/) -- image/sequence/video, DICOM (CT, MRI) w/ deidentifier, (nested) classifications, model-assisted labeling, consensus, instructions, review workflows\n* [DataTurks](https://dataturks.com/)\n* [Encord](https://encord.com/) -- image/sequence/video, 3D DICOM (CT, MRI), synthetic-aperture radar, annotator performance monitoring, model-assisted labelling, model validation\n* [Figure Eight](https://www.figure-eight.com/)\n* [Google AI Platform Data Labeling Service](https://cloud.google.com/ai-platform/data-labeling/docs)\n* [Handl](https://handl.ai/)\n* [Kili](https://kili-technology.com/)\n* [Labelbox](https://www.labelbox.com/)\n* [LinkedAI](https://linkedai.co/)\n* [Oclavi](https://oclavi.com/)\n* [Prodigy](https://prodi.gy/) -- image classification\n* [RectLabel](https://rectlabel.com/) -- classification, bounding box, polygon, cubic bezier\n* [SuperAnnotate](https://www.superannotate.com/)\n* [Supervisely](https://supervise.ly/)\n* [TrainingSet.ai](https://dashboard.trainingset.ai)\n\n## Text\n### Open source\n* [Banksy](https://github.com/AboutGoods/Banksy-annotation-tool) -- NER, NEL, box\n* [brat](http://brat.nlplab.org/)\n* [DataQA](https://github.com/dataqa/dataqa) - classification, NER, NEL\n* [DAML](https://github.com/vmware/data-annotator-for-machine-learning) -- Data Annotator for Machine Learning (DAML) -- text classification, NER, tabular classification and regression, image (bounding box, polygon), log labelling\n* [doccano](https://github.com/chakki-works/doccano) -- NER, sentiment, translation\n* [FoLiA Linguisitc Annotation Tool (Flat)](https://github.com/proycon/flat)\n* [Hover](https://github.com/phurwicz/hover)\n* [Label Studio](https://github.com/heartexlabs/label-studio) -- image, audio, text\n* [Rubrix](https://github.com/recognai/rubrix) -- text\n* [spacy-annotator](https://github.com/ieriii/spacy-annotator) -- SpaCy annotator for NER using ipywidgets.\n* [TeamTat](https://github.com/ncbi-nlp/TeamTat)\n* [Universal Data Tool](https://github.com/UniversalDataTool/universal-data-tool) -- image, video, PDF, text, audio\n* [WebAnno](https://webanno.github.io/webanno/)\n* [YEDDA](https://github.com/jiesutd/YEDDA)\n\n### Commercial\n* [AnnoLab](https://annolab.ai/)\n* [Ango Hub](https://ango.ai/ango-hub) -- NER, (nested) classification, sentiment analysis, intent detection, translation, intra-label relations\n* [DataTurks](https://dataturks.com/)\n* [Figure Eight](https://www.figure-eight.com/)\n* [Humanloop](https://humanloop.com/)\n* [Kairntech](https://kairntech.com/) -- NER, classification, sentiment, knowledge-based\n* [LightTag](https://www.lighttag.io/)\n* [Prodigy](https://prodi.gy/) -- entity recognition, intent detection\n* [TagTog](https://www.tagtog.net/)\n* [UBIAI](https://ubiai.tools/)\n\n## Multimodal / pointcloud\n### Open source\n* [3D-BAT](https://github.com/walzimmer/3d-bat) ([paper](https://arxiv.org/abs/1905.00525v1)) -- multimodal (image, pointcloud)\n* [LATTE](https://github.com/bernwang/latte) -- pointcloud\n* [Pixano](https://pixano.cea.fr/) -- multimodal (image, pointcloud)\n* [springzfx/point-cloud-annotation-tool](https://github.com/springzfx/point-cloud-annotation-tool) -- pointcloud\n\n## Components\nUI and other components that can be integrated into other applications.\n* [Pixano](https://github.com/pixano/pixano-elements/) -- Javascript annotation components for geometric shapes in image and pointcloud\n* [react-image-annotate](https://github.com/waoai/react-image-annotate) -- React component for bounding boxes, points, and polygons\n\n## Other\n### Open source\n* [dsgou/annotator](https://github.com/dsgou/annotator) -- video, audio, rosbag\n* [Dumbris/trunklucator](https://github.com/Dumbris/trunklucator) -- interactive annotation from Python code\n* [Label Studio](https://github.com/heartexlabs/label-studio) -- image, audio, text\n* [open-CRAVAT](https://github.com/KarchinLab/open-cravat) -- genomics\n* [PCGR](https://github.com/sigven/pcgr) -- genomics\n* [TornadoAI HITL](https://github.com/slrbl/human-in-the-loop-machine-learning-tool-tornado) -- Web based collaborative human in the loop data labelling tool for  image, text and structured data\n* [Universal Data Tool](https://github.com/UniversalDataTool/universal-data-tool) -- image, video, PDF, text, audio\n\n# Related lists\n[awesome-dataset-tools](https://github.com/jsbroks/awesome-dataset-tools)\n\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/taivop%2Fawesome-data-annotation/projects"}