A web application for easily viewing and searching your umamusume veteran roster, displaying their stats, skills, inheritance factors (sparks).
- Character List: Browse trained Uma Musume characters with their details
- Stats Display: View speed, stamina, power, guts, and wit stats
- Skills: Display equipped skills with icons
- Factors/Sparks: Show inheritance factors color-coded by type:
- Blue: Stats (Speed, Stamina, Power, Guts, Wit)
- Pink: Aptitudes (Turf, Dirt, Running Styles, Distances)
- Green: Race factors
- White: Skill hints
- Succession: View parent characters and their factors
- Filtering: Advanced filters for factor types with star ratings
- Search: Search by character name, skill names, or factor names
- Display Options: Toggle display of stats and factors
The app uses JSON data files:
TerumiCharacterData.json: Character informationskill.json: Skill dataTerumiFactorData.json: Factor/spark definitionssupportcard.json: Support card data
Character data includes trained stats, skills, factors, and succession arrays.
- Frontend: Svelte with TypeScript
- Build Tool: Vite
- Styling: Bootstrap 5
- Icons: Custom PNG assets
- Clone the repository
- Install dependencies:
npm install - Run development server:
npm run dev - Build for production:
npm run build
src/components/: Svelte componentssrc/pages/: Page componentssrc/assets/: Data JSON files and imagespublic/: Static assets (character images, etc.)