A list of tools for annotating data, managing annotations, etc.
Contributing: I gladly accept additions to the lists below; please submit an issue or pull request with any updates.
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 to be the best choice for Computer Vision tasks.
- Alp's labeling tool (ALT) -- image
- Annotorious
- boobs -- image (rectangle)
- Classifai
- COCO Annotator -- image
- commacoloring -- image segmentation
- Computer Vision Annotation Tool (CVAT) -- image/video segmentation, geometric shapes, keypoints
- deeplabel -- image
- diffgram -- image, video, text, data platform
- dsgou/annotator -- video
- Etiketai -- image
- Fast Image Annotation Tool (FIAT) - image (rectangle)
- Grid-Annotation-Tool -- image (rectangle grids)
- ilastik -- image
- imannotate -- image
- imglab -- image (geometric shapes)
- imagetagger -- image; supports collaborative labelling
- INCEpTION -- text
- LabelImg -- image
- labelme -- image/video (classification, polygon, geometric shapes)
- labelml -- image
- LabelD -- (web) image
- Label Studio -- image, audio, text
- LEAR -- image segmentation
- LOST
- Microsoft VoTT -- image/video (geometric shapes)
- Pixano -- image/sequence (rectangle, polygon, polyline, keypoints, segmentation)
- PixelAnnotationTool -- image segmentation
- react-image-annotation -- image (geometric shapes)
- scalabel -- image (bbox, tracking, segmentation), 3D
- Sloth -- image/video (geometric shapes)
- Tator -- video
- Universal Data Tool -- image, video, PDF, text, audio
- VATIC, VATIC.js -- video tracking
- VGG Image Annotator (VIA) -- image (polygons, geometric shapes)
- ViPER-GT -- video (classification, temporal segmentation, tracking)
- Amazon Sagemaker Ground Truth
- DataTurks
- Figure Eight
- Google AI Platform Data Labeling Service
- Handl
- Kili
- Labelbox
- LinkedAI
- Oclavi
- Prodigy -- image classification
- RectLabel -- classification, bounding box, polygon, cubic bezier
- SuperAnnotate
- Supervisely
- TrainingSet.ai
- Banksy -- NER, NEL, box
- brat
- doccano -- NER, sentiment, translation
- FoLiA Linguisitc Annotation Tool (Flat)
- Hover
- Label Studio -- image, audio, text
- Rubrix -- text
- TeamTat
- Universal Data Tool -- image, video, PDF, text, audio
- WebAnno
- YEDDA
- AnnoLab
- DataTurks
- Figure Eight
- Kairntech -- NER, classification, sentiment, knowledge-based
- LightTag
- Prodigy -- entity recognition, intent detection
- TagTog
- UBIAI
- 3D-BAT (paper) -- multimodal (image, pointcloud)
- LATTE -- pointcloud
- Pixano -- multimodal (image, pointcloud)
- springzfx/point-cloud-annotation-tool -- pointcloud
UI and other components that can be integrated into other applications.
- Pixano -- Javascript annotation components for geometric shapes in image and pointcloud
- react-image-annotate -- React component for bounding boxes, points, and polygons
- dsgou/annotator -- video, audio, rosbag
- Dumbris/trunklucator -- interactive annotation from Python code
- open-CRAVAT -- genomics
- PCGR -- genomics
- Label Studio -- image, audio, text
- Universal Data Tool -- image, video, PDF, text, audio