{"id":19261789,"url":"https://github.com/ryanlua/satchel","last_synced_at":"2025-09-07T11:34:37.067Z","repository":{"id":170856063,"uuid":"646589066","full_name":"RyanLua/Satchel","owner":"RyanLua","description":"A modern alternative to Roblox's default backpack. Satchel aims to be more customizable and easier to use than the default backpack while still having a \"vanilla\" feel.","archived":false,"fork":false,"pushed_at":"2024-10-20T03:32:51.000Z","size":17399,"stargazers_count":35,"open_issues_count":8,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-11-09T04:03:16.149Z","etag":null,"topics":["backpack","collaborate","github","gui","inventory","lua","luau","open-source","roblox","system","tool","ui","utility","works-with-codespaces"],"latest_commit_sha":null,"homepage":"http://satchel.ryanluu.dev","language":"Luau","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RyanLua.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":".github/SUPPORT.md","governance":".github/GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"RyanLua","patreon":"RyanLuu"}},"created_at":"2023-05-28T21:41:14.000Z","updated_at":"2024-10-28T16:39:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"fde5c91e-9a36-4b6f-8b36-7a591c1d89f3","html_url":"https://github.com/RyanLua/Satchel","commit_stats":{"total_commits":483,"total_committers":3,"mean_commits":161.0,"dds":"0.28778467908902694","last_synced_commit":"7121516cef233e3bd48a64662aa99162e37e6d20"},"previous_names":["ryanlua/satchel"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanLua%2FSatchel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanLua%2FSatchel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanLua%2FSatchel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanLua%2FSatchel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RyanLua","download_url":"https://codeload.github.com/RyanLua/Satchel/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223872591,"owners_count":17217788,"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":["backpack","collaborate","github","gui","inventory","lua","luau","open-source","roblox","system","tool","ui","utility","works-with-codespaces"],"created_at":"2024-11-09T19:28:25.760Z","updated_at":"2025-09-07T11:34:37.046Z","avatar_url":"https://github.com/RyanLua.png","language":"Luau","readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"docs/assets/favicon.svg\" width=\"64\"\u003e\n  \u003cbr\u003e\n  Satchel\n\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n  [![CI](https://github.com/RyanLua/Satchel/actions/workflows/ci.yml/badge.svg)](https://github.com/RyanLua/Satchel/actions/workflows/ci.yml)\n  [![GitHub Release](https://img.shields.io/github/v/release/RyanLua/Satchel)](https://github.com/RyanLua/Satchel/releases)\n  [![Docs](https://img.shields.io/badge/docs-website-green)](https://satchel.luau.page/)\n  [![Playground](https://img.shields.io/badge/playground-experience-blue)](https://www.roblox.com/games/13592168150)\n  [![Discord](https://discord.com/api/guilds/1162303282002272359/widget.png)](https://discord.gg/N2KEnHzrsW)\n\u003c/div\u003e\n\nSatchel is a modern open-source alternative to Roblox's default backpack. Satchel aims to be more customizable and easier to use than the default backpack while still having a \"vanilla\" feel. Installation of Satchel is as simple as dropping the module into your game and setting up a few properties if you like to customize it. It has a familiar feel and structure as to the default backpack for ease of use for both developers and players.\n\n\u003cimg alt=\"Satchel on computer\" src=\"assets/computer-thumbnail.png\" style=\"width: 49%;\"\u003e \u003cimg alt=\"Satchel on computer with inventory open\" src=\"assets/computer-inventory-thumbnail.png\" style=\"width: 49%;\"\u003e\n\u003cimg alt=\"Satchel on mobile\" src=\"assets/phone-thumbnail.png\" style=\"width: 49%;\"\u003e \u003cimg alt=\"Satchel on mobile with inventory open\" src=\"assets/phone-inventory-thumbnail.png\" style=\"width: 49%;\"\u003e\n\n\u003chttps://github.com/RyanLua/Satchel/assets/80087248/2cd3f164-6bf3-4c3b-a682-67a386f576d5\u003e\n\n## 📖 Documentation\n\nSee the [documentation site](https://satchel.luau.page) for more about Satchel. Find guides on how to get started, learn about the API, understand what Satchel is, and more.\n\nIf you see anything wrong, open a new [documentation issue](https://github.com/RyanLua/Satchel/issues/new?template=documentation_issue.yml).\n\n## ❤️ Sponsors\n\nSpecial thanks for our sponsors for supporting Satchel and it's future development. We distribute Satchel and provide updates for free, for anyone to use or modify.\n\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.dobigstudios.com/\" target=_blank\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"docs/assets/sponsors/do-big-dark.png\" height=\"60\"\u003e\n      \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"docs/assets/sponsors/do-big-light.png\" height=\"60\"\u003e\n      \u003cimg alt=\"Do Big Studios\" src=\"docs/assets/sponsors/do-big-light.png\" height=\"60\"\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n[Become a sponsor](https://github.com/sponsors/RyanLua)\n\n## 🙏 Contributing\n\nWe welcome all contributions from the community. See the [contributing guidelines](.github/CONTRIBUTING.md) for details.\n\n## 📃 License\n\nSatchel is available under the Mozilla Public License 2.0 license. See [LICENSE.txt](LICENSE.txt) for details.\n","funding_links":["https://github.com/sponsors/RyanLua","https://patreon.com/RyanLuu"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryanlua%2Fsatchel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryanlua%2Fsatchel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryanlua%2Fsatchel/lists"}