{"id":16494699,"url":"https://github.com/gregdhill/go-openrpc","last_synced_at":"2025-03-08T15:30:42.643Z","repository":{"id":57508811,"uuid":"208777597","full_name":"gregdhill/go-openrpc","owner":"gregdhill","description":"OpenRPC 1.0 - Golang","archived":false,"fork":false,"pushed_at":"2022-01-14T14:45:39.000Z","size":76,"stargazers_count":5,"open_issues_count":2,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-05T18:26:01.741Z","etag":null,"topics":["generator","golang","openrpc","server"],"latest_commit_sha":null,"homepage":"","language":"Go","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/gregdhill.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-16T10:57:11.000Z","updated_at":"2024-11-04T13:30:04.000Z","dependencies_parsed_at":"2022-09-19T14:32:32.876Z","dependency_job_id":null,"html_url":"https://github.com/gregdhill/go-openrpc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregdhill%2Fgo-openrpc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregdhill%2Fgo-openrpc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregdhill%2Fgo-openrpc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregdhill%2Fgo-openrpc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gregdhill","download_url":"https://codeload.github.com/gregdhill/go-openrpc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242571098,"owners_count":20151423,"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":["generator","golang","openrpc","server"],"created_at":"2024-10-11T14:15:10.099Z","updated_at":"2025-03-08T15:30:42.380Z","avatar_url":"https://github.com/gregdhill.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"open-rpc logo\" src=\"https://github.com/open-rpc/design/blob/master/png/open-rpc-logo-320x320.png?raw=true\" /\u003e\n\u003c/p\u003e\n\n# [OpenRPC 1.0](https://spec.open-rpc.org/)\n\nThis package contains a golang implementation of the OpenRPC specification. It can currently generate server-side stubs based on a compliant\nJSON document, but please be aware that the tool is still in its infancy and may not generate correctly. If you happen across any bugs or\nrealise any possible improvements, please consider submitting a PR!\n\n```\ngo test ./...\ngo run example/example-proxy-server.go\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgregdhill%2Fgo-openrpc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgregdhill%2Fgo-openrpc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgregdhill%2Fgo-openrpc/lists"}