zelda-hyrule-ui  by chaos-xxl

Zelda-inspired React UI component library

Created 4 weeks ago

New!

301 stars

Top 88.3% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a React UI component library, zelda-hyrule-ui, designed with the aesthetic of The Legend of Zelda: Breath of the Wild. It offers 83 components featuring a dark theme, Sheikah glow effects, and AI-consumable design specifications, enabling developers to quickly integrate a distinctive game-inspired look into their applications.

How It Works

Built with React 18, TypeScript, and Vite, the library utilizes Less Modules for scoped styling and exports Figma-exact SVGs. Custom fonts like Hylia Serif are embedded. The core approach focuses on pixel-perfect replication of the BOTW UI, leveraging design tokens and assets directly from a community-shared Figma kit. A Vue 3 port is also available, sharing design tokens and assets.

Quick Start & Requirements

Highlighted Details

  • Features 83 distinct UI components, including HUD elements, menus, maps, and Sheikah-themed interfaces.
  • Offers "Sheikah glow effects" and a dark theme for an authentic BOTW visual experience.
  • Provides AI-consumable design specifications via skill/SKILL.md for tools like Cursor and v0.
  • Showcase demos are self-contained HTML files, demonstrating components without external dependencies.

Maintenance & Community

This project is a community-driven fan creation. Specific details on active contributors, sponsorships, or dedicated community channels (like Discord/Slack) are not prominently featured in the README.

Licensing & Compatibility

The code is licensed under MIT, permitting broad use including commercial applications. However, the library's visuals are heavily inspired by Nintendo's intellectual property (Zelda). While the MIT license doesn't cover Nintendo's IP, commercial use is "strongly discouraged" due to potential trademark and IP conflicts. The project explicitly states it's a non-commercial fan creation, and any IP-related usage is at the user's own risk. Assets originate from a CC BY 4.0 Figma kit.

Limitations & Caveats

This is an unofficial, non-commercial fan project and is not affiliated with Nintendo. Commercial use is strongly discouraged due to IP concerns. The Vue port is currently an MVP with a subset of components, with the remainder under active porting. The project relies on external IP inspiration, which may pose risks for commercial adoption.

Health Check
Last Commit

5 days ago

Responsiveness

Inactive

Pull Requests (30d)
15
Issues (30d)
2
Star History
301 stars in the last 28 days

Explore Similar Projects

Starred by Kevin Hou Kevin Hou(Head of Product Engineering at Windsurf), Travis Fischer Travis Fischer(Founder of Agentic), and
1 more.

ai-jsx by fixie-ai

0.1%
1k
AI app framework for Javascript
Created 3 years ago
Updated 1 year ago
Feedback? Help us improve.