Skip to content

SatisfactoryTools/SFTools

Repository files navigation

Satisfactory Tools

New generation of Satisfactory Tools — a production planner and toolset for the game Satisfactory.

Built with Angular (standalone components), Bootstrap 5 + ngx-bootstrap, AntV X6 for the interactive planner graph, and the HiGHS LP solver for production calculations.

Requirements

  • Node v20.19+ (or v22.12+)
  • npm

Installation

npm install

Then create your local environment file (it is gitignored; CI generates it from the production one):

cp src/env/env.prod.ts src/env/env.ts

Adjust apiUrl in src/env/env.ts if you want to point at a different backend.

Development

npm start

Then visit http://localhost:4200/. The app reloads automatically on source changes.

Other useful scripts:

npm run watch   # Development build in watch mode (no dev server)

Build

npm run build

The production build is emitted to the dist/ folder. It uses src/env/env.prod.ts via build-time file replacement.

About

New gen SatisfactoryTools

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors