About GW2Style
A community-driven fashion archive celebrating creativity in Tyria
What is GW2Style?
GW2Style is a community-driven fashion archive for Guild Wars 2 players. Our platform enables players to showcase their character outfits, browse creative looks, and get inspired by the fashion of Tyria — all in one place. The platform is free, open-source, and built to celebrate creativity within the GW2 community.
Our Mission
We strive to:
- Build a central, free hub for Guild Wars 2 fashion
- Ensure full accessibility and open contribution
- Maintain a self-hosted, transparent architecture
- Encourage collaboration through clear documentation
- Create a platform that celebrates community creativity
Core Features
- Log in using your Guild Wars 2 API key (no password system)
- Create detailed posts with titles, descriptions, and images
- Share comprehensive armor info, weapons, and backpack details
- Browse submissions in a dynamic, infinite-scrolling gallery
- Clean, responsive UI that works on all devices
Coming Soon
- Search and filter posts by tags (race, armor type, theme)
- Like and favorite your preferred styles
- Leaderboard showcasing most-liked posts
- Personal galleries to view all posts by specific players
Community & Contribution
GW2Style is an open-source project that welcomes contributions from the community. You can help improve the platform through UI design, accessibility enhancements, backend development, or documentation.
Join our Discord community to connect with other contributors and stay updated on the project's development.
Technology Stack
Built with modern, reliable technologies:
- Frontend: Next.js & React for a fast, responsive experience
- Backend: Go for high-performance API services
- Database: PostgreSQL for reliable data storage
- Hosting: Managed k3s cloud infrastructure
- API: Official Guild Wars 2 API integration
Get Involved
Have questions or suggestions? We'd love to hear from you! You can reach out through:
- Discord Server - Join our community
- GitHub - Contribute to the project
- Report Issues - Help us improve