{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"cvat-ai","name":"cvat","updatedAt":"2026-10-11T05:44:19.993Z","coveredSince":"2025-10-04T17:40:08.880Z","facts":{"owner":"cvat-ai","name":"cvat","description":"CVAT is a leading data annotation platform for image, video, audio, and 3D datasets. It offers open-source, cloud, and enterprise products, as well as labeling services, with AI-assisted labeling, quality assurance, team collaboration, analytics, and developer APIs.","stars":16898,"forks":3947,"archived":false,"isFork":false,"license":"MIT","defaultBranch":"develop","pushedAt":"2026-10-09T13:10:36Z","createdAt":"2018-06-29T14:02:45Z","topics":["video-annotation","computer-vision","computer-vision-annotation","image-annotation","annotation-tool","annotation","labeling","labeling-tool","image-labeling","image-labelling-tool","boundingbox","image-classification","annotations","semantic-segmentation","dataset","object-detection","audio-annotation","audio-annotation-tool","audio-transcription","yolo"],"languages":{"Python":5715943,"TypeScript":5189087,"JavaScript":1427031,"SCSS":232039,"Mustache":206229,"Open Policy Agent":92168,"HTML":40243,"Shell":12269,"Dockerfile":8326,"Go Template":7534,"CSS":458,"Jinja":138},"frameworks":["TypeScript","webpack"],"commits90d":328,"releases365d":30,"lastReleaseAt":"2026-10-06T18:19:32Z","gettingStarted":{"contributing":false,"codeOfConduct":false,"issueTemplates":true,"devcontainer":false,"cla":"none","channels":[{"kind":"discord","url":"https://discord.com/invite/fNR3eXfk6C"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:44:19.993Z","outsidePulls":{"cohort":{"n":221,"merged":165,"closedUnmerged":38,"open":18,"mergeRate":0.812807881773399,"openShare":0.08144796380090498,"evidence":{"merged":[11169,11166,11165,11164,11163,11162,11161,11160,11159,11158,11157,11156,11155,11154,11142,11137,11136,11135,11134,11133],"closedUnmerged":[11127,11117,11109,11108,11077,11062,10991,10986,10971,10962,10961,10948,10944,10940,10937,10929,10925,10918,10917,10914],"open":[11112,11111,11075,11060,11048,10987,10983,10977,10956,10954,10915,10913,10903,10894,10847,10840,10795,10775]}},"firstTimers":{"n":34,"merged":10,"closedUnmerged":14,"open":10,"mergeRate":0.4166666666666667,"openShare":0.29411764705882354,"evidence":{"merged":[11119,11086,11047,10969,10960,10957,10952,10916,10901,10858],"closedUnmerged":[11127,11117,11109,11108,11077,11062,10917,10905,10888,10876,10870,10823,10808,10777],"open":[11111,11048,10983,10915,10903,10894,10847,10840,10795,10775]}},"year":{"n":705,"merged":524,"closedUnmerged":132,"open":49,"mergeRate":0.7987804878048781,"openShare":0.06950354609929078,"evidence":{"merged":[11169,11166,11165,11164,11163,11162,11161,11160,11159,11158,11157,11156,11155,11154,11142,11137,11136,11135,11134,11133],"closedUnmerged":[11127,11117,11109,11108,11077,11062,10991,10986,10971,10962,10961,10948,10944,10940,10937,10929,10925,10918,10917,10914],"open":[11112,11111,11075,11060,11048,10987,10983,10977,10956,10954,10915,10913,10903,10894,10847,10840,10795,10775,10772,10771]}}},"pullFirstResponse":{"n":221,"answered":176,"waiting":45,"medianHours":69.99444444444444,"p75Hours":335.0491666666667,"within48h":0.4524886877828045,"within7d":0.6742081447963792,"curve":[{"hours":0.036944444444444446,"waiting":0.995475113122172},{"hours":0.12444444444444444,"waiting":0.9773755656108598},{"hours":0.21166666666666667,"waiting":0.9638009049773757},{"hours":0.3411111111111111,"waiting":0.9457013574660633},{"hours":0.73,"waiting":0.9276018099547512},{"hours":0.8958333333333334,"waiting":0.909502262443439},{"hours":1.0297222222222222,"waiting":0.8959276018099549},{"hours":1.2441666666666666,"waiting":0.8778280542986427},{"hours":1.883888888888889,"waiting":0.8597285067873306},{"hours":2.4325,"waiting":0.8416289592760183},{"hours":2.953611111111111,"waiting":0.8280542986425342},{"hours":3.5011111111111113,"waiting":0.8099547511312221},{"hours":3.9252777777777776,"waiting":0.7918552036199097},{"hours":6.400833333333333,"waiting":0.7782805429864255},{"hours":11.427222222222222,"waiting":0.7601809954751133},{"hours":14.995,"waiting":0.7420814479638012},{"hours":15.975,"waiting":0.723981900452489},{"hours":17.629722222222224,"waiting":0.7104072398190049},{"hours":18.82611111111111,"waiting":0.6923076923076927},{"hours":20.85611111111111,"waiting":0.6742081447963806},{"hours":22.67,"waiting":0.6606334841628965},{"hours":24.871388888888887,"waiting":0.6425339366515843},{"hours":25.47861111111111,"waiting":0.6244343891402722},{"hours":27.859166666666667,"waiting":0.60633484162896},{"hours":32.44305555555555,"waiting":0.5927601809954759},{"hours":40.42722222222222,"waiting":0.5746606334841637},{"hours":46.18472222222222,"waiting":0.5565610859728516},{"hours":48.95027777777778,"waiting":0.5384615384615394},{"hours":55.24,"waiting":0.5248868778280553},{"hours":68.24416666666667,"waiting":0.5067873303167432},{"hours":72.81416666666667,"waiting":0.48868778280543096},{"hours":90.44583333333334,"waiting":0.4751131221719468},{"hours":95.1836111111111,"waiting":0.45701357466063464},{"hours":96.33111111111111,"waiting":0.4389140271493223},{"hours":112.82666666666667,"waiting":0.4208144796380101},{"hours":115.67194444444445,"waiting":0.40723981900452594},{"hours":119.62194444444444,"waiting":0.38914027149321373},{"hours":126.63972222222222,"waiting":0.37104072398190147},{"hours":139.27333333333334,"waiting":0.35746606334841724},{"hours":142.96166666666667,"waiting":0.339366515837105},{"hours":169.20055555555555,"waiting":0.32126696832579277},{"hours":187.36027777777778,"waiting":0.3031674208144806},{"hours":226.6761111111111,"waiting":0.28959276018099644},{"hours":266.5966666666667,"waiting":0.2714932126696842},{"hours":318.4711111111111,"waiting":0.25339366515837186},{"hours":435.43916666666667,"waiting":0.23529411764705957},{"hours":815.4877777777778,"waiting":0.22143063444690547},{"hours":2105.5422222222223,"waiting":0.19419115163796075}],"evidence":{"answered":[11166,11164,11163,11161,11160,11159,11158,11157,11156,11155,11154,11142,11137,11136,11135,11134,11133,11128,11127,11124],"waiting":[11169,11165,11162,11118,11112,11111,11108,11087,11075,11060,11033,11029,11007,11005,10992,10983,10956,10954,10948,10944]}},"timeToMerge":{"n":221,"merged":165,"medianHours":161.92027777777778,"evidence":[11169,11166,11165,11164,11163,11162,11161,11160,11159,11158,11157,11156,11155,11154,11142,11137,11136,11135,11134,11133]},"issueFirstResponse":{"n":25,"answered":14,"waiting":11,"medianHours":308.52,"p75Hours":null,"within48h":0.2799999999999998,"within7d":0.43999999999999995,"curve":[{"hours":1.5147222222222223,"waiting":0.96},{"hours":2.2463888888888888,"waiting":0.92},{"hours":4.3225,"waiting":0.8800000000000001},{"hours":16.925,"waiting":0.8400000000000002},{"hours":19.86277777777778,"waiting":0.8000000000000002},{"hours":28.78638888888889,"waiting":0.7600000000000001},{"hours":41.72277777777778,"waiting":0.7200000000000002},{"hours":48.57527777777778,"waiting":0.6800000000000002},{"hours":51.13944444444444,"waiting":0.6400000000000001},{"hours":63.77444444444444,"waiting":0.6000000000000001},{"hours":164.48194444444445,"waiting":0.56},{"hours":211.23361111111112,"waiting":0.52},{"hours":308.52,"waiting":0.48000000000000004},{"hours":400.6386111111111,"waiting":0.44}],"evidence":{"answered":[11143,11125,11073,11071,11034,11026,11025,10972,10970,10963,10933,10861,10844,10776],"waiting":[11147,11113,11110,11085,11059,11021,11016,11006,10978,10968,10885]}},"starter":{"counts":{"available":1,"claimed":15,"in-progress":15,"stale":11},"helpWantedAvailable":0,"issues":[{"n":10104,"title":"Task creation fails if a manifest is present but frame order does not match it","state":"in-progress","label":"beginner","createdAt":"2025-12-11T14:35:57Z","updatedAt":"2026-07-15T08:01:25Z"},{"n":9978,"title":"Issues with related images in tasks from local file share","state":"in-progress","label":"beginner","createdAt":"2025-11-06T13:20:02Z","updatedAt":"2026-08-08T17:30:27Z"},{"n":9957,"title":"Quality control: can't match skeletons or point groups in corner cases","state":"in-progress","label":"beginner","createdAt":"2025-10-29T16:44:46Z","updatedAt":"2026-08-14T15:24:03Z"},{"n":9956,"title":"An option to filter frames without hiding annotations in UI","state":"stale","label":"beginner","createdAt":"2025-10-29T16:26:48Z","updatedAt":"2025-12-04T13:29:32Z"},{"n":8076,"title":"Exporting project with duplicate image names incorrect","state":"in-progress","label":"beginner","createdAt":"2024-06-25T04:01:27Z","updatedAt":"2025-12-19T09:50:34Z"},{"n":7628,"title":"Add OCR Support for Text/Business Card/Number Plate Annotation","state":"stale","label":"beginner","createdAt":"2024-03-18T05:03:56Z","updatedAt":"2026-06-18T03:52:17Z"},{"n":7523,"title":"[GSoC2024] Filenames with same name but different extensions cause error","state":"claimed","label":"beginner","createdAt":"2024-02-27T07:51:53Z","updatedAt":"2025-06-03T14:29:22Z"},{"n":7458,"title":"Annotation import error with segmentation masks in json based formats (one to many mask instances to fix)","state":"in-progress","label":"beginner","createdAt":"2024-02-08T14:45:56Z","updatedAt":"2026-06-30T04:26:31Z"},{"n":7435,"title":"CVAT SDK - better documentation needed","state":"in-progress","label":"beginner","createdAt":"2024-02-03T13:20:44Z","updatedAt":"2026-09-02T21:42:54Z"},{"n":7398,"title":"Security headers not present in responses","state":"in-progress","label":"beginner","createdAt":"2024-01-24T23:29:17Z","updatedAt":"2024-03-17T22:56:12Z"},{"n":7370,"title":"Changing the order of attributes.","state":"claimed","label":"beginner","createdAt":"2024-01-17T17:51:08Z","updatedAt":"2026-04-16T08:36:27Z"},{"n":7239,"title":"Add `track_id` to CVAT for Images, correct importing tracks from CVAT for Images","state":"stale","label":"beginner","createdAt":"2023-12-08T08:53:22Z","updatedAt":"2024-03-19T10:57:51Z"},{"n":7221,"title":"Edit Polygon with Automatic Bordering","state":"stale","label":"beginner","createdAt":"2023-12-05T11:10:49Z","updatedAt":"2026-03-28T17:38:47Z"},{"n":6526,"title":"Navigation and zooming in tag annotation mode ","state":"claimed","label":"beginner","createdAt":"2023-07-20T08:01:21Z","updatedAt":"2025-04-02T07:28:23Z"},{"n":6502,"title":"REST API handles multiline attributes incorrect way","state":"claimed","label":"beginner","createdAt":"2023-07-18T07:55:09Z","updatedAt":"2024-04-12T11:21:40Z"},{"n":6141,"title":"Datumaro 3D export doesn’t consider outside property for tracks, causing issues","state":"claimed","label":"beginner","createdAt":"2023-05-13T02:14:20Z","updatedAt":"2024-11-11T09:30:11Z"},{"n":5501,"title":"Allow to sort available models in UI","state":"stale","label":"beginner","createdAt":"2022-12-21T16:16:03Z","updatedAt":"2025-05-01T09:30:27Z"},{"n":5109,"title":"Search by filename","state":"in-progress","label":"beginner","createdAt":"2022-10-13T09:59:00Z","updatedAt":"2026-10-06T19:12:11Z"},{"n":5100,"title":"Impossible import annotations with points in LFW 1.0 format","state":"in-progress","label":"beginner","createdAt":"2022-10-12T15:49:42Z","updatedAt":"2024-03-19T11:18:11Z"},{"n":4929,"title":"[Feature request] Using CLAHE for Histogram equalization","state":"claimed","label":"beginner","createdAt":"2022-09-09T15:14:35Z","updatedAt":"2024-03-11T09:04:38Z"},{"n":4835,"title":"Error when uploading MOT annotations","state":"claimed","label":"beginner","createdAt":"2022-08-25T10:00:05Z","updatedAt":"2025-02-24T07:56:16Z"},{"n":4750,"title":"COCO json with category ID: 0 not loading","state":"in-progress","label":"beginner","createdAt":"2022-07-14T11:28:30Z","updatedAt":"2025-02-18T21:49:26Z"},{"n":4747,"title":"Importing annotations without deleting current ones","state":"in-progress","label":"beginner","createdAt":"2022-07-13T07:28:54Z","updatedAt":"2025-10-06T09:10:29Z"},{"n":4493,"title":"After set use_zip_chunks to true, it appears as false in the response.","state":"stale","label":"beginner","createdAt":"2022-03-21T18:04:27Z","updatedAt":"2025-07-30T12:38:33Z"},{"n":4461,"title":"Unable to create task with image quality 100","state":"claimed","label":"beginner","createdAt":"2022-03-15T07:31:02Z","updatedAt":"2024-12-04T08:41:46Z"},{"n":4377,"title":"Image quality is worse after a backup and import of a task","state":"stale","label":"beginner","createdAt":"2022-02-22T16:04:22Z","updatedAt":"2024-03-11T08:53:19Z"},{"n":4226,"title":"Admin panel, edit attribute name in label breaks radio button options","state":"stale","label":"beginner","createdAt":"2022-01-21T17:49:55Z","updatedAt":"2024-04-08T17:10:50Z"},{"n":4033,"title":"Using the filter to find counterclockwise directions","state":"claimed","label":"beginner","createdAt":"2021-12-15T19:32:11Z","updatedAt":"2024-03-28T20:05:49Z"},{"n":3916,"title":"How to disable CVAT automatic annotate id respectively feature when upload a ground truth format ? ","state":"in-progress","label":"beginner","createdAt":"2021-11-17T09:43:03Z","updatedAt":"2024-03-19T10:17:32Z"},{"n":3703,"title":"My 3d object will have a broken image like a rocket launch, I can’t find the reason, please help me","state":"claimed","label":"beginner","createdAt":"2021-09-22T14:17:27Z","updatedAt":"2024-03-11T08:43:56Z"},{"n":3484,"title":"Add XY position of cursor in image","state":"claimed","label":"beginner","createdAt":"2021-07-29T13:43:04Z","updatedAt":"2024-03-11T08:39:26Z"},{"n":3430,"title":"Automatically create superuser","state":"claimed","label":"beginner","createdAt":"2021-07-18T20:21:59Z","updatedAt":"2024-04-08T20:35:02Z"},{"n":3143,"title":"dump the MOT1.1 gt.txt file frame_id is not correct","state":"stale","label":"beginner","createdAt":"2021-04-29T08:56:59Z","updatedAt":"2024-03-11T08:42:03Z"},{"n":2927,"title":"If a label has 2+ attributes, one of which 'expression', they will fail to update","state":"in-progress","label":"beginner","createdAt":"2021-03-09T10:06:20Z","updatedAt":"2024-05-07T06:42:40Z"},{"n":2553,"title":"Use shift to make 90 degrees lines","state":"stale","label":"beginner","createdAt":"2020-12-09T16:54:27Z","updatedAt":"2026-02-18T20:13:05Z"},{"n":2521,"title":"Attributes Text field length limited for adding values","state":"claimed","label":"beginner","createdAt":"2020-12-02T23:24:48Z","updatedAt":"2024-08-08T05:30:34Z"},{"n":2225,"title":"Additional instructions to enable analytics and models","state":"claimed","label":"beginner","createdAt":"2020-09-25T12:13:59Z","updatedAt":"2026-03-02T09:19:08Z"},{"n":2051,"title":"Keyboard shortcut to jump to next first frame of a track","state":"available","label":"beginner","createdAt":"2020-08-19T06:48:35Z","updatedAt":"2026-08-23T13:08:33Z"},{"n":2046,"title":"Can't export a task with images having same filenames","state":"in-progress","label":"beginner","createdAt":"2020-08-18T08:09:19Z","updatedAt":"2024-03-19T10:23:33Z"},{"n":1858,"title":"CVAT new UI: polygon's direction","state":"claimed","label":"beginner","createdAt":"2020-07-07T08:01:04Z","updatedAt":"2025-08-07T11:23:07Z"},{"n":1460,"title":"Interpolation from annotation","state":"stale","label":"beginner","createdAt":"2020-04-24T10:20:00Z","updatedAt":"2026-02-20T16:24:37Z"},{"n":954,"title":"Remove objects by a filter (e.g. unlocked, with a specific label)","state":"in-progress","label":"beginner","createdAt":"2019-12-13T16:02:23Z","updatedAt":"2026-02-20T15:12:55Z"}]},"responseWindow":{"hours":null,"people":2,"replies":251},"activeMaintainers":7},"series":[{"week":"2025-10-12","opened":14,"merged":10,"answered7d":7,"activity":19},{"week":"2025-10-19","opened":18,"merged":16,"answered7d":10,"activity":19},{"week":"2025-10-26","opened":10,"merged":9,"answered7d":6,"activity":18},{"week":"2025-11-02","opened":17,"merged":12,"answered7d":11,"activity":23},{"week":"2025-11-09","opened":6,"merged":6,"answered7d":4,"activity":8},{"week":"2025-11-16","opened":11,"merged":9,"answered7d":9,"activity":15},{"week":"2025-11-23","opened":22,"merged":16,"answered7d":13,"activity":27},{"week":"2025-11-30","opened":10,"merged":8,"answered7d":6,"activity":19},{"week":"2025-12-07","opened":19,"merged":16,"answered7d":11,"activity":29},{"week":"2025-12-14","opened":13,"merged":12,"answered7d":11,"activity":19},{"week":"2025-12-21","opened":9,"merged":7,"answered7d":3,"activity":11},{"week":"2025-12-28","opened":3,"merged":1,"answered7d":1,"activity":4},{"week":"2026-01-04","opened":6,"merged":4,"answered7d":4,"activity":6},{"week":"2026-01-11","opened":12,"merged":8,"answered7d":6,"activity":17},{"week":"2026-01-18","opened":13,"merged":9,"answered7d":7,"activity":28},{"week":"2026-01-25","opened":23,"merged":14,"answered7d":11,"activity":24},{"week":"2026-02-01","opened":8,"merged":6,"answered7d":4,"activity":17},{"week":"2026-02-08","opened":12,"merged":11,"answered7d":7,"activity":16},{"week":"2026-02-15","opened":12,"merged":9,"answered7d":6,"activity":19},{"week":"2026-02-22","opened":7,"merged":6,"answered7d":5,"activity":16},{"week":"2026-03-01","opened":6,"merged":5,"answered7d":3,"activity":19},{"week":"2026-03-08","opened":20,"merged":12,"answered7d":6,"activity":31},{"week":"2026-03-15","opened":9,"merged":8,"answered7d":6,"activity":27},{"week":"2026-03-22","opened":12,"merged":9,"answered7d":6,"activity":17},{"week":"2026-03-29","opened":16,"merged":13,"answered7d":10,"activity":28},{"week":"2026-04-05","opened":10,"merged":7,"answered7d":6,"activity":19},{"week":"2026-04-12","opened":17,"merged":10,"answered7d":8,"activity":40},{"week":"2026-04-19","opened":23,"merged":17,"answered7d":15,"activity":33},{"week":"2026-04-26","opened":17,"merged":15,"answered7d":10,"activity":31},{"week":"2026-05-03","opened":16,"merged":13,"answered7d":9,"activity":19},{"week":"2026-05-10","opened":23,"merged":20,"answered7d":11,"activity":55},{"week":"2026-05-17","opened":22,"merged":10,"answered7d":12,"activity":66},{"week":"2026-05-24","opened":21,"merged":14,"answered7d":8,"activity":30},{"week":"2026-05-31","opened":15,"merged":10,"answered7d":5,"activity":26},{"week":"2026-06-07","opened":12,"merged":7,"answered7d":3,"activity":50},{"week":"2026-06-14","opened":14,"merged":8,"answered7d":7,"activity":42},{"week":"2026-06-21","opened":16,"merged":12,"answered7d":11,"activity":36},{"week":"2026-06-28","opened":18,"merged":13,"answered7d":12,"activity":35},{"week":"2026-07-05","opened":13,"merged":9,"answered7d":7,"activity":22},{"week":"2026-07-12","opened":19,"merged":11,"answered7d":12,"activity":44},{"week":"2026-07-19","opened":13,"merged":6,"answered7d":7,"activity":27},{"week":"2026-07-26","opened":24,"merged":16,"answered7d":18,"activity":66},{"week":"2026-08-02","opened":27,"merged":24,"answered7d":18,"activity":53},{"week":"2026-08-09","opened":13,"merged":12,"answered7d":8,"activity":46},{"week":"2026-08-16","opened":9,"merged":7,"answered7d":7,"activity":29},{"week":"2026-08-23","opened":22,"merged":18,"answered7d":17,"activity":65},{"week":"2026-08-30","opened":21,"merged":17,"answered7d":16,"activity":83},{"week":"2026-09-06","opened":16,"merged":14,"answered7d":12,"activity":35},{"week":"2026-09-13","opened":13,"merged":9,"answered7d":7,"activity":45},{"week":"2026-09-20","opened":23,"merged":14,"answered7d":17,"activity":47},{"week":"2026-09-27","opened":9,"merged":7,"answered7d":7,"activity":25},{"week":"2026-10-04","opened":12,"merged":6,"answered7d":6,"activity":35}],"trend":{"flag":"steady","recentMedianHours":68.71833333333333,"previousMedianHours":48.28611111111111,"recentN":57,"previousN":68,"openedThisWeek":12,"openedLastWeek":9},"programs":[{"program":"gsoc","slug":"cvat","name":"CVAT","years":[2024]}]}