← Open Source
microsoft

OCR-Form-Tools

A set of tools to use in Microsoft Azure Form Recognizer and OCR services.

ApplicationsData organizationTypeScript
Open on GitHub
Momentum
+0stars in 24 hours0.0%
540
Stars
178
Forks
+0
This week
23
Contributors
Created 2019-12-13 · Updated 2026-10-03 · #17429 today
Top developers

microsoft/OCR-Form-Tools is ranked 17,429 with 540 stars.

Same-category comparison

microsoft/OCR-Form-Tools is ranked 17,429 among these 8 peers; opendilab/CleanS2S is ranked 17,431.

Same-category comparison
NameRankMetrics
transitive-bullshit/yt-semantic-search17,394
Language:
TypeScript
Stars:
542
Forks:
46
Description:
OpenAI-powered semantic search for any YouTube playlist – featuring the All-In Podcast.
Moemu/Muice-Chatbot17,401
Language:
Python
Stars:
541
Forks:
46
richardr1126/openreader17,414
Language:
TypeScript
Stars:
541
Forks:
74
Description:
An open-source read-along document reader server with high-quality TTS options, synchronized highlighting, and audiobook export for EPUB, PDF, DOCX, TXT, and MD.
zllrunning/face-makeup.PyTorch17,417
Language:
Python
Stars:
541
Forks:
154
Description:
Lip and hair color editor using face parsing maps.
opendilab/CleanS2S17,431
Language:
Python
Stars:
540
Forks:
54
Description:
High-quality and streaming Speech-to-Speech interactive agent in a single file.
MioMioOS/MioIsland17,437
Language:
Swift
Stars:
539
Forks:
67
Description:
macOS Dynamic Island for AI coding agents. Monitor, approve, and jump to Claude Code sessions from the notch.
r14dd/patent17,449
Language:
Rust
Stars:
539
Forks:
22
PINTO0309/OpenVINO-YoloV317,455
Language:
Python
Stars:
538
Forks:
164
Description:
YoloV3/tiny-YoloV3+RaspberryPi3/Ubuntu LaptopPC+NCS/NCS2+USB Camera+Python+OpenVINO.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageTypeScript
CategoryApplications
SubcategoryData organization
KeywordsDocument understanding, OCR
Stars540
Forks178
Contributors23
Created date2019-12-13
Updated date2026-10-03
Stars in 1 day0
Stars in 7 days0
Rank17,429
Previous rank17,210
Rank change-219
7-day stars rank16,100
Previous 7-day stars rank16,105
7-day stars rank change5
Total stars rank18,241
Previous total stars rank18,210
Total stars rank change-31
CountryUSA
README summary

Form OCR Testing Tool Help us improve Form Recognizer. Features Preview An open source labeling tool for Form Recognizer, part of the Form OCR Test Toolset (FOTT). It contains all the newest features available. This is **NOT** the most stable version since this is a preview. The purpose of this repo is to allow customers to test the tools available when working with Microsoft Forms and OCR services. Currently, Labeling tool is the first tool we present here. Users could

provide feedback, and make customer-specific changes to meet their unique needs. Microsoft Azure Form Recognizer team will update the source code periodically. If you would like to contribute, please check the contributing section. **If you want to checkout our latest GA version, please go to Form-Recognizer-Toolkit, or use Form Recognizer Studio. 1 GA version of the tool, please follow this link. 0 GA version of the tool, please follow this link. ** ___ FOTT's Labeling Tool is a React

+ Redux Web application, written in TypeScript. This project was bootstrapped with Create React App. Current Features of Labeling Tool: (you can view a short demo here) **Label** forms in PDF, JPEG or TIFF formats. **Train** model with labeled data through Form Recognizer **Predict/Analyze** a single form with the trained model, to extract key-value predictions/analyses for the form. Getting Started Build and run from source Form Labeling Tool requires NodeJS (>= 10. x, Dubnium) and NPM Set up this

tool with Docker Please see instructions here, and view our docker hub repository here for the latest container image info. docker image tags track the general availability releases of FOTT. , docker image tags track the preview releases of FOTT. , docker image tags track the private preview releases of FOTT. Run as web application Using a modern Web browser, FOTT can be run directly at: **Note: these web app are for testing purpose only. HTTPS is required, unless it's for localhost

. ** Run as desktop application FOTT can be run as a desktop application after initial set up. The desktop application has additional features, such as: Support for local file system as provider storage Support for cross-domain resource requests Release as desktop application FOTT can be released as a distributable desktop application. The distributable will saved in the releases folder of the cloned repository. Using labeling tool Set up input data To go thru a complete label-train-analyze scenario, you

need a set of at least six forms of the same type. You will label five forms to train a model and one form to test the model. You could upload the sample files to the root of a blob storage container in an Azure Storage account. You can use Azure Storage Explorer to upload data. For advanced scenarios where there are forms in quite different formats, you could organize them into subfolders based on similar format. When you set

up your project to train a model from one format, you need to specify a subfolder in the project setting

Frequently asked questions

How many stars and forks are recorded?

microsoft/OCR-Form-Tools has 540 stars and 178 forks.

What is the repository rank?

microsoft/OCR-Form-Tools is ranked 17,429.

What language and category are recorded?

microsoft/OCR-Form-Tools has 540 stars, uses TypeScript and belongs to Applications.

Which repository is closest in rank?

microsoft/OCR-Form-Tools is compared with opendilab/CleanS2S, ranked 17,431 with 540 stars.

Nearby in the ranking
Similar items