Repository navigation
Licenses
Carlos Tavera (Lord Shadow) edited this page Jul 11, 2026
·
1 revision
Brawlhalla Modding Toolkit utilizes the following open-source libraries and projects. We are grateful for their contributions to the development community.
- FFDEC (JPEXS Free Flash Decompiler) - The core system that allows decompiling, extracting, and injecting sprites/shapes into Brawlhalla's SWF files.
- Skia Engine (skia-python) - High-performance vector rendering engine used in the Skin Editor for infinite-quality SVGs and GPU caching.
- CustomTkinter (CTK) - Modern UI library for Python, bringing this beautiful and responsive design to life.
- CTK Color Picker - Advanced color selector (HEX, INT, RGB) seamlessly integrated with CustomTkinter for the Color Swapper.
- Brawlhalla Language Edit & Lang Reader - Parsing and injection tools used to read and modify the game's text strings (XML/BIN).
- Cairo & Resvg - Auxiliary libraries for 2D vector parsing and rendering.
- JPype1 & Py4J - Communication bridges between the Python frontend and the FFDEC Java backend.
Original concept based on Epicsninja BrawlhallaModTools
Python Implementation based on BhModCreator