https://github.com/leandroarndt/msfs_livery_tools
MSFS Livery Tools
https://github.com/leandroarndt/msfs_livery_tools
microsoft-flight-simulator microsoft-flight-simulator-2020 msfs msfs-2020 msfs2020
Last synced: 5 months ago
JSON representation
MSFS Livery Tools
- Host: GitHub
- URL: https://github.com/leandroarndt/msfs_livery_tools
- Owner: leandroarndt
- License: bsd-3-clause
- Created: 2023-04-19T00:09:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-10-18T01:05:04.000Z (8 months ago)
- Last Synced: 2025-10-19T01:00:08.049Z (8 months ago)
- Topics: microsoft-flight-simulator, microsoft-flight-simulator-2020, msfs, msfs-2020, msfs2020
- Language: Python
- Homepage:
- Size: 3.99 MB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/leandroarndt/msfs_livery_tools)
# MSFS Livery Tools
MSFS Livery Tools is a Windows application to help creating liveries for existing aircrafts on Microsoft Flight Simulator 2020/2024. It deals with all bureaucratic steps of livery creation, so that you can focus on your creative work:
* Package your livery and automatically create the needed files and folders.
* Create texture maps from glTF files (including those already built for MSFS).
* Extract images from glTF JSON files and compress them again to DDS format.
* Convert selected DDS images to PNG and back to DDS.
* Creating the directory structure of a package.
* Creating an "aircraft.cfg" file based on the original aircraft and variation information.
* Creating a "manifest.json" file (optionally based on the original manifest).
* Creating a "panel.cfg" file and changing:
* variation override;
* external registration font color and stroke.
* Creating and editing descriptive JSON files for DDS textures (.DDS.json).
* Creating and editing flag file for textures (.FLAGS).
* Creating and updating package layout files ("layout.json").
* Managing thumbnails (converting from capture tool, resizing and adding a placeholder).
## Instalation and usage
Download and install latest [release](https://github.com/leandroarndt/msfs_livery_tools/releases). A shortcut will be created in your windows menu. Refer to the [wiki](https://github.com/leandroarndt/msfs_livery_tools/wiki) for help.
You may also download source code and use a Python interpreter.
## MSFS 2024
Regarding MSFS 2024 compatibility, liveries created with this tool should be compatible with it, but the current version cannot extract KTX2 textures.
An external tool (there are plenty in a web search) can deal with this issue.
## Requirements
MSFS Livery Tools uses [Microsoft's texconv.exe](https://github.com/Microsoft/DirectXTex/wiki/Texconv)
in order to extract and compress texture files.
## Support MSFS Livery Tools
This application has been created in order to facilitate the customization of liveries for [the
author's YouTube channel](https://youtube.com/@fswt). Please consider subscribing, watching and
liking the videos there!