# cvat-ai/cvat

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/cvat-ai-cvat).**

15,317 stars · 3,574 forks · Python · mit

## Links

- GitHub: https://github.com/cvat-ai/cvat
- Homepage: https://cvat.ai
- awesome-repositories: https://awesome-repositories.com/repository/cvat-ai-cvat.md

## Topics

`annotation` `annotation-tool` `annotations` `boundingbox` `computer-vision` `computer-vision-annotation` `dataset` `deep-learning` `image-annotation` `image-classification` `image-labeling` `image-labelling-tool` `imagenet` `labeling` `labeling-tool` `object-detection` `pytorch` `semantic-segmentation` `tensorflow` `video-annotation`

## Description

CVAT is an open-source, web-based platform designed for annotating images, videos, and 3D point clouds to create high-quality training datasets for machine learning. It functions as a containerized server that orchestrates the entire lifecycle of computer vision data, from initial task creation and manual labeling to quality assurance and final dataset export.

The platform distinguishes itself through deep integration with machine learning models, allowing users to deploy custom AI models as serverless functions for automated object detection, tracking, and skeleton annotation. It supports complex collaborative workflows by providing role-based access control, organizational workspace management, and consensus-based quality assurance tools that allow teams to merge diverse labeling opinions and resolve annotation conflicts.

Beyond manual and automated labeling, the system provides a comprehensive suite of administrative and integration capabilities. It includes support for cloud-native storage mounting, programmatic interaction via a RESTful API, and automated event notifications. The platform is built for scalability, utilizing a microservices architecture that can be deployed across containerized environments or Kubernetes clusters to handle large-scale data processing and distributed annotation tasks.

## Tags

### Artificial Intelligence & ML

- [Computer Vision Platforms](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/frameworks/computer-vision/computer-vision-platforms.md) — Serves as a comprehensive web-based platform for annotating images, videos, and 3D point clouds for machine learning.
- [Annotation Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-tools.md) — Provides comprehensive tools for manually creating precise polygonal shapes for image segmentation. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/annotation-with-polygons/))
- [Automated Annotation Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/automated-annotation-tools.md) — Provides automated object detection and segmentation using serverless machine learning models to accelerate the labeling process. ([source](https://docs.cvat.ai/docs/annotation/auto-annotation/))
- [Data Annotation Workflows](https://awesome-repositories.com/f/artificial-intelligence-ml/data-annotation-workflows.md) — Provides a comprehensive environment for managing the entire lifecycle of data annotation tasks, including team collaboration and quality control. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/models/annotation-conflict/))
- [Computer Vision Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/frameworks/computer-vision/computer-vision-tools.md) — Offers an interactive web-based interface for labeling and preparing visual datasets for machine learning model training.
- [Dataset Management](https://awesome-repositories.com/f/artificial-intelligence-ml/dataset-management.md) — Enables the import, organization, and export of annotated datasets in standard formats for machine learning pipelines.
- [Dataset Management Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/dataset-management/dataset-management-tools.md) — Exports annotated datasets into structured formats including geometric shapes, attributes, and tracking identifiers for machine learning training. ([source](https://docs.cvat.ai/docs/dataset_management/export-datasets/))
- [Annotation Grouping Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-grouping-tools.md) — CVAT associates multiple individual shapes into a single logical unit to simplify dataset organization and enable collective metadata management. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/))
- [Annotation Interpolation Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-interpolation-tools.md) — Provides automated point movement interpolation to track objects across video frames. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/annotation-with-points/liner-interpolation-with-one-point/))
- [3D](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-tools/3d.md) — Enables copying, cutting, and pasting cuboids within three-dimensional space to replicate or reposition labels. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/modes/3d-object-annotation/))
- [3D Object Labeling](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-tools/3d-object-labeling.md) — Supports creating three-dimensional cuboid annotations by defining planar surfaces and depth. ([source](https://docs.cvat.ai/docs/annotation/annotation-editor/3d-task-workspace/))
- [Bulk Annotation Managers](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-tools/bulk-annotation-managers.md) — Accelerates labeling workflows through bulk operations and label propagation across frames. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/utilities/shapes-converter/))
- [Skeleton Annotation Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-tools/bulk-annotation-managers/skeleton-annotation-tools.md) — Supports drawing and tracking multi-point skeleton structures for human pose estimation and similar tasks. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/skeletons/))
- [Geometry Modification Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-tools/geometry-modification-tools.md) — Enables precise refinement of annotation shapes by combining or splitting entities. ([source](https://docs.cvat.ai/docs/annotation/annotation-editor/controls-sidebar/))
- [Object Mask Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/computer-vision-systems/image-segmentation/object-mask-generators.md) — Paints pixel-level masks over image regions to create precise boundaries for object segmentation tasks. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/))
- [Annotation Integration Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-training-and-tuning/training-frameworks/training-and-evaluation-pipelines/annotation-integration-pipelines.md) — Maps remote annotation data into standard machine learning structures to create seamless training pipelines for deep learning models. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/))
- [Video Object Tracking](https://awesome-repositories.com/f/artificial-intelligence-ml/video-object-tracking.md) — Implements automated object tracking to propagate segmentation masks and shapes across sequential video frames. ([source](https://docs.cvat.ai/docs/annotation/auto-annotation/segment-anything-2-tracker/))
- [Annotation Layering Controls](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-layering-controls.md) — CVAT organizes overlapping objects into distinct Z-axis layers and provides controls to navigate, add, or reorder objects across these depth levels. ([source](https://docs.cvat.ai/docs/annotation/annotation-editor/main-screen/))
- [Annotation Visibility Controls](https://awesome-repositories.com/f/artificial-intelligence-ml/annotation-visibility-controls.md) — CVAT allows users to lock specific objects to prevent accidental modification and adjust transparency to simplify labeling in frames with high object density. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/shape-mode-basics/))
- [Skeleton Annotation Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/automated-annotation-tools/skeleton-annotation-tools.md) — Supports automated skeleton point detection and mapping for human pose or object structure annotation. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/skeletons/))
- [Custom AI Models](https://awesome-repositories.com/f/artificial-intelligence-ml/custom-ai-models.md) — Allows deployment of custom machine learning models as serverless functions for inference within the annotation workspace. ([source](https://docs.cvat.ai/docs/guides/serverless-tutorial/))
- [Annotation Workflow Accelerators](https://awesome-repositories.com/f/artificial-intelligence-ml/data-annotation-workflows/annotation-workflow-accelerators.md) — Reduces manual effort through customizable keyboard shortcuts and interface optimizations. ([source](https://docs.cvat.ai/docs/getting_started/))

### Data & Databases

- [Model-Assisted Labelers](https://awesome-repositories.com/f/data-databases/label-based-data-selection/metadata-labelers/model-assisted-labelers.md) — Applies pre-trained machine learning models to generate initial annotations or suggest labels, reducing manual effort. ([source](https://docs.cvat.ai/docs/annotation/))
- [Backup and Recovery](https://awesome-repositories.com/f/data-databases/backup-and-recovery.md) — Maintains data integrity through automated backup and system upgrade processes. ([source](https://docs.cvat.ai/docs/administration/community/advanced/))
- [Consensus Replica Generators](https://awesome-repositories.com/f/data-databases/consensus-engines/consensus-replica-generators.md) — Captures diverse annotator perspectives by generating multiple instances for the same dataset. ([source](https://docs.cvat.ai/docs/qa-analytics/consensus/))
- [Remote Storage Mounts](https://awesome-repositories.com/f/data-databases/data-engineering/cloud-native-storage-layers/remote-storage-mounts.md) — Connects remote object storage buckets directly to the workspace to enable seamless access to large-scale datasets.
- [Manual Annotation Management](https://awesome-repositories.com/f/data-databases/data-governance-modeling/data-management-governance/data-management-tools/manual-annotation-management.md) — Provides interactive tools to draw shapes and apply tags to images or video frames to define ground truth data. ([source](https://docs.cvat.ai/docs/annotation/))
- [Media Pipeline Integrations](https://awesome-repositories.com/f/data-databases/external-data-integrations/media-pipeline-integrations.md) — Connects to remote storage to import raw media and export finished annotations directly into machine learning pipelines. ([source](https://docs.cvat.ai/docs/guides/))
- [Schema Definition](https://awesome-repositories.com/f/data-databases/data-governance-modeling/data-modeling-schemas/data-schemas/schema-definition.md) — Defines structured labels and properties to standardize data for machine learning models. ([source](https://docs.cvat.ai/docs/getting_started/vocabulary/))
- [Relational State Management](https://awesome-repositories.com/f/data-databases/relational-state-management.md) — Persists project configurations, user metadata, and annotation records in a relational database to ensure data integrity.
- [Spatial Data Labeling](https://awesome-repositories.com/f/data-databases/spatial-data-labeling.md) — Labels volumetric objects within three-dimensional point clouds or depth-aware data to support spatial perception tasks. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/modes/))
- [Annotation Conversion Tools](https://awesome-repositories.com/f/data-databases/annotation-conversion-tools.md) — Transforms labels between geometric formats to standardize dataset representations. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/utilities/shapes-converter/))
- [Data Archiving Systems](https://awesome-repositories.com/f/data-databases/data-archiving-systems.md) — Enables the creation of compressed snapshots for long-term project preservation and disaster recovery. ([source](https://docs.cvat.ai/docs/administration/community/advanced/backup_guide/))
- [Asset Type Definitions](https://awesome-repositories.com/f/data-databases/asset-type-definitions.md) — Specifies source data formats to ensure the annotation interface correctly handles video, images, or audio. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/models/chunk-type/))
- [Data Categorization](https://awesome-repositories.com/f/data-databases/data-categorization.md) — Allows users to assign descriptive tags to entire images or video frames to classify content without spatial coordinates. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/types-of-shapes/))
- [Linear Feature Labeling](https://awesome-repositories.com/f/data-databases/data-governance-modeling/data-management-governance/data-management-tools/manual-annotation-management/linear-feature-labeling.md) — Draws paths using sequences of points to label linear structures like road markings. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/annotation-with-polylines/))

### Business & Productivity Software

- [Annotation Project Management](https://awesome-repositories.com/f/business-productivity-software/annotation-project-management.md) — Configures data sources, label schemas, and processing parameters to define new labeling projects. ([source](https://docs.cvat.ai/docs/workspace/tasks-page/))
- [Label Definition Managers](https://awesome-repositories.com/f/business-productivity-software/annotation-project-management/label-definition-managers.md) — Standardizes annotation categories by managing the creation, retrieval, and updates of label definitions. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/apis/labels-api/))
- [Organization-Based Access Management](https://awesome-repositories.com/f/business-productivity-software/organization-management/organization-based-access-management.md) — Manages workspace access and resource sharing based on organizational membership. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/models/accept-invitation-read/))
- [Quality Report Exporters](https://awesome-repositories.com/f/business-productivity-software/reporting-analytics-tools/statistics-report-exports/quality-report-exporters.md) — Provides detailed quality reports for automated processing and external review. ([source](https://docs.cvat.ai/docs/qa-analytics/auto-qa/))
- [Team Collaboration Management](https://awesome-repositories.com/f/business-productivity-software/team-collaboration-management.md) — Organizes users and datasets into distinct workspaces to manage access control and team collaboration. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/models/basic-organization/))
- [Annotation Guidelines](https://awesome-repositories.com/f/business-productivity-software/annotation-project-management/annotation-guidelines.md) — Establishes structured guidelines and requirements to ensure consistency across annotation teams. ([source](https://docs.cvat.ai/docs/annotation/))

### DevOps & Infrastructure

- [Containerized Annotation Servers](https://awesome-repositories.com/f/devops-infrastructure/distributed-task-queues/annotation-task-distribution/containerized-annotation-servers.md) — Deploys as a containerized application to orchestrate annotation tasks, model-assisted labeling, and data storage.
- [Enterprise Deployment Solutions](https://awesome-repositories.com/f/devops-infrastructure/enterprise-deployment-solutions.md) — Orchestrates containerized services to support scalable, enterprise-grade production deployments across various infrastructure providers. ([source](https://docs.cvat.ai/docs/administration/))
- [Kubernetes Deployments](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-deployments.md) — Provides native support for orchestrating platform components across Kubernetes clusters for high availability and scalability. ([source](https://docs.cvat.ai/docs/administration/community/advanced/))
- [Model Inference Functions](https://awesome-repositories.com/f/devops-infrastructure/serverless-function-management/model-inference-functions.md) — Executes external machine learning models as remote, event-driven tasks to automate data labeling and object tracking.
- [Cloud Storage Integrations](https://awesome-repositories.com/f/devops-infrastructure/cloud-storage-integrations.md) — Links external cloud storage providers to the system to list, preview, and access remote data assets for annotation workflows. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/apis/))
- [Cloud Storage Authentication](https://awesome-repositories.com/f/devops-infrastructure/cloud-storage-services/cloud-storage-authentication.md) — Integrates remote cloud storage providers by managing authentication and resource paths for direct data access. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/models/cloud-storage-read/))
- [Outsourcing Workflows](https://awesome-repositories.com/f/devops-infrastructure/distributed-task-queues/annotation-task-distribution/outsourcing-workflows.md) — Distributes labeling jobs to decentralized networks and manages compensation through protocol-based systems. ([source](https://docs.cvat.ai/docs/getting_started/overview/))

### Networking & Communication

- [RESTful API Interfaces](https://awesome-repositories.com/f/networking-communication/api-integration-frameworks/api-management-integration/api-architectures/restful-api-interfaces.md) — Provides a standardized programmatic layer for managing projects, users, and annotation data through structured HTTP requests.

### Programming Languages & Runtimes

- [Annotation Consensus Mergers](https://awesome-repositories.com/f/programming-languages-runtimes/programming-utilities/data-structure-type-helpers/data-structures/dictionaries/merging-utilities/vocabulary-merging/annotation-consensus-mergers.md) — Ensures high-quality ground truth by merging diverse labeling opinions into a consensus dataset. ([source](https://docs.cvat.ai/docs/qa-analytics/consensus/))

### Security & Cryptography

- [Policy-Based Access Control](https://awesome-repositories.com/f/security-cryptography/policy-based-access-control.md) — Enforces granular security permissions and authorization rules using a centralized policy engine. ([source](https://docs.cvat.ai/docs/administration/community/advanced/cvat-architecture/))
- [Role-Based Access Control](https://awesome-repositories.com/f/security-cryptography/role-based-access-control.md) — Enforces granular security policies by validating user permissions and organizational memberships against a centralized authorization engine.
- [Automated HTTPS Management](https://awesome-repositories.com/f/security-cryptography/cryptography/ssl-tls-certificate-management/automated-https-management.md) — Automates the acquisition and renewal of TLS certificates for secure web access. ([source](https://docs.cvat.ai/docs/administration/community/basics/installation))
- [SAML SSO Integrations](https://awesome-repositories.com/f/security-cryptography/saml-sso-integrations.md) — Integrates external identity providers using OIDC or SAML protocols to manage user login through centralized authentication services. ([source](https://docs.cvat.ai/docs/account_management/sso/))
- [Access Token Management](https://awesome-repositories.com/f/security-cryptography/access-token-management.md) — Creates, lists, updates, and revokes API tokens to provide programmatic access to platform resources. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/apis/auth-api/))
- [Session Authentication](https://awesome-repositories.com/f/security-cryptography/session-authentication.md) — Validates user credentials to establish a session and issues a token for subsequent API requests. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/apis/auth-api/))
- [Social Login Providers](https://awesome-repositories.com/f/security-cryptography/social-login-providers.md) — Integrates third-party identity services like Google and GitHub to allow users to sign in using existing external accounts. ([source](https://docs.cvat.ai/docs/account_management/))
- [User Management](https://awesome-repositories.com/f/security-cryptography/identity-access-management/identity-management/user-management.md) — Provides an administrative interface to reset user passwords and restore account access when automated recovery methods are unavailable. ([source](https://docs.cvat.ai/docs/administration/community/basics/admin-account/))
- [Webhook Security](https://awesome-repositories.com/f/security-cryptography/webhook-security.md) — Validates the authenticity and integrity of outgoing webhook payloads using cryptographic signatures. ([source](https://docs.cvat.ai/docs/administration/community/advanced/webhooks/))

### Software Engineering & Architecture

- [Self-Hosted Labeling Platforms](https://awesome-repositories.com/f/software-engineering-architecture/open-source-projects/self-hosted-labeling-platforms.md) — Functions as a self-hosted, open-source environment for managing annotation workflows and team collaboration.
- [Annotation Attributes](https://awesome-repositories.com/f/software-engineering-architecture/architectural-design-patterns/object-oriented-foundations/object-oriented-programming/attribute-management/annotation-attributes.md) — Attaches descriptive metadata to annotation labels to provide additional context for machine learning datasets. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/models/attribute-val-request/))
- [Microservices Architectures](https://awesome-repositories.com/f/software-engineering-architecture/microservices-architectures.md) — Orchestrates platform components as isolated, scalable services within container environments to ensure consistent deployment.
- [Background Processing](https://awesome-repositories.com/f/software-engineering-architecture/background-processing.md) — Manages long-running operations like data imports and model inference through distributed job queues to maintain system responsiveness.
- [Webhook Event Notifications](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/programmatic-interfaces/webhook-event-notifications.md) — Sends automated event updates to external endpoints by registering subscription URLs for specific system actions. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/apis/webhooks-api/))
- [Programmatic Interfaces](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/programmatic-interfaces.md) — Executes administrative actions and manages project data through a structured interface to perform complex workflows programmatically. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/))
- [Workflow Stage Assignments](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-member-assignments/workflow-stage-assignments.md) — Designates specific workflows like validation or acceptance to team members to define responsibilities. ([source](https://docs.cvat.ai/docs/account_management/user-roles/))
- [Annotation Collaboration](https://awesome-repositories.com/f/software-engineering-architecture/team-collaboration-tools/annotation-collaboration.md) — Provides collaborative tools for attaching feedback and notes to specific annotation tasks to facilitate team communication. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/apis/comments-api/))
- [API Client Generators](https://awesome-repositories.com/f/software-engineering-architecture/api-client-generators.md) — Fetches machine-readable interface specifications to facilitate integration with external tools and automated client code generation. ([source](https://docs.cvat.ai/docs/api_sdk/sdk/reference/apis/schema-api/))

### Testing & Quality Assurance

- [Testing & Quality Assurance](https://awesome-repositories.com/f/testing-quality-assurance.md) — Ensures high-quality ground truth data through consensus mechanisms, conflict detection, and detailed quality assurance metrics.
- [Annotation Analytics Controllers](https://awesome-repositories.com/f/testing-quality-assurance/testing-best-practices-methodologies/quality-assurance-practices/annotation-analytics-controllers.md) — Tracks labeling accuracy and performance through consensus metrics and analytics. ([source](https://docs.cvat.ai/docs/))
- [Validation Dataset Managers](https://awesome-repositories.com/f/testing-quality-assurance/testing-best-practices-methodologies/quality-assurance-practices/validation-dataset-managers.md) — Enables automated quality estimation through the management of validation and ground truth datasets. ([source](https://docs.cvat.ai/docs/qa-analytics/auto-qa/))

### System Administration & Monitoring

- [User Account Management](https://awesome-repositories.com/f/system-administration-monitoring/user-account-management.md) — Provides tools to manage user profiles and account access within the annotation platform. ([source](https://docs.cvat.ai/docs/account_management/registration/))
- [Audit Logging](https://awesome-repositories.com/f/system-administration-monitoring/audit-logging.md) — Records and monitors system events and user actions to maintain compliance and security within the annotation environment. ([source](https://docs.cvat.ai/docs/products/enterprise/))
- [Background Job Queues](https://awesome-repositories.com/f/system-administration-monitoring/background-job-queues.md) — Manages asynchronous job queues for data processing, auto-annotation, and webhook delivery to ensure system responsiveness. ([source](https://docs.cvat.ai/docs/administration/community/advanced/cvat-architecture/))
- [Health Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/health-monitoring.md) — Monitors container status and disk usage to ensure platform operational health. ([source](https://docs.cvat.ai/docs/administration/community/basics/installation))

### Development Tools & Productivity

- [Project Lifecycle Managers](https://awesome-repositories.com/f/development-tools-productivity/project-dashboards/project-lifecycle-managers.md) — Manages the lifecycle of annotation tasks including backup, migration, and deletion. ([source](https://docs.cvat.ai/docs/workspace/tasks-page/))
- [Annotation Progress Trackers](https://awesome-repositories.com/f/development-tools-productivity/workflow-automation-tools/workflow-lifecycle-management/progress-tracking/annotation-progress-trackers.md) — Tracks the progress and quality of annotation work through defined stages and status updates. ([source](https://docs.cvat.ai/docs/getting_started/vocabulary/))

### Graphics & Multimedia

- [Video Frame Navigators](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/video-processing-tools/video-frame-navigators.md) — Provides precise controls for stepping through, seeking, and inspecting individual frames within video sequences. ([source](https://docs.cvat.ai/docs/annotation/annotation-editor/navbar/))
- [Playback Preloaders](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-playback/playback-preloaders.md) — Preloads data chunks in the background to ensure smooth navigation and playback of large video sequences. ([source](https://docs.cvat.ai/docs/annotation/annotation-editor/navbar/))
- [Visual Enhancement Utilities](https://awesome-repositories.com/f/graphics-multimedia/image-editing-processing/image-annotation-tools/visual-enhancement-utilities.md) — Modifies brightness, contrast, saturation, and gamma levels to improve visibility during the annotation process. ([source](https://docs.cvat.ai/docs/annotation/annotation-editor/main-screen/))

### User Interface & Experience

- [Segmentation Mask Handlers](https://awesome-repositories.com/f/user-interface-experience/animation-and-motion-systems/image-masking/segmentation-mask-handlers.md) — Supports creating pixel-level segmentation masks for disjoint objects using brush-based painting and conversion tools. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/annotation-with-brush-tool/))
- [Interface Labeling](https://awesome-repositories.com/f/user-interface-experience/interface-labeling.md) — Provides interactive tools for drawing and modifying geometric shapes to label objects in datasets. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/shape-mode-basics/))
- [Geometric Snapping Tools](https://awesome-repositories.com/f/user-interface-experience/alignment-utilities/geometric-snapping-tools.md) — Automatically snaps polygon points to the vertices of nearby shapes to ensure precise alignment. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/annotation-with-polygons/snap-tools/))
- [Mask Overlap Handlers](https://awesome-repositories.com/f/user-interface-experience/element-masks/stencil-masks/mask-overlap-handlers.md) — Automatically deletes underlying pixels when adding new masks to ensure clean boundaries between adjacent objects. ([source](https://docs.cvat.ai/docs/annotation/manual-annotation/shapes/annotation-with-brush-tool/))
