All Projects → otiai10 → Ocrserver

otiai10 / Ocrserver

Licence: mit
A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Ocrserver

Proteus
Lean, mean, and incredibly fast JVM framework for web and microservice development.
Stars: ✭ 178 (-50.42%)
Mutual labels:  api, api-server
Actionhero
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks
Stars: ✭ 2,280 (+535.1%)
Mutual labels:  api, api-server
Graphql2rest
GraphQL to REST converter: automatically generate a RESTful API from your existing GraphQL API
Stars: ✭ 181 (-49.58%)
Mutual labels:  api, api-server
Duckrails
Development tool to mock API endpoints quickly and easily (docker image available)
Stars: ✭ 1,690 (+370.75%)
Mutual labels:  api, api-server
Requester
Powerful, modern HTTP/REST client built on top of the Requests library
Stars: ✭ 273 (-23.96%)
Mutual labels:  api, curl
Appkernel
API development made easy: a smart Python 3 API framework
Stars: ✭ 152 (-57.66%)
Mutual labels:  api, api-server
Blog Service
blog service @nestjs
Stars: ✭ 188 (-47.63%)
Mutual labels:  api, api-server
Coronavirus Tracker Api
🦠 A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the 🔥 FastAPI framework. Supports multiple sources!
Stars: ✭ 1,577 (+339.28%)
Mutual labels:  api, heroku
Php Curl Class
PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs
Stars: ✭ 2,903 (+708.64%)
Mutual labels:  api, curl
Httpie
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
Stars: ✭ 53,052 (+14677.72%)
Mutual labels:  api, curl
Graphql Api For Wp
[READ ONLY] GraphQL API for WordPress
Stars: ✭ 136 (-62.12%)
Mutual labels:  api, api-server
Insomnia
The open-source, cross-platform API client for GraphQL, REST, and gRPC.
Stars: ✭ 18,969 (+5183.84%)
Mutual labels:  api, curl
Jsonrpcserver
Process JSON-RPC requests in Python
Stars: ✭ 126 (-64.9%)
Mutual labels:  api, api-server
Curlx
◼️ Supercharge curl with history, collections and more.
Stars: ✭ 169 (-52.92%)
Mutual labels:  api, curl
React Chat Api
📡 API for chat application for DogeCodes React course
Stars: ✭ 121 (-66.3%)
Mutual labels:  api, api-server
Github.vim
Another github v3 api implemented in vim script
Stars: ✭ 187 (-47.91%)
Mutual labels:  api, curl
Graphql devise
GraphQL interface on top devise_token_auth
Stars: ✭ 100 (-72.14%)
Mutual labels:  api, api-server
Go Sdk
A composable toolbox of libraries to build everything from CLIs to enterprise applications.
Stars: ✭ 103 (-71.31%)
Mutual labels:  api, api-server
Nei
NEI 接口管理平台 源代码
Stars: ✭ 198 (-44.85%)
Mutual labels:  api, api-server
Chn Eolinker Ams Lite 4.0 For Java
中国最大的API接口管理平台,3.x开源发行版,支持多国语言[英语、简体中文、繁体中文]
Stars: ✭ 275 (-23.4%)
Mutual labels:  api, api-server

ocrserver

Go CI codecov Go Report Card

Simple OCR server, as a small working sample for gosseract.

Try now here https://ocr-example.herokuapp.com/, and deploy your own now.

Deploy to Heroku

# Get the code
% git clone [email protected]:otiai10/ocrserver.git
% cd ocrserver
# Make your app
% heroku login
% heroku create
# Deploy the container
% heroku container:login
% heroku container:push web
# Enjoy it!
% heroku open

cf. heroku cli

Quick Start

Ready-Made Docker Image

% docker run -p 8080:8080 otiai10/ocrserver
# open http://localhost:8080

cf. docker

Development with Docker Image

% docker-compose up
# open http://localhost:8080

You need more languages?

% docker-compose build --build-arg LOAD_LANG=rus
% docker-compose up

cf. docker-compose

Manual Setup

If you have tesseract-ocr and library files on your machine

% go get github.com/otiai10/ocrserver/...
% PORT=8080 ocrserver
# open http://localhost:8080

cf. gosseract

Documents

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].