Skip to content

eden-emulator/eden-emulator.github.io

Repository files navigation

Eden Website

This is the official website for the Eden Nintendo Switch Emulator.
The site is under active development and built using modern tooling like Vite, React 19, and Tailwind CSS.


Contributing

We welcome pull requests for improvements, features, and fixes.
Please submit all contributions in English.


🚀 Getting Started

1. Install dependencies

npm install

2. Copy env

cp .env.example .env

3. Start the development server

npm run dev

The site will be available at http://localhost:5173 (or the port shown in your terminal).


🧰 Tech Stack


📦 Scripts

Script Description
npm run dev Start dev server (with HMR)
npm run build Build site (includes typecheck)
npm run preview Preview production build
npm run lint Run ESLint
npm run types Check TypeScript types
npm run format Format with Prettier

🧹 Linting

This project uses ESLint and Prettier with TypeScript support.

  • Run npm run lint to check for issues.
  • Run npm run format to automatically fix formatting issues.

🙌 Credits

This website was built with the help of friends who contributed to development, design, and fixes.
Special thanks to the @Eden OGs for testing and feedback.

Eden Team


💬 Community

Join the Eden community on Discord