A standalone static web app to create and edit Workflow Manager workflows in the browser — no game running, no build step, no dependencies. Deployable as a GitHub Page.
- Workflows: create, rename, duplicate, delete, search
- Steps: all seven step types — AutoDrive, Courseplay, the sync markers Wait for Leader / Unlock Follower, and the targetless AutoDrive actions Park / Refuel / Repair (quick-add buttons, no dialog needed)
- AutoDrive modes: Drive To, Pickup & Deliver, Deliver, Load, Unload — with the same dynamic target / second-target labels as the in-game step dialog
- Courseplay actions: Field Work, Bale Collect
- Fill types: multi-select with search (full FS25 base list built in, custom mod fill type IDs can be typed in)
- Support sub-steps: nest support-vehicle steps under any main step, reorder them, edit and duplicate them
- AD/CP settings per workflow: Unload Fill Level (%), Pipe Offset (m), Pre-Call Level (%)
- Reordering: move buttons + drag & drop
- Import
workflowManager.xml(file picker or drop anywhere on the page) — old save formats (linked-workflow pairs, per-step sync flags) are migrated exactly likeWorkflowStorage.luadoes in-game - Export a game-ready
workflowManager.xml(formatVersion 2); HUD position from an imported file is preserved - Target suggestions: maintain AutoDrive destination / Courseplay course lists, import
marker names straight from an
AutoDrive_config.xml, or course names from CP course files - Autosave to browser localStorage, light/dark mode, English/German UI
- Open the page (or
index.htmllocally — no server needed). - Build your workflows.
- Export XML and place
workflowManager.xmlin your savegame folder (.../My Games/FarmingSimulator2025/savegameN/), replacing the existing file while the game is closed. - Or start from your current file: Import XML first.
.github/workflows/deploy-webeditor.yml publishes this folder via GitHub Pages on every
push to main that touches webeditor/. One-time setup: repository Settings → Pages →
Source: GitHub Actions.