Recompia
Pokémon Pokopia (Switch 2) recompiled to run natively on Windows with Linux/Handheld support. Multiplayer included, modding, feature enhancements and more! Join the discord community as well
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Loading the full README. The saved excerpt is shown below.
Live site: https://ex-ct.github.io/EXFA-App/ — an EVE Online fitting tool in the browser,
the Pyfa-shaped replacement on top of the Rust engine in
EX-CT/EXFA-Engine. No install, no account required;
all computation runs locally in a Web Worker (Rust→WASM).Read the full README ↗Live site: https://ex-ct.github.io/EXFA-App/ — an EVE Online fitting tool in the browser, the Pyfa-shaped replacement on top of the Rust engine in EX-CT/EXFA-Engine. No install, no account required; all computation runs locally in a Web Worker (Rust→WASM).
lse, dc ii, 5mn mwd),
double-click or drag items onto the fitting canvas, right-click a module for its context menu
(variations, states, remove), drag charges onto a module to load them, drag modules to reorder
within a rack. Every item (modules, drones, fighters, implants, boosters, ship, market rows,
library entries) has a context menu — no browser native menu anywhere.×N row and change the whole group's ammo/state/variation at once.allowed_states rule so illegal states can't even be requested.prices-* snapshot hourly and injects it into the live engine session (status shown
in the price box). Local "my price" overrides on top.@exfa/format v1 library: nested folders, tags, fleets with roles, per-fit branches +
version history, module alternatives, .exfa.json / .zip / folder import & export.apps/web): a vite/React single-page app. The engine runs in a Web Worker as
Rust→WASM (dataset compiled in; stats + graphs), or over HTTP against a local/remote exfa engine
via tools/engine-bridge.mjs. Deployed by GitHub Pages to https://ex-ct.github.io/EXFA-App/
(workflow .github/workflows/pages.yml, BASE repo variable); optional second publish to
Cloudflare Pages (deploy-cf job, see EXFA-Docs docs/25).packages/mcp): engine-agnostic MCP server (search, validate, compute, compare,
optimise) for AI agents. Binary exfa-mcp, package @ex-ct/exfa-mcp; see
packages/mcp/README.md.Everything the site needs is downloaded from sibling releases — nothing is compiled from Rust or SDE here:
apps/web/public/data/dataset-*.json.gz, presets-web.json — latest sde-* release of
EX-CT/EXFA-Data (tools/slim-presets.mjs slims presets.json).apps/web/public/prices/latest.json.gz — newest prices-*-tagged release of EXFA-Data (release
list, not /releases/latest — that endpoint points at the Latest-marked sde-* release).apps/web/public/engines/f/{exfa_wasm.wasm,exfa_formats_wasm.wasm} — latest EXFA-Engine release
assets (exfa-wasm32-wasip1.wasm, exfa_formats_wasm.wasm), the in-browser stats/graphs and
format-import engines.| Name | Where | Purpose |
|---|---|---|
ESI_CLIENT_ID | repo variable | EVE developer app client id baked into the build (VITE_ESI_CLIENT_ID); without it users can still paste a client id into the Character panel |
CF_ENABLED / CF_PROJECT | repo variable | set CF_ENABLED=true to turn on the Cloudflare Pages deploy (deploy-cf job) |
CF_API_TOKEN / CF_ACCOUNT_ID | repo secret | Cloudflare API token (Pages:Edit) + account id for wrangler Direct Upload |
Registering the EVE app: developers.eveonline.com → new application → callback
<site-base>/esi/callback (e.g. https://ex-ct.github.io/EXFA-App/esi/callback),
scopes esi-skills.read_skills.v1 + esi-clones.read_implants.v1. PKCE public client,
no secret needed.
npm ci
npm run build --workspace=apps/web # or: npm run build -w packages/mcp
npm run test --workspaces --if-present
Unit tests need the mini dataset (apps/web/src/test/fixtures) — checked in. The formats WASM is
optional locally (EXFA_FORMATS_WASM env or apps/web/public/engines/f/exfa_formats_wasm.wasm);
MCP integration tests need EXFA_ENGINE_BIN + EXFA_DATASET (see packages/mcp/src/test/helpers.ts).
LGPL-3.0-or-later (LICENSE, LICENSE.GPL-3.0), per the EXFA licensing policy in
EX-CT/EXFA-Docs docs/00. EVE Online data © CCP hf., used under
the CCP developer licence.