{"repo":"trophyso/ui","free":true,"listed":false,"github":"https://github.com/trophyso/ui","clone":"git clone https://github.com/trophyso/ui.git","description":"A collection of Open Source gamification components that you can customize, extend, and build on.","language":"TypeScript","stars":137,"topics":["gamification","open-source","reactjs","shadcn-ui","ui-kit","component-library","components","achievements","leaderboard","points"],"license":"MIT","category":"ui-components","readme_excerpt":"Gamification UI Kit by Trophy Gamification UI Kit by Trophy is a component library built on top of shadcn/ui to help you build gamification experiences faster. Overview Trophy's Gamification UI Kit provides pre-built, customizable React components for gamification—streaks, achievements, leaderboards, points, XP charts, event banners, and more. The shadcn/ui CLI pulls components straight from the registry so you can own the code and tailor it to your product. Installation Use the shadcn CLI with the Trophy registry URL: Prerequisites Before using Trophy's Gamification UI Kit, ensure your project meets these requirements: - Node.js 18 or later - React 18+ — components are client-side React - Tailwind CSS v4+ configured so utility classes compile (see semantic theme tokens Trophy expects) - shadcn/ui initialized in your project ( npx shadcn@latest init ) with components.json and path aliases set up Usage Install all components Install every registry component at once: This adds components (and any shared primitives they depend on) into your configured components directory. Install specific components Add individual components by name: Examples: Explicit registry URLs You can also point at the JSON registry entries directly: Browse the component catalog at ui.trophy.so/r/registry.json, or on the docs site: Components and the introduction. Contributing If you would like to contribute to Gamification UI Kit by Trophy: 1. Fork the repository 2. Create a branch for your change 3. Mak","default_branch":null,"files":null,"tree":[],"storefront":"/r/trophyso","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trophyso/ui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}