Ryujinx website source code (Mirror)
Go to file
David Leal 74df1216fa
Fix Crowdin link in the readme (#32)
2023-11-15 01:56:24 +01:00
.github Website redesign (#14) 2022-09-07 09:32:39 +02:00
.vscode Website redesign (#14) 2022-09-07 09:32:39 +02:00
build Add missing robots.txt, pin version of node in Dockerfile and fix indentation of nginx.conf 2022-09-07 09:45:52 +02:00
public Add missing robots.txt, pin version of node in Dockerfile and fix indentation of nginx.conf 2022-09-07 09:45:52 +02:00
src Change macOS minimum version to 12 (#31) 2023-11-14 22:12:21 +01:00
.env.development Get macOS Builds from CI (#26) 2023-08-31 02:51:09 +02:00
.env.production Get macOS Builds from CI (#26) 2023-08-31 02:51:09 +02:00
.eslintrc Website redesign (#14) 2022-09-07 09:32:39 +02:00
.gitignore Website redesign (#14) 2022-09-07 09:32:39 +02:00
.node-version Website redesign (#14) 2022-09-07 09:32:39 +02:00
.prettierrc Website redesign (#14) 2022-09-07 09:32:39 +02:00
CHANGELOG.md Docs update (#17) 2022-09-10 14:15:31 +02:00
Dockerfile Add missing robots.txt, pin version of node in Dockerfile and fix indentation of nginx.conf 2022-09-07 09:45:52 +02:00
LICENSE.txt Website redesign (#14) 2022-09-07 09:32:39 +02:00
README.md Fix Crowdin link in the readme (#32) 2023-11-15 01:56:24 +01:00
default.nix Add initial nix definition 2023-03-01 20:52:25 +01:00
dist.nix Fix nix install phase 2023-03-01 21:12:49 +01:00
docker-compose.yml Website redesign (#14) 2022-09-07 09:32:39 +02:00
index.html Website redesign (#14) 2022-09-07 09:32:39 +02:00
node-env.nix Add initial nix definition 2023-03-01 20:52:25 +01:00
node-packages.nix Add initial nix definition 2023-03-01 20:52:25 +01:00
package-lock.json feat: adding target _blank on social links to better user experience (#24) 2022-12-13 19:54:07 +01:00
package.json Docs update (#17) 2022-09-10 14:15:31 +02:00
postcss.config.js Website redesign (#14) 2022-09-07 09:32:39 +02:00
tailwind.config.js Website redesign (#14) 2022-09-07 09:32:39 +02:00
tsconfig.json Website redesign (#14) 2022-09-07 09:32:39 +02:00
tsconfig.node.json Website redesign (#14) 2022-09-07 09:32:39 +02:00
vite.config.ts Website redesign (#14) 2022-09-07 09:32:39 +02:00

README.md


Ryujinx
Ryujinx
(REE-YOU-JINX)

Discord translation status

Changelog

The complete list of changes is available here

Contribute

Translation

Currently, we need you to help us translate the website. Future languages to be added:

  • French
  • German
  • Dutch
  • Portuguese
  • Spanish

Follow this link to participate in the translation (via Crowdin): https://crowdin.com/project/ryujinx-website-ryujinxorg

Development

We do encourage you talk to some devs in #development (on our Discord) before developing any PRs so we can make sure you aren't conflicting with another dev's plans, and so we can help you get accustomed to our code base and methods.

Building

To build the website you need:

To start working on the website, you can build the main branch:

  1. Clone the repo: https://github.com/Ryujinx/Ryujinx-Website.git or fork it and cd into.
  2. Restore project's dependencies : npm install
  3. Run website with npm run dev

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run build

Versioning

This repo use Semantic Versioning (SemVer) : https://semver.org/

Maintainer :

  • Don't forget to update the CHANGELOG.md file after several changes.
  • Update the translation file within Crowdin after each PR.

Contact

If you have contributions, suggestions, need website support or just want to get in touch with the team, join our Discord server.

Donations

If you'd like to support the project financially, Ryujinx has an active Patreon campaign.

patreon

All developers working on the project do so in their free time, but the project has several expenses:

  • Hackable Nintendo Switch consoles to reverse-engineer the hardware
  • Additional computer hardware for testing purposes (e.g. GPUs to diagnose graphical bugs, etc.)
  • Licenses for various software development tools (e.g. Jetbrains, IDA)
  • Web hosting and infrastructure maintenance (e.g. LDN servers)

All funds received through Patreon are considered a donation to support the project. Patrons receive early access to progress reports and exclusive access to developer interviews.

License

This software is licensed under the terms of the MIT license.