EasyOCR is an OCR Python package for detecting and recognizing text. Based on PyTorch, it focuses on ease of use and its wide range of languages, supporting 80+ languages including English, with new languages occasionally added. It also features the capability to train and use a custom-trained recognition and detection model.
It is licensed under an Apache-2.0 license and currently has more than 20,000 stars on its GitHub repository.