Topics / #annotations

Annotations projects on GitHub

Labeling and annotating data for training computer vision models.

As of , the most-starred Annotations projects on GitHub are openscreen (39.9K stars), label-studio (28.5K stars) and labelImg (25K stars). GitHub.Locker tracks 17 Annotations repositories with 281.5K stars combined. The fastest-growing on October 16 was openscreen, with +6 stars in a day.

17Projects
281.5KStars in total
+47Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

17 projects · by stars

  1. #1 · siddharthvaddem/openscreen

    openscreen

    OpenScreen is a free, open-source alternative to Screen Studio for making polished screen-recording demos and walkthroughs, with no subscriptions or watermarks.

    39.9K
  2. #2 · HumanSignal/label-studio

    label-studio

    Label Studio is an open source data labeling and annotation tool: you label audio, text, images, videos, and time series in a browser UI and export the results in formats ready for ML training.

    28.5K
  3. #3 · HumanSignal/labelImg

    labelImg

    A graphical image annotation tool: you draw bounding boxes around objects in images to build labeled datasets for object detection. Created by Tzutalin, it now lives with the Label Studio community.

    25K
  1. 4

    SingleFile

    22.6Kgildas-lormeau/SingleFile · JavaScript

    SingleFile is a browser extension that saves a complete, faithful copy of any web page into a single HTML file you can keep and reopen later.

  2. 5

    screenity

    18.8Kalyssaxuu/screenity · JavaScript

    A free, privacy-friendly screen recorder and annotation tool for Chrome: record your screen or camera, annotate and edit the video, and export it — with no time limits and no sign-up.

  3. 6

    sqlmodel

    18.4Kfastapi/sqlmodel · Python

    SQLModel is a Python library for interacting with SQL databases using Python objects instead of raw SQL. It is built on Pydantic and SQLAlchemy and designed for simplicity, compatibility, and robustness.

  4. 7

    cvat

    16.9Kcvat-ai/cvat · Python

    CVAT is an open-source, self-hosted data annotation platform for building labeled datasets from images, video, and 3D point clouds, used for computer vision and visual AI projects.

  5. 8

    labelme

    16.2Kwkentaro/labelme · Python

    Labelme is a graphical image annotation tool written in Python: you draw polygons, rectangles, circles, lines and points on images to build labeled datasets for computer vision work.

  6. 9

    lombok

    13.5Kprojectlombok/lombok · Java

    Project Lombok is a Java library that plugs into your editor and build tools to eliminate boilerplate: annotations generate getters, equals methods, builders, logging variables, and more.

  7. 10

    swag

    13.1Kswaggo/swag · Go

    Swag is a CLI tool for Go that turns annotation comments in your source code into Swagger 2.0 API documentation. It ships integrations for popular Go web frameworks, so the docs can be served from your app via Swagger UI.

  8. 11

    Kavita

    11.9KKareadita/Kavita · C#

    Kavita is a self-hosted, cross-platform reading server for managing and reading your own digital library, covering manga, comics, webtoons and ebooks in one place.

  9. 12

    rnote

    11.8Kflxzt/rnote · Rust

    Rnote is a free, open-source vector-based drawing app for sketching, taking handwritten notes, and annotating documents and pictures. It is written in Rust and GTK4.

  10. 13

    PermissionsDispatcher

    11.1Kpermissions-dispatcher/PermissionsDispatcher · Java

    PermissionsDispatcher is an annotation-based library for Android that generates the boilerplate code needed to request and check runtime permissions, so you do not have to write permission check statements by hand.

  11. 14

    lexer

    11.1Kdoctrine/lexer · PHP

    Doctrine Lexer is a base PHP library for building lexers — the components that turn raw text into tokens — for top-down, recursive descent parsers.

  12. 15

    androidannotations

    11Kandroidannotations/androidannotations · Java

    AndroidAnnotations is an open-source framework that speeds up Android development. Its own tagline sums it up: 'Fast Android Development. Easy maintenance.'

  13. 16

    pdfkit

    10.7Kfoliojs/pdfkit · JavaScript

    PDFKit is a JavaScript library for generating complex, multi-page, printable PDF documents in Node.js and in the browser.

  14. 17

    easyread

    963Edwardxlai/easyread · Python

    EasyRead translates English academic papers into comfortable, well-typeset Chinese. You import a PDF, it translates it page by page locally, keeps formulas and tables laid out like the original, lets you compare with the source text, highlight/annotate, and chat with an AI about the paper while reading.

Often tagged together