Skip to content
kavicsPublic

About

MS Flight Simulator Client

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FsClient

FsClient is a web-based client for Microsoft Flight Simulator 2024. It provides a remote autopilot panel and a library for saving aircraft positions.

Server

The Node.js server connects to the simulator through SimConnect, serves the web client, and relays simulator state and control commands over Socket.IO. Saved positions are stored locally in SQLite.

Client

The browser-based client includes the autopilot control panel and the Saved positions page for capturing, browsing, importing, and exporting positions. The pairing page is not functional yet. Autopilot support varies by aircraft, and not all functions work on every aircraft.

Requirements

  • Node.js 24.19.0 or newer
  • Microsoft Flight Simulator 2024 with an available SimConnect connection

Run locally

From the repository root:

npm --prefix src install
npm --prefix src start

Open http://localhost:3000 in a browser. To run the tests:

npm --prefix src test

About

MS Flight Simulator Client

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages