{"id":13584219,"url":"https://github.com/HumanSignal/awesome-data-labeling","last_synced_at":"2025-04-07T01:31:35.575Z","repository":{"id":37336634,"uuid":"192640905","full_name":"HumanSignal/awesome-data-labeling","owner":"HumanSignal","description":"A curated list of awesome data labeling tools","archived":false,"fork":false,"pushed_at":"2023-09-26T09:54:33.000Z","size":23,"stargazers_count":3444,"open_issues_count":53,"forks_count":412,"subscribers_count":102,"default_branch":"master","last_synced_at":"2024-04-12T17:34:48.249Z","etag":null,"topics":["3d-annotation","annotation","annotation-tool","audio-annotation","audio-annotation-tool","awesome","awesome-list","bounding-box","data-labeling","deep-learning","image-annotation","image-labeling","image-labeling-tool","label-images","label-videos","labeling","labeling-tool","lidar","semantic-segmentation","video-annotation"],"latest_commit_sha":null,"homepage":null,"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/HumanSignal.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,"governance":null}},"created_at":"2019-06-19T02:03:37.000Z","updated_at":"2024-04-12T17:26:09.000Z","dependencies_parsed_at":"2023-07-24T05:23:41.172Z","dependency_job_id":"1aa6e568-34d6-4bfa-a7b3-ff10fdf5fe51","html_url":"https://github.com/HumanSignal/awesome-data-labeling","commit_stats":null,"previous_names":["humansignal/awesome-data-labeling","heartexlabs/awesome-data-labeling"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HumanSignal%2Fawesome-data-labeling","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HumanSignal%2Fawesome-data-labeling/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HumanSignal%2Fawesome-data-labeling/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HumanSignal%2Fawesome-data-labeling/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HumanSignal","download_url":"https://codeload.github.com/HumanSignal/awesome-data-labeling/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247577925,"owners_count":20961195,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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"}},"keywords":["3d-annotation","annotation","annotation-tool","audio-annotation","audio-annotation-tool","awesome","awesome-list","bounding-box","data-labeling","deep-learning","image-annotation","image-labeling","image-labeling-tool","label-images","label-videos","labeling","labeling-tool","lidar","semantic-segmentation","video-annotation"],"created_at":"2024-08-01T15:04:05.886Z","updated_at":"2025-04-07T01:31:30.558Z","avatar_url":"https://github.com/HumanSignal.png","language":null,"funding_links":[],"categories":["Others","其他_机器学习与深度学习"],"sub_categories":[],"readme":"# awesome-data-labeling\n\nA curated list of awesome data labeling tools\n\n#### Images\n\n* [labelImg](https://github.com/tzutalin/labelImg) - LabelImg is a graphical image annotation tool and label object bounding boxes in images\n* [CVAT](https://github.com/opencv/cvat) - Powerful and efficient Computer Vision Annotion Tool\n* [labelme](https://github.com/wkentaro/labelme) - Image Polygonal Annotation with Python\n* [VoTT](https://github.com/microsoft/VoTT) - An open source annotation and labeling tool for image and video assets\n* [imglab](https://github.com/NaturalIntelligence/imglab) - A web based tool to label images for objects that can be used to train dlib or other object detectors\n* [Yolo_mark](https://github.com/AlexeyAB/Yolo_mark) - GUI for marking bounded boxes of objects in images for training neural network Yolo v3 and v2\n* [PixelAnnotationTool](https://github.com/abreheret/PixelAnnotationTool) - Software that allows you to manually and quickly annotate images in directories\n* [OpenLabeling](https://github.com/Cartucho/OpenLabeling) - Label images and video for Computer Vision applications\n* [imagetagger](https://github.com/bit-bots/imagetagger) - An open source online platform for collaborative image labeling\n* [Alturos.ImageAnnotation](https://github.com/AlturosDestinations/Alturos.ImageAnnotation) - A collaborative tool for labeling image data\n* [deeplabel](https://github.com/jveitchmichaelis/deeplabel) - A cross-platform image annotation tool for machine learning\n* [MedTagger](https://github.com/medtagger/MedTagger) - A collaborative framework for annotating medical datasets using crowdsourcing.\n* [Labelbox](https://github.com/Labelbox/Labelbox) - Labelbox is the fastest way to annotate data to build and ship computer vision applications\n* [turktool](https://github.com/jaxony/turktool) - A modern React app for scalable bounding box annotation of images\n* [Pixie](https://github.com/buni-rock/Pixie) - Pixie is a GUI annotation tool which provides the bounding box, polygon, free drawing and semantic segmentation object labelling\n* [OpenLabeler](https://github.com/kinhong/OpenLabeler) - OpenLabeler is an open source desktop application for annotating objects for AI appplications\n* [Anno-Mage](https://github.com/virajmavani/semi-auto-image-annotation-tool) - A Semi Automatic Image Annotation Tool which helps you in annotating images by suggesting you annotations for 80 object classes using a pre-trained model\n* [CATMAID](https://github.com/catmaid/CATMAID) - Collaborative Annotation Toolkit for Massive Amounts of Image Data\n* [make-sense](https://github.com/SkalskiP/make-sense) - makesense.ai is a free to use online tool for labelling photos\n* [LOST](https://github.com/l3p-cv/lost) - Design your own smart Image Annotation process in a web-based environment\n* [Annotorious](https://github.com/recogito/annotorious) - A JavaScript library for image annotation.\n* [Sloth](https://github.com/cvhciKIT/sloth) - Tool for labeling image and video data for computer vision research.\n\n\n#### Text\n* [YEDDA](https://github.com/jiesutd/YEDDA) - A Lightweight Collaborative Text Span Annotation Tool (Chunking, NER, etc.). ACL best demo nomination.\n* [ML-Annotate](https://github.com/planbrothers/ml-annotate) - Label text data for machine learning purposes. ML-Annotate supports binary, multi-label and multi-class labeling.\n* [TagEditor](https://github.com/d5555/TagEditor) - Annotation tool for spaCy\n* [SMART](https://github.com/RTIInternational/SMART) - Smarter Manual Annotation for Resource-constrained collection of Training data\n* [PIAF](https://github.com/etalab/piaf) - A Question-Answering annotation tool\n\n#### Audio\n\n* [EchoML](https://github.com/ritazh/EchoML) - Play, visualize, and annotate your audio files\n* [audio-annotator](https://github.com/CrowdCurio/audio-annotator) - A JavaScript interface for annotating and labeling audio files.\n* [audio-labeler](https://github.com/hipstas/audio-labeler) - An in-browser app for labeling audio clips at random, using Docker and Flask.\n* [wavesurfer.js](https://github.com/katspaugh/wavesurfer.js) - Simple annotations tool, check the example.\n* [peak.js](https://github.com/bbc/peaks.js) - Browser-based audio waveform visualisation and UI component for interacting with audio waveforms, developed by BBC UK.\n* [Praat](https://github.com/praat/praat) - Doing Phonetics By Computer\n* [Aubio](https://aubio.org/) - Tool designed for the extraction of annotations from audio signals.\n\n#### Video \n\n* [UltimateLabeling](https://github.com/alexandre01/UltimateLabeling) - A multi-purpose Video Labeling GUI in Python with integrated SOTA detector and tracker\n* [VATIC](https://github.com/cvondrick/vatic) - VATIC is an online video annotation tool for computer vision research that crowdsources work to Amazon's Mechanical Turk.\n\n#### Time Series\n\n* [Curve](https://github.com/baidu/Curve) - Curve is an open-source tool to help label anomalies on time-series data\n* [TagAnomaly](https://github.com/Microsoft/TagAnomaly) - Anomaly detection analysis and labeling tool, specifically for multiple time series (one time series per category)\n* [time-series-annotator](https://github.com/CrowdCurio/time-series-annotator) - The CrowdCurio Time Series Annotation Library implements classification tasks for time series.\n* [WDK](https://github.com/avenix/WDK) - The Wearables Development Toolkit (WDK) is a set of tools to facilitate the development of activity recognition applications with wearable devices.\n\n#### 3D\n\n* [webKnossos](https://github.com/scalableminds/webknossos) - webKnossos is an open-source web-based tool for visualizing, annotating, and sharing large 3D image datasets. It features fast 3D data browsing, skeleton (line-segment) annotations, segmentation and proof-reading tools, mesh visualization, and collaboration features. The public instance [webknossos.org](https://webknossos.org) hosts a collection of published datasets and can be used without a local setup.\n* [KNOSSOS](https://github.com/knossos-project/knossos) - KNOSSOS is a software tool for the visualization and annotation of 3D image data and was developed for the rapid reconstruction of neural morphology and connectivity.\n\n#### Lidar\n\n* [semantic-segmentation-editor](https://github.com/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor) - Web labelling tool for camera and LIDAR data\n\n#### MultiDomain\n\n* [Label Studio](https://github.com/heartexlabs/label-studio) - Label Studio is a configurable data annotation tool that works with different data types\n* [Dataturks](https://dataturks.com/) - Dataturks support E2E tagging of data items like video, images (classification, segmentation and labelling) and text (full length document annotations for PDF, Doc, Text etc) for ML projects.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHumanSignal%2Fawesome-data-labeling","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHumanSignal%2Fawesome-data-labeling","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHumanSignal%2Fawesome-data-labeling/lists"}