laughing-q/labelimg — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2022-09-22
Draw and label bounding boxes around defects in manufacturing product photos.
Label pedestrians, vehicles, and road signs for self-driving car training data.
Mark animals in camera trap footage for a wildlife monitoring system.
Prepare labeled image datasets for any object detection model.
| laughing-q/labelimg | 0verflowme/alarm-clock | 0verflowme/seclists | |
|---|---|---|---|
| Language | — | CSS | — |
| Last pushed | 2022-09-22 | 2022-10-03 | 2020-05-03 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 1/5 |
| Audience | data | vibe coder | ops devops |
Figures from each repo's GitHub metadata at analysis time.
No longer actively developed, installs via a single pip command.
LabelImg is a desktop application that lets you draw boxes around objects in images and label them. If you're building a computer vision system, say, training software to recognize cats, cars, or defective products, you need labeled training data. This tool makes that process straightforward: you load an image, draw rectangles around the things you want to identify, assign labels to them, and the tool saves your work as structured data your AI model can learn from. The app is a straightforward visual editor. You open a folder of images, use your mouse to draw rectangular boxes on each image, type in what each box represents (like "dog" or "broken part"), and hit save. The annotations get stored as text files in standard formats that machine learning frameworks expect. You can work through dozens or hundreds of images this way, and the tool includes keyboard shortcuts to speed things up, for instance, pressing "d" moves to the next image, and "w" starts drawing a new box. People use this when they need to prepare training data for object detection tasks. A manufacturer might use it to label defects in product photos. A self-driving car company would use it to label pedestrians, vehicles, and road signs. A researcher building a wildlife monitoring system would label animals in camera trap footage. It's designed for anyone who needs to manually identify and mark up what's in images before feeding that data into machine learning systems. One note: the original creator is no longer actively developing this project, but it's still available and functional. The maintainers recommend checking out Label Studio, a newer tool from the same community that handles a wider range of data types (text, audio, video, and more) in addition to images. If you only need to annotate images and prefer a lightweight desktop tool, the original LabelImg still works and can be installed via a single pip command.
A desktop app for drawing labeled boxes around objects in images, producing the annotated training data that computer vision models learn from.
Dormant — no commits in 2+ years (last push 2022-09-22).
License is not stated in the available content.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly data.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.