[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9743":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":47,"readmeContent":48,"aiSummary":49,"trendingCount":16,"starSnapshotCount":16,"syncStatus":50,"lastSyncTime":51,"discoverSource":52},9743,"X-AnyLabeling","CVHub520\u002FX-AnyLabeling","CVHub520","Effortless data labeling with AI support from Segment Anything and other awesome models.","https:\u002F\u002Fgithub.com\u002FCVHub520\u002FX-AnyLabeling-Server",null,"Python",9393,1010,52,7,0,12,78,346,60,115.01,"GNU General Public License v3.0",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"artificial-intelligence","clip","computer-vision","deep-learning","groundingdino","image-annotation-tool","image-classification","image-labeling-tool","image-matting","instance-segmentation","machine-learning","object-detection","ocr","onnxruntime","paddlepaddle","pose-estimation","rotated-object-detection","sam","vision-language-model","yolo","2026-06-12 04:00:46","\u003Cdiv align=\"center\">\n  \u003Cp>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCVHub520\u002FX-AnyLabeling\u002F\" target=\"_blank\">\n      \u003Cimg alt=\"X-AnyLabeling\" height=\"200px\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F0714a182-92bd-4b47-b48d-1c5d7c225176\">\u003C\u002Fa>\n  \u003C\u002Fp>\n\n[English](README.md) | [简体中文](README_zh-CN.md)\n\n\u003C\u002Fdiv>\n\n\u003Cp align=\"center\">\n    \u003Ca href=\".\u002FLICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-LGPL%20v3-blue.svg\">\u003C\u002Fa>\n    \u003Ca href=\"\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002FCVHub520\u002FX-AnyLabeling?color=ffa\">\u003C\u002Fa>\n    \u003Ca href=\"\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fx-anylabeling-cvhub?logo=pypi&logoColor=white\">\u003C\u002Fa>\n    \u003Ca href=\"\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fpython-3.11+-aff.svg\">\u003C\u002Fa>\n    \u003Ca href=\"\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fos-linux%2C%20win%2C%20mac-pink.svg\">\u003C\u002Fa>\n    \u003Ca href=\"\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002FCVHub520\u002FX-AnyLabeling\u002Ftotal?label=downloads\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fmodelscope.cn\u002Fcollections\u002FX-AnyLabeling-7b0e1798bcda43\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fmodelscope-X--AnyLabeling-6750FF?link=https%3A%2F%2Fmodelscope.cn%2Fcollections%2FX-AnyLabeling-7b0e1798bcda43\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n![](https:\u002F\u002Fuser-images.githubusercontent.com\u002F18329471\u002F234640541-a6a65fbc-d7a5-4ec3-9b65-55305b01a7aa.png)\n\n\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F25957cae-4dbd-494c-9923-e959d985674e\" width=\"100%\" controls>\n\u003C\u002Fvideo>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Auto-Training\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fc0ab2056-2743-4a2c-ba93-13f478d3481e\" width=\"100%\" controls>\n\u003C\u002Fvideo>\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Auto-Labeling\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Ff517fa94-c49c-4f05-864e-96b34f592079\" width=\"100%\" controls>\n\u003C\u002Fvideo>\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Detect Anything\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F7f43bcec-96fd-48d1-bd36-9e5a440a66f6\" width=\"100%\" \u002F>\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Segment Anything\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F208dc9ed-b8c9-4127-9e5b-e76f53892f03\" width=\"100%\" \u002F>\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Promptable Concept Grounding\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F52cbdb5d-cc60-4be5-826f-903ea4330ca8\" width=\"100%\" controls>\n\u003C\u002Fvideo>\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>VQA\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F53adcff4-b962-41b7-a408-3afecd8d8c82\" width=\"100%\" controls>\n\u003C\u002Fvideo>\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Chatbot\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F56c9a20b-c836-47aa-8b54-bad5bb99b735\" width=\"100%\" \u002F>\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Image Classifier\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F0652adfb-48a4-4219-9b18-16ff5ce31be0\" width=\"100%\" controls>\n\u003C\u002Fvideo>\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>OCR\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F493183fd-6cbe-45fb-9808-ec2b0af7a0f9\" width=\"100%\" controls>\n\u003C\u002Fvideo>\n\u003C\u002Fdetails>\n\n## 🥳 What's New\n\n- `2026-04-26`: Added client-side (local ONNX) support for [SAM 3](.\u002Fexamples\u002Fgrounding\u002Fsam3\u002FREADME.md) text-grounded segmentation.\n- `2026-04-25`: Added support for the [GeCo2](.\u002Fexamples\u002Fcounting\u002Fgeco2\u002FREADME.md) object counting model.\n- `2026-04-19`: Added annotation check status workflow for reviewing labeled images.\n- `2026-04-19`: Added support for TensorRT backend inference for YOLO models.\n- `2026-04-18`: Added support exporting annotation visualizations as images or videos.\n- `2026-04-18`: Added support for [PaddleOCR](.\u002Fdocs\u002Fen\u002Fpaddle_ocr.md) document parsing and intelligent text recognition annotation panel.\n- `2026-04-01`: Added support for Japanese and Korean UI languages (`ja_JP`, `ko_KR`).\n- `2026-03-22`: Added support for built-in Settings in the GUI for directly adjusting common options.\n- `2026-03-10`: Added support for 3D Cuboid shape annotation from rectangle.\n- `2026-03-01`: Completed the PyQt5-to-PyQt6 upgrade refactor (Beta release), along with additional feature fixes and optimizations.\n- For more details, please refer to the [CHANGELOG](.\u002FCHANGELOG.md)\n\n## X-AnyLabeling\n\n**X-AnyLabeling** is a powerful annotation tool that integrates an AI engine for fast and automatic labeling. It's designed for multi-modal data engineers, offering industrial-grade solutions for complex tasks.\n\nAlso, we highly recommend trying out [X-AnyLabeling-Server](https:\u002F\u002Fgithub.com\u002FCVHub520\u002FX-AnyLabeling-Server), a simple, lightweight, and extensible framework that enables remote inference capabilities for X-AnyLabeling.\n\n## Features\n\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fc65db18f-167b-49e8-bea3-fcf4b43a8ffd\" width=\"100%\" \u002F>\n\n- Supports remote inference service.\n- Processes both `images` and `videos`.\n- Supports flexible backends including `ONNX Runtime`, `TensorRT`, and `OpenCV DNN`.\n- Supports UI localization in `English`, `Chinese`, `Japanese`, and `Korean`.\n- Allows custom models and secondary development.\n- Supports one-click inference for all images in the current task.\n- Supports import\u002Fexport for formats like `COCO`, `VOC`, `YOLO`, `DOTA`, `MOT`, `MASK`, `PPOCR`, `MMGD`, `VLM-R1`, `ShareGPT`.\n- Handles tasks like `classification`, `detection`, `segmentation`, `caption`, `rotation`, `tracking`, `estimation`, `ocr`, `vqa`, `grounding`, `document parsing` and so on.\n- Supports diverse annotation styles: `polygons`, `rectangles`, `cuboids`, `rotated boxes`, `quadrilaterals`, `circles`, `lines`, `line strips`, `points`, and annotations for `text detection`, `recognition`, and `KIE`.\n\n### Model library\n\n| **Task Category** | **Supported Models** |\n| :--- | :--- |\n| 🖼️ Image Classification | YOLOv5-Cls, YOLOv8-Cls, YOLO11-Cls, InternImage, PULC |\n| 🎯 Object Detection | YOLOv5\u002F6\u002F7\u002F8\u002F9\u002F10, YOLO11\u002F12\u002F26, YOLOX, YOLO-NAS, D-FINE, DAMO-YOLO, Gold_YOLO, RT-DETR, RF-DETR, DEIMv2 |\n| 🖌️ Instance Segmentation | YOLOv5-Seg, YOLOv8-Seg, YOLO11-Seg, YOLO26-Seg, Hyper-YOLO-Seg, RF-DETR-Seg |\n| 🏃 Pose Estimation | YOLOv8-Pose, YOLO11-Pose, YOLO26-Pose, DWPose, RTMO |\n| 👣 Tracking | Bot-SORT, ByteTrack, SAM2\u002F3-Video |\n| 🔄 Rotated Object Detection | YOLOv5-Obb, YOLOv8-Obb, YOLO11-Obb, YOLO26-Obb |\n| 📏 Depth Estimation | Depth Anything |\n| 🧩 Segment Anything | SAM 1\u002F2\u002F3, SAM-HQ, SAM-Med2D, EdgeSAM, EfficientViT-SAM, MobileSAM |\n| ✂️ Image Matting | RMBG 1.4\u002F2.0 |\n| 💡 Proposal | UPN |\n| 🏷️ Tagging | RAM, RAM++ |\n| 📄 OCR | PP-OCRv4, PP-OCRv5 |\n| 🧾 Layout Analysis | PP-DocLayoutV3 |\n| 📑 Document Parsing | PaddleOCR-VL, PaddleOCR-VL-1.5 |\n| 🗣️ Vision Foundation Models | Rex-Omni, Florence2 |\n| 👁️ Vision Language Models | Qwen3-VL, Gemini, ChatGPT, GLM |\n| 🛣️ Lane Detection | CLRNet |\n| 🔢 Object Counting | CountGD, GeCO, GeCo2 |\n| 📍 Grounding | Grounding DINO, YOLO-World, YOLOE |\n| 📚 Other | 👉 [model_zoo](.\u002Fdocs\u002Fen\u002Fmodel_zoo.md) 👈 |\n\n## Docs\n\n0. [Remote Inference Service](https:\u002F\u002Fgithub.com\u002FCVHub520\u002FX-AnyLabeling-Server)\n1. [Installation & Quickstart](.\u002Fdocs\u002Fen\u002Fget_started.md)\n2. [Usage](.\u002Fdocs\u002Fen\u002Fuser_guide.md)\n3. [Command Line Interface](.\u002Fdocs\u002Fen\u002Fcli.md)\n4. [Customize a model](.\u002Fdocs\u002Fen\u002Fcustom_model.md)\n5. [Chatbot](.\u002Fdocs\u002Fen\u002Fchatbot.md)\n6. [VQA](.\u002Fdocs\u002Fen\u002Fvqa.md)\n7. [Multi-class Image Classifier](.\u002Fdocs\u002Fen\u002Fimage_classifier.md)\n8. [Document Parsing and Intelligent Text Recognition](.\u002Fdocs\u002Fen\u002Fpaddle_ocr.md)\n\n## Examples\n\n- [Classification](.\u002Fexamples\u002Fclassification\u002F)\n  - [Image-Level](.\u002Fexamples\u002Fclassification\u002Fimage-level\u002FREADME.md)\n  - [Shape-Level](.\u002Fexamples\u002Fclassification\u002Fshape-level\u002FREADME.md)\n- [Detection](.\u002Fexamples\u002Fdetection\u002F)\n  - [HBB Object Detection](.\u002Fexamples\u002Fdetection\u002Fhbb\u002FREADME.md)\n  - [OBB Object Detection](.\u002Fexamples\u002Fdetection\u002Fobb\u002FREADME.md)\n- [Segmentation](.\u002Fexamples\u002Fsegmentation\u002FREADME.md)\n  - [Instance Segmentation](.\u002Fexamples\u002Fsegmentation\u002Finstance_segmentation\u002F)\n  - [Binary Semantic Segmentation](.\u002Fexamples\u002Fsegmentation\u002Fbinary_semantic_segmentation\u002F)\n  - [Multiclass Semantic Segmentation](.\u002Fexamples\u002Fsegmentation\u002Fmulticlass_semantic_segmentation\u002F)\n- [Description](.\u002Fexamples\u002Fdescription\u002F)\n  - [Tagging](.\u002Fexamples\u002Fdescription\u002Ftagging\u002FREADME.md)\n  - [Captioning](.\u002Fexamples\u002Fdescription\u002Fcaptioning\u002FREADME.md)\n- [Estimation](.\u002Fexamples\u002Festimation\u002F)\n  - [Pose Estimation](.\u002Fexamples\u002Festimation\u002Fpose_estimation\u002FREADME.md)\n  - [Depth Estimation](.\u002Fexamples\u002Festimation\u002Fdepth_estimation\u002FREADME.md)\n- [OCR](.\u002Fexamples\u002Foptical_character_recognition\u002F)\n  - [Text Recognition](.\u002Fexamples\u002Foptical_character_recognition\u002Ftext_recognition\u002F)\n  - [Key Information Extraction](.\u002Fexamples\u002Foptical_character_recognition\u002Fkey_information_extraction\u002FREADME.md)\n- [MOT](.\u002Fexamples\u002Fmultiple_object_tracking\u002FREADME.md)\n  - [Tracking by HBB Object Detection](.\u002Fexamples\u002Fmultiple_object_tracking\u002FREADME.md)\n  - [Tracking by OBB Object Detection](.\u002Fexamples\u002Fmultiple_object_tracking\u002FREADME.md)\n  - [Tracking by Instance Segmentation](.\u002Fexamples\u002Fmultiple_object_tracking\u002FREADME.md)\n  - [Tracking by Pose Estimation](.\u002Fexamples\u002Fmultiple_object_tracking\u002FREADME.md)\n- [iVOS](.\u002Fexamples\u002Finteractive_video_object_segmentation)\n  - [SAM2-Video](.\u002Fexamples\u002Finteractive_video_object_segmentation\u002Fsam2\u002FREADME.md)\n  - [SAM3-Video](.\u002Fexamples\u002Finteractive_video_object_segmentation\u002Fsam3\u002FREADME.md)\n- [Matting](.\u002Fexamples\u002Fmatting\u002F)\n  - [Image Matting](.\u002Fexamples\u002Fmatting\u002Fimage_matting\u002FREADME.md)\n- [Vision-Language](.\u002Fexamples\u002Fvision_language\u002F)\n  - [Rex-Omni](.\u002Fexamples\u002Fvision_language\u002Frexomni\u002FREADME.md)\n  - [Florence 2](.\u002Fexamples\u002Fvision_language\u002Fflorence2\u002FREADME.md)\n- [Counting](.\u002Fexamples\u002Fcounting\u002F)\n  - [GeCo](.\u002Fexamples\u002Fcounting\u002Fgeco\u002FREADME.md)\n  - [GeCo2](.\u002Fexamples\u002Fcounting\u002Fgeco2\u002FREADME.md)\n- [Grounding](.\u002Fexamples\u002Fgrounding\u002F)\n  - [YOLOE](.\u002Fexamples\u002Fgrounding\u002Fyoloe\u002FREADME.md)\n  - [SAM 3](.\u002Fexamples\u002Fgrounding\u002Fsam3\u002FREADME.md)\n- [Training](.\u002Fexamples\u002Ftraining\u002F)\n  - [Ultralytics](.\u002Fexamples\u002Ftraining\u002Fultralytics\u002FREADME.md)\n\n\n## Contribute\n\nWe believe in open collaboration! **X‑AnyLabeling** continues to grow with the support of the community. Whether you're fixing bugs, improving documentation, or adding new features, your contributions make a real impact.\n\nTo get started, please read our [Contributing Guide](.\u002FCONTRIBUTING.md) and make sure to agree to the [Contributor License Agreement (CLA)](.\u002FCLA.md) before submitting a pull request.\n\nIf you find this project helpful, please consider giving it a ⭐️ star! Have questions or suggestions? Open an [issue](https:\u002F\u002Fgithub.com\u002FCVHub520\u002FX-AnyLabeling\u002Fissues) or email us at cv_hub@163.com.\n\nA huge thank you 🙏 to everyone helping to make X‑AnyLabeling better.\n\n## License\n\nThis project is licensed under the [GPL-3.0 license](.\u002FLICENSE) and is completely open source and free. The original intention is to enable more developers, researchers, and enterprises to conveniently use this AI application platform, promoting the development of the entire industry. We encourage everyone to use it freely (including commercial use), and you can also add features based on this project and commercialize it, but you must retain the brand identity and indicate the source project address.\n\nAdditionally, to understand the ecosystem and usage of X-AnyLabeling, if you use this project for academic, research, teaching, or enterprise purposes, please fill out the [registration form](https:\u002F\u002Fforms.gle\u002FMZCKhU7UJ4TRSWxR7). This registration is only for statistical purposes and will not incur any fees. We will strictly keep all information confidential.\n\nX-AnyLabeling is independently developed and maintained by an individual. If this project has been helpful to you, we welcome your support through the donation links below to help sustain the project's continued development. Your support is the greatest encouragement! If you have any questions about the project or would like to collaborate, please feel free to contact via WeChat: ww10874 or email provided above.\n\n## Sponsors\n\n- [buy-me-a-coffee](https:\u002F\u002Fko-fi.com\u002Fcvhub520)\n- [Wechat\u002FAlipay](https:\u002F\u002Fgithub.com\u002FCVHub520\u002FX-AnyLabeling\u002Fblob\u002Fmain\u002FREADME_zh-CN.md#%E8%B5%9E%E5%8A%A9)\n\n## Acknowledgement\n\nI extend my heartfelt thanks to the developers and contributors of [AnyLabeling](https:\u002F\u002Fgithub.com\u002Fvietanhdev\u002Fanylabeling), [LabelMe](https:\u002F\u002Fgithub.com\u002Fwkentaro\u002Flabelme), [LabelImg](https:\u002F\u002Fgithub.com\u002Ftzutalin\u002FlabelImg), [roLabelImg](https:\u002F\u002Fgithub.com\u002Fcgvict\u002FroLabelImg), [PPOCRLabel](https:\u002F\u002Fgithub.com\u002FPFCCLab\u002FPPOCRLabel) and [CVAT](https:\u002F\u002Fgithub.com\u002Fopencv\u002Fcvat), whose work has been crucial to the success of this project.\n\n## Citing\n\nIf you use this software in your research, please cite it as below:\n\n```\n@misc{X-AnyLabeling,\n  year = {2023},\n  author = {Wei Wang},\n  publisher = {Github},\n  organization = {CVHub},\n  journal = {Github repository},\n  title = {Advanced Auto Labeling Solution with Added Features},\n  howpublished = {\\url{https:\u002F\u002Fgithub.com\u002FCVHub520\u002FX-AnyLabeling}}\n}\n```\n\n---\n\n![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=CVHub520\u002FX-AnyLabeling&type=Date)\n\n\u003Cdiv align=\"center\">\u003Ca href=\"#top\">🔝 Back to Top\u003C\u002Fa>\u003C\u002Fdiv>\n","X-AnyLabeling 是一个支持 AI 辅助的数据标注工具，特别集成了 Segment Anything 等先进的模型。其核心功能包括自动标注、物体检测、图像分类、OCR 识别等，并且支持多种深度学习框架如 PaddlePaddle 和 ONNX Runtime。该工具通过结合视觉和语言模型的能力，能够实现高效准确的数据处理。适用于需要大量图像数据预处理的场景，例如自动驾驶、医疗影像分析等领域，极大地提高了标注工作的效率与质量。",2,"2026-06-11 03:24:31","top_topic"]