{"id":23447729,"url":"https://github.com/infinia-yzl/opentierboy","last_synced_at":"2025-04-13T16:12:22.381Z","repository":{"id":234650512,"uuid":"789314782","full_name":"infinia-yzl/opentierboy","owner":"infinia-yzl","description":"An open-source, lightweight tier list creator. Craft custom rankings, use pre-made templates, and easily share your tier lists. No account needed - just create, rank, and share!","archived":false,"fork":false,"pushed_at":"2025-04-08T01:19:29.000Z","size":51112,"stargazers_count":51,"open_issues_count":11,"forks_count":11,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-13T16:12:14.459Z","etag":null,"topics":["community-project","gacha","gaming","image-set","nextjs","open-source","ranking","react","tier-list","tier-lists-generator","tier-lists-maker","tierlist"],"latest_commit_sha":null,"homepage":"https://opentierboy.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/infinia-yzl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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}},"created_at":"2024-04-20T07:58:51.000Z","updated_at":"2025-03-09T09:26:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"9e603920-97c7-4b0a-9677-10806b6e27cc","html_url":"https://github.com/infinia-yzl/opentierboy","commit_stats":null,"previous_names":["infinia-yzl/chocolate-curry","infinia-yzl/opentierboy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infinia-yzl%2Fopentierboy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infinia-yzl%2Fopentierboy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infinia-yzl%2Fopentierboy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infinia-yzl%2Fopentierboy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/infinia-yzl","download_url":"https://codeload.github.com/infinia-yzl/opentierboy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248741195,"owners_count":21154255,"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":["community-project","gacha","gaming","image-set","nextjs","open-source","ranking","react","tier-list","tier-lists-generator","tier-lists-maker","tierlist"],"created_at":"2024-12-23T21:19:31.493Z","updated_at":"2025-04-13T16:12:22.361Z","avatar_url":"https://github.com/infinia-yzl.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://opentierboy.com\"\u003e\n    \u003cpicture\u003e\n      \u003cimg src=\"public/brand/otb-logo-wide.webp\" height=\"172\" alt=\"OpenTierBoy\"\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca aria-label=\"License\" href=\"LICENSE\"\u003e\n    \u003cimg alt=\"\" src=\"https://img.shields.io/github/license/infinia-yzl/opentierboy?style=for-the-badge\u0026labelColor=000000\"\u003e\n  \u003c/a\u003e\n  \u003ca aria-label=\"Vercel Deploy Status\" href=\"https://opentierboy.com\"\u003e\n    \u003cimg alt=\"\" src=\"https://img.shields.io/github/deployments/infinia-yzl/opentierboy/Production?style=for-the-badge\u0026labelColor=000\u0026label=vercel\u0026logo=vercel\"\u003e\n  \u003c/a\u003e\n  \u003ca aria-label=\"Join the community on Discord\" href=\"https://discord.gg/CEtDSHV38b\"\u003e\n    \u003cimg alt=\"\" src=\"https://img.shields.io/discord/1262730165838938112?style=for-the-badge\u0026labelColor=000\u0026label=discord\u0026logo=discord\u0026logoColor=white\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## 🚀 Getting Started\n\n1. Visit [https://opentierboy.com](https://opentierboy.com)\n2. Choose a template or start from scratch\n3. Craft your tier list by dragging and dropping items\n4. Add more images from our image set templates or add your own images if desired\n5. Share your creation using _Copy Jutsu_ (URL) or capture a _Freeze Frame_ (screenshot)\n\n## 🌟 Features\n\n- **Tier Studio**: Modern, user-friendly interface for effortless tier list creation\n- **No Login Required**: Create and share without an account\n- **BYOI (Bring Your Own Images)**: Upload images from your device to personalize your tier list\n- **Copy Jutsu**: Easily share your rankings with a stateful URL\n- **Freeze Frame**: Capture your rankings as an image\n- **Privacy First**: No database, no logins, no sign-ups, no ads, no tracking - we only use local storage for\n  functionality\n\n## ♨️ Open Source\n\nOpenTierBoy is proud to be an open-source project. We believe in the power of community-driven development and welcome\ncontributions from developers around the world. By being open-source, we ensure transparency, foster innovation, and\nprovide a platform for learning and collaboration.\n\n- **Transparency**: Our code is open for review, ensuring security and trust.\n- **Community-Driven**: Features and improvements are guided by user needs and community input.\n- **Educational**: Developers can learn from and build upon our codebase.\n- **Customizable**: Users can fork and modify the project to suit their specific needs.\n\n## 🤝 Contributing\n\nWe welcome contributions to OpenTierBoy! Whether you're fixing bugs, adding new features, or contributing new image\nsets, your input is valuable.\n\nFor detailed information on how to contribute, including guidelines for code contributions and instructions for\nsubmitting new image sets, please see our [CONTRIBUTING](CONTRIBUTING.md) file.\n\n## 🐛 Reporting Issues\n\nFound a bug or have a suggestion? Open an issue on GitHub:\n\n1. Go to the [Issues](https://github.com/infinia-yzl/opentierboy/issues) tab.\n2. Click \"New Issue\".\n3. Choose the appropriate template (Bug Report, Feature Request, or Image Update/Addition).\n4. Provide a clear title and detailed description.\n5. Add relevant labels if necessary.\n\n## 📜 License\n\nThis project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).\nThis means:\n\n- You can freely use, modify, and distribute the software.\n- You must provide appropriate attribution to the original project and authors.\n- You must include a copy of the full license text with any distribution of the software or derivative works.\n- If you modify OpenTierBoy and provide it as a service over a network, you must make your modified source code\n  available to users of that service under the same AGPL-3.0 license.\n- Any derivative works must also be licensed under AGPL-3.0.\n- You must clearly indicate any changes made to the original software.\n\nSee the [LICENSE](LICENSE) file for full details.\n\n## 🌐 Community\n\nJoin our [Discord server](https://discord.gg/CEtDSHV38b) to share your tier lists, discuss features, and connect\nwith other rankers!\n\n## 🙏 Credits and Attributions\n\nOpenTierBoy is built on the shoulders of giants. We're grateful to the creators and maintainers of all our dependencies,\nincluding but not limited to:\n\n- [Next.js](https://nextjs.org/) - The React framework for production.\n- [shadcn/ui](https://ui.shadcn.com/) - Beautifully designed components built with Radix UI and Tailwind CSS.\n- [@hello-pangea/dnd](https://github.com/hello-pangea/dnd) - Beautiful and accessible drag and drop for lists with\n  React.\n- [html2canvas-pro](https://yorickshan.github.io/html2canvas-pro/) \u0026 [html2canvas](https://html2canvas.hertzen.com/) -\n  Screenshots with JavaScript.\n- [lz-string](https://github.com/pieroxy/lz-string/) - LZ-based compression algorithm for JavaScript.\n\nThese are just a few examples of the many excellent libraries we use. For a full list of dependencies, please see our\npackage.json file. Every package contributes to making OpenTierBoy what it is today.\n\n---\n\nCraft, Rank, and Share Your Passion with OpenTierBoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfinia-yzl%2Fopentierboy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finfinia-yzl%2Fopentierboy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfinia-yzl%2Fopentierboy/lists"}