Enable build support by adding .onedev-buildspec.yml
external Loading last commit info...
src
.gitignore
LICENSE
PKHeX.CLI.sln
PKHeX.CLI.sln.DotSettings
README.md
install.sh
README.md

PKHeX.Everywhere Modified

Overview

This is a modified version of PKHeX.Web with Firebase / Cloud functionality removed ("De-Firebased").
Original project by Arley Pádua (PKHeX.Everywhere) (Copyright © 2024, MIT License).
Modified by WeeXnes, 2025.

Requirements

  • .NET SDK 9
  • ASP.NET Core 9
  • Node.js / npm (for JS build)

Quick Install

To quickly set up the project, run the following command to download and execute the install script:

curl -sL https://code.weexnes.dev/PKHeX.Everywhere/~raw/master/install.sh | bash

Note: Ensure pm2 is installed globally (npm install -g pm2) before running the script, as it is required for managing the build processes. After running the script, the application will be available at <ip of machine>:5062. Note that the .NET application may take a few minutes to build and start.

Build Instructions

  1. Navigate to the src/PKHeX.Web/_js directory:
    cd src/PKHeX.Web/_js
    
  2. Install npm dependencies and run the build script:
    npm i
    npm run build:watch
    
  3. In a new terminal, navigate to the src/PKHeX.Web directory:
    cd src/PKHeX.Web
    
  4. Run the application:
    dotnet watch run --project ./ --no-hot-reload
    
Please wait...
Page is in error, reload to recover