Run your own OCR-as-a-Service using Tesseract and #Docker. #golang

OpenOCR makes it simple to host your own OCR REST API. Features Scalable message passing architecture via RabbitMQ. Platform independence via Docker containers. Kubernetes support: workers can run in a Kubernetes Replication Controller Supports 31 languages in addition to English Ability to use an image pre-processing chain. An example using Stroke Width Transform is provided. Pass

An HTTP router and reverse proxy for service composition from Zalando. #golang

Skipper is an HTTP router and reverse proxy for service composition. It’s designed to handle >100k HTTP route definitions with detailed lookup conditions, and flexible augmentation of the request flow with filters. It can be used out of the box or extended with custom lookup, filter logic and configuration sources.   Main features: An

An open source orchestrator for distributed storage systems running in #Kubernetes , done in #golang

Rook turns distributed storage software into a self-managing, self-scaling, and self-healing storage services. It does this by automating deployment, bootstrapping, configuration, provisioning, scaling, upgrading, migration, disaster recovery, monitoring, and resource management. Rook uses the facilities provided by the underlying cloud-native container management, scheduling and orchestration platform to perform its duties. Rook integrates deeply into

High performance, distributed and low latency publish-subscribe platform. #golang

Emitter is a free open source real-time messaging service that connects all devices. This publish-subscribe messaging API is built for speed and security. Emitter is a real-time communication service for connecting online devices. Infrastructure and APIs for IoT, gaming, apps and real-time web. At its core, is a distributed, scalable and fault-tolerant publish-subscribe messaging