{"id":23167393,"url":"https://github.com/eclipse-keypop/keypop-reader-java-api","last_synced_at":"2025-08-18T06:32:23.249Z","repository":{"id":182623798,"uuid":"661618045","full_name":"eclipse-keypop/keypop-reader-java-api","owner":"eclipse-keypop","description":"Eclipse Keypop project repository containing a Java implementation of the 'Reader API' standardized by the Calypso Networks association for ticketing terminal processing smart card","archived":false,"fork":false,"pushed_at":"2024-11-22T09:36:15.000Z","size":750,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-11-22T10:28:59.828Z","etag":null,"topics":["api","component","java","keypop"],"latest_commit_sha":null,"homepage":"https://keypop.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eclipse-keypop.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-03T09:18:18.000Z","updated_at":"2024-11-22T09:30:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"7377bd29-b447-4231-86f4-e9655f124c01","html_url":"https://github.com/eclipse-keypop/keypop-reader-java-api","commit_stats":null,"previous_names":["eclipse-keypop/keypop-reader-java-api"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-keypop%2Fkeypop-reader-java-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-keypop%2Fkeypop-reader-java-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-keypop%2Fkeypop-reader-java-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-keypop%2Fkeypop-reader-java-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eclipse-keypop","download_url":"https://codeload.github.com/eclipse-keypop/keypop-reader-java-api/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230207606,"owners_count":18190192,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","component","java","keypop"],"created_at":"2024-12-18T02:28:08.044Z","updated_at":"2025-08-18T06:32:23.233Z","avatar_url":"https://github.com/eclipse-keypop.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Keypop Reader Java API\n\n## Overview\n\nThis repository contains a Java implementation aligned with the **Terminal Reader** specifications\nproposed by the [Calypso Networks Association](https://www.calypsonet.org). It defines the interfaces necessary to \nmanage readers, reader events and card selection mechanisms and it is also used by extension modules to implement \nfunctionalities related to specific card operations and structures.\n\n## Documentation \u0026 Contribution Guide\n\nThe full documentation, including the **user guide**, **download information** and **contribution guide**, is available\non the Keypop website [keypop.org](https://keypop.org/).\n\n## API documentation\n\nAPI Javadoc is available [here](https://docs.keypop.org/keypop-reader-java-api).\n\nAPI documentation and class diagram is available\n[here](https://reader-uml.terminal-api.calypsonet.org/).\n\n## About the source code\n\nThe code is built with **Gradle** and is compliant with **Java 1.8** in order to address a wide range of applications.\n\n## Continuous Integration\n\nThis project uses **GitHub Actions** for continuous integration. Every push and pull request triggers automated builds\nand checks to ensure code quality and maintain compatibility with the defined specifications.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-keypop%2Fkeypop-reader-java-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feclipse-keypop%2Fkeypop-reader-java-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-keypop%2Fkeypop-reader-java-api/lists"}