{"id":13411069,"url":"https://github.com/sapphiredev/framework","last_synced_at":"2025-12-24T17:35:53.389Z","repository":{"id":37003325,"uuid":"281080399","full_name":"sapphiredev/framework","owner":"sapphiredev","description":"Discord bot framework built on top of discord.js for advanced and amazing bots.","archived":false,"fork":false,"pushed_at":"2025-04-13T01:49:20.000Z","size":29401,"stargazers_count":685,"open_issues_count":9,"forks_count":72,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-04-13T04:31:42.267Z","etag":null,"topics":["bot","discord","discord-bot-framework","framework","hacktoberfest"],"latest_commit_sha":null,"homepage":"https://www.sapphirejs.dev/","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/sapphiredev.png","metadata":{"funding":{"github":["sapphiredev"],"patreon":"sapphire_community","open_collective":"sapphiredev","ko_fi":"sapphirecommunity","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://sapphirejs.dev/paypal"},"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-07-20T10:01:22.000Z","updated_at":"2025-04-11T21:18:14.000Z","dependencies_parsed_at":"2023-10-15T17:41:44.180Z","dependency_job_id":"94581b95-407f-4046-8a74-9b5fd1e32af3","html_url":"https://github.com/sapphiredev/framework","commit_stats":{"total_commits":1005,"total_committers":49,"mean_commits":"20.510204081632654","dds":0.5701492537313433,"last_synced_commit":"4cc93a925916346bd713dff1e015dc0092e10bcf"},"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sapphiredev%2Fframework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sapphiredev%2Fframework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sapphiredev%2Fframework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sapphiredev%2Fframework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sapphiredev","download_url":"https://codeload.github.com/sapphiredev/framework/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248943357,"owners_count":21186953,"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":["bot","discord","discord-bot-framework","framework","hacktoberfest"],"created_at":"2024-07-30T20:01:11.189Z","updated_at":"2025-12-24T17:35:53.323Z","avatar_url":"https://github.com/sapphiredev.png","language":"TypeScript","funding_links":["https://github.com/sponsors/sapphiredev","https://patreon.com/sapphire_community","https://opencollective.com/sapphiredev","https://ko-fi.com/sapphirecommunity","https://sapphirejs.dev/paypal"],"categories":["Misc Resources","TypeScript","Plugins","bot","Libraries"],"sub_categories":["TypeScript"],"readme":"\u003cdiv align=\"center\"\u003e\n\n![Sapphire Logo](https://raw.githubusercontent.com/sapphiredev/assets/main/banners/SapphireCommunity.png)\n\n# Sapphire\n\n**A pleasant Discord Bot framework**\n\n[![GitHub](https://img.shields.io/github/license/sapphiredev/framework)](https://github.com/sapphiredev/framework/blob/main/LICENSE.md)\n[![npm](https://img.shields.io/npm/v/@sapphire/framework?color=crimson\u0026logo=npm\u0026style=flat-square)](https://www.npmjs.com/package/@sapphire/framework)\n\n[![Support Server](https://discord.com/api/guilds/737141877803057244/embed.png?style=banner2)](https://sapphirejs.dev/discord)\n\n\u003c/div\u003e\n\n---\n\n## Description\n\nSapphire is a Discord bot framework built on top of [discord.js] for advanced and amazing bots.\n\n\u003cdiv align=\"center\" style=\"padding-top: 2rem; padding-bottom: 1rem\"\u003e\n\n| [**Click here for the documentation and guides**](https://www.sapphirejs.dev/) |\n| ------------------------------------------------------------------------------ |\n\n\u003c/div\u003e\n\n## Features\n\n-   Written in TypeScript\n-   Command Handler, Arguments, Pre-conditions and Listeners Store\n-   Completely Modular and Extendable\n-   Advanced Plugins Support\n-   Supports many [plugins](https://github.com/sapphiredev/plugins)\n-   Full TypeScript \u0026 JavaScript support\n\n## Installation\n\n`@sapphire/framework` depends on the following packages. Be sure to install these along with this package!\n\n-   [`discord.js`](https://www.npmjs.com/package/discord.js)\n\nYou can use the following command to install this package, or replace `npm install` with your package manager of choice.\n\n```sh\nnpm install @sapphire/framework discord.js@14.x\n```\n\n---\n\n## Buy us some doughnuts\n\nSapphire Community is and always will be open source, even if we don't get donations. That being said, we know there are amazing people who may still want to donate just to show their appreciation. Thank you very much in advance!\n\nWe accept donations through Open Collective, Ko-fi, Paypal, Patreon and GitHub Sponsorships. You can use the buttons below to donate through your method of choice.\n\n|   Donate With   |                       Address                       |\n| :-------------: | :-------------------------------------------------: |\n| Open Collective | [Click Here](https://sapphirejs.dev/opencollective) |\n|      Ko-fi      |      [Click Here](https://sapphirejs.dev/kofi)      |\n|     Patreon     |    [Click Here](https://sapphirejs.dev/patreon)     |\n|     PayPal      |     [Click Here](https://sapphirejs.dev/paypal)     |\n\n## Contributors\n\nPlease make sure to read the [Contributing Guide][contributing] before making a pull request.\n\nThank you to all the people who already contributed to Sapphire!\n\n\u003ca href=\"https://github.com/sapphiredev/framework/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=sapphiredev/framework\" /\u003e\n\u003c/a\u003e\n\n[contributing]: https://github.com/sapphiredev/.github/blob/main/.github/CONTRIBUTING.md\n[discord.js]: https://github.com/discordjs/discord.js\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsapphiredev%2Fframework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsapphiredev%2Fframework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsapphiredev%2Fframework/lists"}