{"id":19948094,"url":"https://github.com/antonkomarev/github-trending-api","last_synced_at":"2025-10-27T00:39:07.755Z","repository":{"id":261643300,"uuid":"884786661","full_name":"antonkomarev/github-trending-api","owner":"antonkomarev","description":"GitHub Trending API is a self-hosted Rust microservice that converts GitHub trending repositories \u0026 developers HTML pages to JSON RPC like API.","archived":false,"fork":false,"pushed_at":"2024-11-24T17:44:19.000Z","size":23,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T13:48:54.543Z","etag":null,"topics":["github-trend","github-trend-api","github-trending","github-trending-api","github-trending-developers","github-trending-repositories"],"latest_commit_sha":null,"homepage":"https://komarev.com","language":"Rust","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/antonkomarev.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":"https://paypal.me/antonkomarev"}},"created_at":"2024-11-07T11:44:51.000Z","updated_at":"2025-03-09T13:23:12.000Z","dependencies_parsed_at":"2024-11-07T17:44:36.031Z","dependency_job_id":null,"html_url":"https://github.com/antonkomarev/github-trending-api","commit_stats":null,"previous_names":["antonkomarev/github-trending-api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/antonkomarev/github-trending-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonkomarev%2Fgithub-trending-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonkomarev%2Fgithub-trending-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonkomarev%2Fgithub-trending-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonkomarev%2Fgithub-trending-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/antonkomarev","download_url":"https://codeload.github.com/antonkomarev/github-trending-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonkomarev%2Fgithub-trending-api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275937108,"owners_count":25556023,"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-19T02:00:09.700Z","response_time":108,"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":["github-trend","github-trend-api","github-trending","github-trending-api","github-trending-developers","github-trending-repositories"],"created_at":"2024-11-13T00:38:41.946Z","updated_at":"2025-09-19T12:32:16.692Z","avatar_url":"https://github.com/antonkomarev.png","language":"Rust","funding_links":["https://paypal.me/antonkomarev"],"categories":[],"sub_categories":[],"readme":"# GitHub Trending API\n\n## Introduction\n\nGitHub Trending API is a self-hosted Rust microservice that converts GitHub trending repositories \u0026 developers HTML pages to JSON RPC like API.\n\n## Project scope\n\n1. There are no plans to provide cloud version of the service.\n\n2. It provides as minimal information as possible.\nFor example, we intentionally didn't added stars count to repositories list,\nbecause this data may be fetched directly from the GitHub REST/GraphQL APIs.\n\n## Usage\n\n### Get trending repository list\n\n`POST /v1/listTrendingRepository`\n\n```json\n{\n  \"params\": {\n    \"language\": \"rust\"\n  }\n}\n```\n\nResponse:\n```json\n{\n  \"error\": null,\n  \"result\": {\n    \"code\": \"SUCCESS\",\n    \"list\": [\n      {\n        \"full_name\": \"rust-lang/rust\",\n        \"rank\": 1\n      },\n      {\n        \"full_name\": \"antonkomarev/github-trending-api\",\n        \"rank\": 2\n      }\n    ]\n  }\n}\n```\n\n### Get trending developer list\n\n`POST /v1/listTrendingDeveloper`\n\n```json\n{\n  \"params\": {\n    \"language\": \"rust\"\n  }\n}\n```\n\nResponse:\n```json\n{\n  \"error\": null,\n  \"result\": {\n    \"code\": \"SUCCESS\",\n    \"list\": [\n      {\n        \"username\": \"ClementTsang\",\n        \"rank\": 1\n      },\n      {\n        \"username\": \"antonkomarev\",\n        \"rank\": 2\n      }\n    ]\n  }\n}\n```\n\n## License\n\n- `GitHub Trending API` project is open-sourced software licensed under the [MIT license](LICENSE) by [Anton Komarev].\n\n## About CyberCog\n\n[CyberCog] is a Social Unity of enthusiasts. Research the best solutions in product \u0026 software development is our passion.\n\n- [Follow us on Twitter](https://twitter.com/cybercog)\n\n\u003ca href=\"https://cybercog.su\"\u003e\u003cimg src=\"https://cloud.githubusercontent.com/assets/1849174/18418932/e9edb390-7860-11e6-8a43-aa3fad524664.png\" alt=\"CyberCog\"\u003e\u003c/a\u003e\n\n[Anton Komarev]: https://komarev.com\n[CyberCog]: https://cybercog.su\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantonkomarev%2Fgithub-trending-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fantonkomarev%2Fgithub-trending-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantonkomarev%2Fgithub-trending-api/lists"}