{"id":16293816,"url":"https://github.com/axetroy/registry","last_synced_at":"2025-03-20T03:31:13.133Z","repository":{"id":145997500,"uuid":"194390293","full_name":"axetroy/registry","owner":"axetroy","description":"Generic Registry for Git Repository","archived":false,"fork":false,"pushed_at":"2020-12-03T04:01:35.000Z","size":46,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-17T14:22:10.811Z","etag":null,"topics":["deno"],"latest_commit_sha":null,"homepage":"https://repopod.now.sh","language":"TypeScript","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/axetroy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"github.com/axetroy/buy-me-a-cup-of-tea"}},"created_at":"2019-06-29T09:54:01.000Z","updated_at":"2022-03-05T05:57:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"4a10159a-44ee-48f2-b8c7-459b155c3799","html_url":"https://github.com/axetroy/registry","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/axetroy%2Fregistry","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axetroy%2Fregistry/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axetroy%2Fregistry/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axetroy%2Fregistry/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/axetroy","download_url":"https://codeload.github.com/axetroy/registry/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244543800,"owners_count":20469562,"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":["deno"],"created_at":"2024-10-10T20:12:25.858Z","updated_at":"2025-03-20T03:31:13.128Z","avatar_url":"https://github.com/axetroy.png","language":"TypeScript","funding_links":["github.com/axetroy/buy-me-a-cup-of-tea"],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://github.com/axetroy/registry/workflows/test/badge.svg)](https://github.com/axetroy/registry/actions)\n\n## Deno registry\n\nThis is a generic registry for importing library from everywhere.\n\nCurrently supports most of the code hosting platforms on the market.\n\n\u003e [Related proposal](https://github.com/denoland/registry/issues/117)\n\n- [x] [Github](https://github.com)\n- [x] [Gitlab](https://gitlab.com)\n- [x] [Bitbucket](https://bitbucket.org)\n- [x] [Gitee](https://gitee.com)\n- [x] [Coding](https://coding.net)\n- [x] [Aliyun](https://code.aliyun.com)\n- [x] [Tencent Cloud Developer Platform](https://dev.tencent.com)\n- [x] [Tencent Worker Bee](https://git.code.tencent.com)\n- [x] [Not A Bug](https://notabug.org)\n\n### Feel the Magic\n\n```json\n{\n  \"imports\": {\n    \"github.com/\": \"https://repopod.now.sh/github.com/\"\n  }\n}\n```\n\n```ts\n// example.ts\nimport { get } from \"github.com/axetroy/deno_process/mod.ts\";\n\nconsole.log(\"current process information: \", await get(Deno.pid));\n```\n\nRun with command line `deno run --allow-run --importmap=import_map.json example.ts`\n\n### How to setup\n\nrequire `Deno v1.3.0`\n\n```bash\ndeno --allow-net --allow-env https://raw.githubusercontent.com/axetroy/registry/master/server.ts\n```\n\n### How to use it\n\nUse the following format to import packages\n\n`https://repopod.now.sh/{domain}/{owner}/{repository}@{version}/filepath.ts`\n\n```typescript\n// Import modules in new ways\nimport { server } from \"https://repopod.now.sh/std/http/server.ts\";\n\nimport github from \"https://repopod.now.sh/github.com/username/repository/mod.ts\";\nimport gitlab from \"https://repopod.now.sh/gitlab.com/username/repository/mod.ts\";\nimport bitbucket from \"https://repopod.now.sh/bitbucket.org/username/repository/mod.ts\";\nimport gitee from \"https://repopod.now.sh/gitee.com/username/repository/mod.ts\";\nimport coding from \"https://repopod.now.sh/coding.net/username/repository/mod.ts\";\n```\n\n## License\n\nThe [MIT License](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxetroy%2Fregistry","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faxetroy%2Fregistry","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxetroy%2Fregistry/lists"}