finds.dev← search

// the find

zatosource/zato

★ 1,010 · Python · AGPL-3.0 · updated Jun 2026

ESB, SOA, REST, APIs and Cloud Integrations in Python

Zato is a Python ESB and integration platform targeting enterprises in healthcare, telecom, defense, and similar verticals. It wraps HTTP/REST, message queues, databases, and other transports behind a unified service model with a web-based management console. If you're building internal integrations and want a platform rather than a framework, this is in that category — think MuleSoft but open-source and Python.

Real HL7v2 support with live test messages from actual hospital systems in a dozen countries — that's not trivial and suggests genuine production use in healthcare. The web admin console and management API mean you can deploy and reconfigure services without restarting processes. SSO module is built-in, not bolted on after the fact. The project has real Cython extensions (zato-cy) which means performance-sensitive paths have actually been measured.

Still shipping Python 3.10 in the bundled Windows runtime — that's two versions behind Python 3.12 and one behind 3.11, which matters for libraries with native extensions. The patches directory is a red flag: they're monkey-patching Django forms, SQLAlchemy, pg8000, and ws4py, meaning you're running modified third-party code with no upstream path for security fixes. Documentation lives entirely on zato.io, so if that site goes down your docs are gone. At 1k stars for a project this old and complex, the community is thin — you're buying into a niche platform where the core team IS the community.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →