{"id":23655208,"url":"https://github.com/caplin/project-templates","last_synced_at":"2025-09-01T06:32:46.640Z","repository":{"id":7867795,"uuid":"54048570","full_name":"caplin/project-templates","owner":"caplin","description":"Template projects for Caplin integration components","archived":false,"fork":false,"pushed_at":"2024-05-02T16:28:42.000Z","size":31323,"stargazers_count":6,"open_issues_count":1,"forks_count":2,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-04-02T11:04:25.885Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.caplin.com/developer/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/caplin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-16T16:30:16.000Z","updated_at":"2024-09-04T04:56:24.000Z","dependencies_parsed_at":"2024-04-03T19:41:42.825Z","dependency_job_id":"7553fe25-bd18-4d1b-bc33-aca80777589d","html_url":"https://github.com/caplin/project-templates","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/caplin/project-templates","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fproject-templates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fproject-templates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fproject-templates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fproject-templates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/caplin","download_url":"https://codeload.github.com/caplin/project-templates/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fproject-templates/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273082412,"owners_count":25042282,"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","status":"online","status_checked_at":"2025-09-01T02:00:09.058Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-12-28T19:51:55.180Z","updated_at":"2025-09-01T06:32:46.280Z","avatar_url":"https://github.com/caplin.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Caplin Project Templates\n\nThe Caplin Project Templates are a set of template projects to help you integrate your backend systems with the [Caplin Platform](https://www.caplin.com/developer/component/platform-architecture).\n\nThis repository includes the following templates:\n\n| Template                                 | Directory                                                                                   |\n|------------------------------------------|---------------------------------------------------------------------------------------------|\n| Pricing Adapter Template                 | [./pricing-template](./pricing-template#caplin-pricing-adapter-template)                    |\n| Pricing Adapter Template .NET            | [./pricing-template-dotnet](./pricing-template-dotnet#caplin-pricing-adapter-template-dotnet)             |\n| Trading Adapter Template                 | [./trading-template](./trading-template#caplin-trading-adapter-template)                    |\n| Permissioning Adapter Template           | [./permissioning-template](./permissioning-template#caplin-permissioning-adapter-template)  |\n| Notification Adapter Template            | [./notification-template](./notification-template#caplin-notification-adapter-template)     |\n| Blotter Adapter Template                 | [./blotter-template](./blotter-template#caplin-blotter-adapter-template)                    |\n| Java Transformer Module (Transformer 6)  | [./jtm-legacy-template](./jtm-legacy-template#caplin-legacy-jtm-template)                   |\n| Java Transformer Module (Transformer 7)  | [./jtm-template](./jtm-template#caplin-jtm-template)                                        |\n\nEach template is a [Gradle](https://gradle.org/) project that comprises:\n\n* Source code and configuration files to build an example adapter or Transformer module.\n* Gradle tasks to export your project as a Caplin Platform blade.\n\n## Requirements\n\nCaplin Project Templates have the following requirements:\n\n* OpenJDK 8 or 11\n* An IDE or development environment with Gradle support\n* Caplin software libraries\n\nCaplin software libraries are available from the Caplin website and the Caplin repository (coming soon).\n\n## Instructions\n\nDetailed instructions are included in the `README.md` file inside each template directory.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaplin%2Fproject-templates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaplin%2Fproject-templates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaplin%2Fproject-templates/lists"}