Label Studio
lastmod 2026-06-30created 2022-05-1112 edits
The most flexible data annotation tool. Quickly installable. Build custom UIs or use pre-built labeling templates.
Demo
rm -rf mydata
mkdir -p mydata
sudo chown :0 mydata
docker run -it \
-p 8080:8080 \
-v `pwd`/mydata:/label-studio/data \
-e LABEL_STUDIO_USERNAME=[email protected] \
-e LABEL_STUDIO_PASSWORD=1234 \
heartexlabs/label-studio:latest
Docker-Compose environments
Some pros and cons I found
Pros:
- Other than that, it supports many types (Images, Audio, Text, Time Series, Multi-Domain) and has a good design.
Cons:
- Response is slow when editing polygons.
- Inconvenient keyboard shortcuts
- Zooming in/out and grabbing polygon points is difficult.
-
There is no way to remove points from an added polygon.- They can be removed by double-clicking. 1 - Occasional bugs
- Members cannot change their passwords.
- There is no concept of an administrator.
Administrators and permissions seem to be in the Enterprise version (not verified, though)
API Examples
- User List:
curl -X GEThttps://label.my.com/api/users/-H 'Authorization: Token c5900073e67059493360caee49cfedde53776507' | opy -m json.tool - Delete User:
curl -X DELETEhttps://label.my.com/api/users/32-H 'Authorization: Token c5900073e67059493360caee49cfedde53776507' | opy -m json.tool