wkentaro/labelme
Image annotation with Python. Supports polygon, rectangle, circle, line, point, and AI-assisted annotation.
This tool helps data annotators efficiently label objects and regions within images or video frames for machine learning tasks. You input raw images or video, and it outputs detailed annotations saved as JSON files, outlining specific shapes like polygons, rectangles, circles, lines, or points. It's designed for anyone preparing visual datasets for training computer vision models.
15,641 stars. Actively maintained with 189 commits in the last 30 days.
Use this if you need to precisely mark objects, boundaries, or specific points in images or video to create training data for AI models.
Not ideal if you're looking for a fully automated annotation solution without any manual input or if your primary need is general image editing rather than data labeling.
Stars
15,641
Forks
3,648
Language
Python
License
GPL-3.0
Category
Last pushed
Mar 13, 2026
Commits (30d)
189
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/wkentaro/labelme"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
cvat-ai/cvat
Annotate better with CVAT, the industry-leading data engine for machine learning. Used and...
HumanSignal/label-studio
Label Studio is a multi-type data labeling and annotation tool with standardized output format
CVHub520/X-AnyLabeling
Effortless data labeling with AI support from Segment Anything and other awesome models.
doccano/doccano
Open source annotation tool for machine learning practitioners.
virajmavani/semi-auto-image-annotation-tool
Anno-Mage: A Semi Automatic Image Annotation Tool which helps you in annotating images by...