The Calypso Networks Association (CNA) is a global non-profit organization dedicated to the transport, mobility, and services community. We advocate for open standards and interoperability to create sustainable, vendor-independent ticketing ecosystems.
Our goal is to empower transport authorities and operators by providing secure, standardized frameworks for contactless ticketing. By promoting collaborative innovation, we ensure that the future of mobility is open, secure, and operator-centric.
- Calypso Standard: The core global open standard for secure contactless ticketing, designed by and for transport operators.
- UML Reference Specifications: A central pillar of our activity. We maintain and publish comprehensive UML-based specifications that define the standard behavior for terminals and cards. These specifications serve as the authoritative reference for the development of interoperable ticketing systems and are the foundation for the functional certification of terminals.
The repositories in this organization reflect our commitment to open-source development and the implementation of ticketing standards:
- Terminal and Card APIs: Implementation of the UML specifications into standardized APIs to ensure seamless and certified interaction between hardware and software.
- SDKs and Libraries: Robust implementations of Calypso-related protocols in languages such as Kotlin, Java, and C++.
- Hardware Plugins: Support for various smart card readers and secure modules (SAM).
- Tooling: Automated workflows and CI/CD actions tailored for ticketing development.
CNA is a proud contributor to the open-source community. We actively support and contribute to projects that facilitate the adoption of open ticketing standards, notably:
- Eclipse Keyple® and Eclipse Keypop®: These are independent projects hosted by the Eclipse Foundation. While CNA is a major contributor to their development, they remain under the governance of the Eclipse Foundation.
We believe in the power of community. Whether you are a transport operator, a hardware manufacturer, or a developer:
- Explore our Technical Documentation
- Join the CNA Membership to participate in working groups.
- Contribute to our open-source projects and help shape the future of mobility.