{"repo":"TrackAndTruckDevs/SPF-Framework","free":true,"listed":false,"github":"https://github.com/TrackAndTruckDevs/SPF-Framework","clone":"git clone https://github.com/TrackAndTruckDevs/SPF-Framework.git","description":"An advanced C++ framework for the games Euro Truck Simulator 2 (ETS2) and American Truck Simulator (ATS), simplifying plugin development. It provides a stable C-API, a robust hooking mechanism, and high-level APIs, allowing you to focus on logic, not reverse-engineering. Create powerful plugins with ease!","language":"C","stars":17,"topics":["ats","ets2","plugin","scs-sdk","truck-simulator","spf-framework","telemetry","truckersmp","american-truck-simulator","euro-truck-simulator-2"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"SPF Framework C++ Framework & Plugin Manager for ATS / ETS2 SPF is an advanced C++ based framework that revolutionizes plugin development for SCS Software games, such as American Truck Simulator (ATS) and Euro Truck Simulator 2 (ETS2). It acts as a robust middleware layer between the game and plugins, providing a stable C-API that abstracts the complexities of game modification and ensures long-term compatibility. ### 🎮 For Players Enjoy a unified environment to manage all your SPF-compatible plugins. This is your \"control center\" for DLL plugins. A single interface to install, update, configure, and manage all your favorite plugins. The more plugins that support SPF, the more convenient your gaming experience becomes. ### 🛠️ For Developers Stop wasting time with debuggers and memory scanners. SPF allows you to create powerful, feature-rich plugins with unprecedented ease and stability. The core philosophy of the framework is to let you focus on logic, not on reverse engineering. By joining a growing platform, you ensure your plugin's compatibility with others in the ecosystem and provide users with a familiar, reliable interface. We provide the tools—you create incredible functionality. 🚀 Key Features #### ✔ Graphics Support: Automatically detects and integrates with DirectX 11, DirectX 12, and OpenGL, allowing UI to be rendered seamlessly regardless of the game's chosen renderer. #### ✔ Automatic UI Generation: The framework automatically creates windows, convenient sett","default_branch":null,"files":null,"tree":[],"storefront":"/r/TrackAndTruckDevs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TrackAndTruckDevs/SPF-Framework/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}