{"id":16123000,"url":"https://github.com/ariesclark/modrinth","last_synced_at":"2026-01-21T16:35:04.776Z","repository":{"id":45271766,"uuid":"338272121","full_name":"ariesclark/modrinth","owner":"ariesclark","description":"JavaScript library for accessing the Modrinth API","archived":false,"fork":false,"pushed_at":"2022-01-10T00:42:03.000Z","size":126,"stargazers_count":2,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-04T23:52:12.408Z","etag":null,"topics":["api","library","minecraft","modrinth","mods"],"latest_commit_sha":null,"homepage":"https://modrinth.js.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ariesclark.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":"2021-02-12T09:20:17.000Z","updated_at":"2024-10-08T15:56:26.000Z","dependencies_parsed_at":"2022-09-14T05:00:36.267Z","dependency_job_id":null,"html_url":"https://github.com/ariesclark/modrinth","commit_stats":null,"previous_names":["rubybb/modrinth"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ariesclark/modrinth","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariesclark%2Fmodrinth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariesclark%2Fmodrinth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariesclark%2Fmodrinth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariesclark%2Fmodrinth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ariesclark","download_url":"https://codeload.github.com/ariesclark/modrinth/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ariesclark%2Fmodrinth/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28635929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T15:01:31.228Z","status":"ssl_error","status_checked_at":"2026-01-21T14:42:58.942Z","response_time":86,"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":["api","library","minecraft","modrinth","mods"],"created_at":"2024-10-09T21:14:16.283Z","updated_at":"2026-01-21T16:35:04.759Z","avatar_url":"https://github.com/ariesclark.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **Not currently maintained due to a dispute with the Modrinth Team and other related individuals.**\nIf you're interested in maintaining this package, feel free to contact me on Discord. support inquries will be ignored.\n\n# Modrinth.js\nJavaScript library for accessing the [**Modrinth**](https://modrinth.com) API.\n\n[![Discord](https://img.shields.io/discord/418093857394262020?label=discord\u0026style=for-the-badge)](https://discord.gg/azqKNq5geD) [![Maintenance](https://img.shields.io/maintenance/no/2022?style=for-the-badge)]() ![GitHub issues](https://img.shields.io/github/issues/rubybb/modrinth?style=for-the-badge) ![npm bundle size (scoped)](https://img.shields.io/bundlephobia/min/modrinth?style=for-the-badge) ![NPM](https://img.shields.io/npm/l/modrinth?style=for-the-badge)\n\n**Disclaimer: This package is in no way an official package, nor will you recieve support from the Modrinth Team in any official capacity for using this package. Any and all problems or support should be directed to [Ruby](https://discord.gg/WUgGJhS), our [issue tracker](https://github.com/rubybb/modrinth/issues), or other contributors.**\n\n## Resources\n[**Website**](https://modrinth.js.org) -\n[**Documentation**](https://modrinth.js.org/) -\n[**Source**](https://github.com/rubybb/modrinth/) -\n[**Discord**](https://discord.gg/azqKNq5geD)\n\n## Install\nAvailable on NPM: [**Modrinth.js**](https://www.npmjs.com/package/modrinth)\n\nRuby's recommended package manager: \u003cbr/\u003e\n[**pnpm: 📦🚀 Fast, disk space efficient package manager**](https://pnpm.js.org/).\n\n``pnpm install modrinth`` or ``npm install modrinth``.\n\n## Examples\n```ts\nimport { Modrinth } from \"modrinth\";\n\nconst modrinth = new Modrinth({\n    // GitHub access token, optional.\n    authorization: \"...\" \n});\n\nmodrinth.user(\"rubybb\"); // Promise\u003cUser\u003e\nmodrinth.user(\"suMONnLn\"); // Promise\u003cUser\u003e\nmodrinth.users([\"rubybb\", \"jellysquid3\"]); // Promise\u003c[User, User]\u003e\nmodrinth.users([\"rubybb\", \"TEZXhE2U\"]); // Promise\u003c[User, User]\u003e\n\nmodrinth.mod(\"lambdynamiclights\"); // Promise\u003cMod\u003e\nmodrinth.mod(\"yBW8D80W\"); // Promise\u003cMod\u003e\nmodrinth.mods([\"lambdynamiclights\", \"sodium\"]); // Promise\u003c[Mod, Mod]\u003e\n\nmodrinth.version(\"hKXQNf9z\"); // Promise\u003cVersion\u003e\nmodrinth.versions([\"YuZK7F05\", \"hKXQNf9z\"]); // Promise\u003c[Version, Version\u003e]\n\nmodrinth.user(\"jellysquid3\").then(async user =\u003e {\n    const mods = await user.mods();\n    console.log(mods);\n\n    /* \n    * something like this. :) \n    * for the actual object returned, take a look at the documentation.\n    * https://modrinth.js.org/classes/mod.html\n    */\n    [\n        {\n            id: \"AANobbMI\",\n            slug: \"sodium\",\n            title: \"Sodium\",\n            status: \"approved\",\n            downloads: 1490,\n            ...\n        },\n        ...\n    ]\n});\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fariesclark%2Fmodrinth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fariesclark%2Fmodrinth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fariesclark%2Fmodrinth/lists"}