A website that tracks the porting status of gods from SMITE 1 to SMITE 2.
If you notice any incorrect information, missing gods, or outdated statuses, please:
- Open an issue to report the problem
- Submit a pull request with the correct information
- Suggest improvements to the website or data structure
All data is manually curated to ensure accuracy, so feedback and corrections are appreciated.
This repo is a monorepo containing:
- Frontend: Astro + React with Tailwind CSS
- Data: JSON files with TypeScript types
- Deployment: Cloudflare Pages with automated CI/CD
- Package Manager: Bun
- Build System: Turborepo
packages/
├── configs/ # Shared TypeScript and tooling configurations
├── data/ # Gods data and TypeScript types
├── scripts/ # Data scraping and processing scripts
└── web/ # Main website (Astro + React)
- Bun (latest version)
- Node.js 18+ (for compatibility)
# Clone the repository
git clone https://github.com/divmgl/arewesmite2yet.git
cd arewesmite2yet
# Install dependencies
bun install
# Start the development server
bun run dev
# Run the development server
bun run dev
# Run quality checks (lint, typecheck, build)
bun turbo predeploy
# Run individual tasks
bun turbo lint
bun turbo typecheck
bun turbo build
# Deploy to production
bun turbo deploy
- Data Updates: Edit
packages/data/gods.json
to update god information - UI Changes: Modify components in
packages/web/src/components/
- Styling: Update Tailwind classes or add new styles
- Types: Update TypeScript types in
packages/data/types.ts
Always run bun turbo predeploy
before submitting pull requests to ensure all quality checks pass.
The god data is compiled from:
- SMITE Wiki
- SMITE 2 Wiki
- Community reports and updates
MIT
- Hi-Rez Studios for creating SMITE and SMITE 2
This project is not affiliated with Hi-Rez Studios. SMITE and SMITE 2 are trademarks of Hi-Rez Studios, Inc. All god names, images, and related intellectual property are the property of Hi-Rez Studios, Inc.
The data and images used in this project are for informational and educational purposes only. No copyright infringement is intended.