{"id":15020055,"url":"https://github.com/ztrzaska/graphql-kotlin","last_synced_at":"2026-01-29T07:40:10.192Z","repository":{"id":183932502,"uuid":"593676134","full_name":"ztrzaska/graphql-kotlin","owner":"ztrzaska","description":"Implementation of GraphQL API with kotlin and Spring boot","archived":false,"fork":false,"pushed_at":"2023-02-08T20:32:00.000Z","size":66,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-13T14:18:12.580Z","etag":null,"topics":["graphql","graphql-client","graphql-server"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/ztrzaska.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}},"created_at":"2023-01-26T15:37:57.000Z","updated_at":"2023-02-07T16:45:49.000Z","dependencies_parsed_at":"2023-07-26T12:44:03.389Z","dependency_job_id":null,"html_url":"https://github.com/ztrzaska/graphql-kotlin","commit_stats":null,"previous_names":["ztrzaska/graphql-kotlin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ztrzaska/graphql-kotlin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fgraphql-kotlin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fgraphql-kotlin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fgraphql-kotlin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fgraphql-kotlin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ztrzaska","download_url":"https://codeload.github.com/ztrzaska/graphql-kotlin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fgraphql-kotlin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28870639,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T07:35:32.468Z","status":"ssl_error","status_checked_at":"2026-01-29T07:33:31.463Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["graphql","graphql-client","graphql-server"],"created_at":"2024-09-24T19:54:31.697Z","updated_at":"2026-01-29T07:40:10.175Z","avatar_url":"https://github.com/ztrzaska.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GraphQL with kotlin and spring boot project\n\n### Getting Started\n\nThe following application illustrate simple functionalities with graphQL API and kotlin. It has queries and mutations. To reduce development time, automatic graphql schema generation was used.\n\nGraphql server was integrated with com.expediagroup libraries, which are dedicated for kotlin.\n\nThe application contains two projects:\n\n\n* graphql-kotlin - graphql server\n* graphql-kotlin-client - graphql client which connects to the graphql server\n\n\n### Playground\n```\nhttp://localhost:9001/playground\n```\n\n### Example queries\n\n```\nquery {\n  getPeople {\n    __typename,\n    name,\n    ... on Author {\n      age\n    },\n    ... on Programmer {\n      language\n    }\n  },\n  getComputations {\n    type,\n    getResult\n  },\n  getUnion {\n    __typename\n  }\n}\n```\n\n\n## Documentation of used libraries\n* [GraphQL documentation](https://graphql.org/)\n* [GraphQL Extended scalars documentation](https://github.com/graphql-java/graphql-java-extended-scalars)\n* [Spring boot](https://docs.spring.io/spring-boot/docs/current/reference/html/)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fztrzaska%2Fgraphql-kotlin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fztrzaska%2Fgraphql-kotlin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fztrzaska%2Fgraphql-kotlin/lists"}