MCPcopy Create free account
hub / github.com/Prograda/Skybolt

github.com/Prograda/Skybolt @1.8.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.8.0 ↗ · + Follow
3,469 symbols 7,161 edges 751 files 161 documented · 5% updated 5mo ago1.8.0 · 2026-02-11★ 6501 open issues

Browse by type

Functions 2,569 Types & classes 900
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Skybolt Engine

A C++/Python-based engine for simulating and visualizing dynamic objects such as aircraft, ships and spacecraft, in a 3D planetary environment.

Skybolt UI

Shuttle in space "Ship on ocean"

Features

  • Dynamic Simulation: Real-time 3D object simulation within a geospatial coordinate system.
  • Modular Architecture: Model dynamic objects using a composition-based entity-component system (ECS) with a configurable property framework.
  • Photoreal Rendering: Visualize photorealistic environments, including terrain, ocean, urban infrastructure, and atmospheric conditions.
  • Extensible Framework: Add custom functionality through C++ and Python-based plugins.
  • Scenario Viewer App: Interactive 3D application for visualizing scenarios.

Getting Started

Please refer to the Getting Started guide in the Skybolt documentation.

Contact

To submit a bug report, please raise an issue on the GitHub repository. For general discussion, please post on our GitHub discussions page. For business enquiries, please use our contact form.

License

This project is licensed under the Mozilla Public License Version 2.0 - see the License.txt file for details.

Core symbols most depended-on inside this repo

Shape

Method 1,422
Function 1,147
Class 849
Enum 51

Languages

C++97%
Python3%

Modules by API surface

src/Skybolt/SkyboltEngineQt/Icon/ThirdParty/nanosvg/nanosvg.h138 symbols
src/Skybolt/SkyboltVis/SkyboltVisFwd.h69 symbols
src/Skybolt/SkyboltEngineQt/Icon/ThirdParty/nanosvg/nanosvgrast.h52 symbols
src/Skybolt/SkyboltEngine/EntityFactory.cpp43 symbols
src/Skybolt/SkyboltVis/Renderable/Planet/Features/PlanetFeaturesSource.cpp38 symbols
src/Skybolt/MapFeaturesConverter/FeaturesConverter.cpp32 symbols
src/Skybolt/SkyboltSim/SkyboltSimFwd.h31 symbols
src/Skybolt/SkyboltCommon/Math/QuadTree.h31 symbols
src/Skybolt/SkyboltPythonBindings/PythonBindings.cpp26 symbols
src/Skybolt/SkyboltEngine/SkyboltEngineFwd.h26 symbols
src/Skybolt/SkyboltVis/Renderable/RunwaysBatch.cpp23 symbols
src/Skybolt/SkyboltEngine/Input/InputPlatformOsg.cpp23 symbols

For agents

$ claude mcp add Skybolt \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page