Trailer : https://www.youtube.com/watch?v=zQfv4YcwyRU
Supports Trackania 2020 maps.
You can now share your maps with local dependencies with a single zip file, and import it right away !
Made in Godot 4.5.1. Support Linux and Windows. English and French translations.
If you want you can test it out with my maps : https://github.com/ColorMan777/TrackMania-Maps/
The first time you will launch TMShare, it will try to detect your Trackmania installation.

If your Trackmania user folder isn't detected, you can try to find it by hand.
On Windows, the user data folder is most often in C:\Documents\Trackmania for example.
Or D:\Documents\Trackmania if you have 2 partitions.
On Linux, for the steam installation it's located in /home/<user>/.steam/debian-installation/steamapps/compatdata/2225070/pfx/drive_c/users/steamuser/Documents/Trackmania/
Once you find and setup you Trackmania folder if necessary, you'll be able to use TM Share !
On the main menu, you can choose import or export mode.

In export mode, TM Share will automatically list all your maps in -/Trackmania/Maps/My Maps/ folder. If your maps aren't in this folder, you'll need to move them here.
Once you have selected all the maps you want to export, you can choose a folder where all the maps will be exported.
After that click export to export the maps in the folder. (It will create ZIP files for each maps)
In import mode, you can click the button or drag and drop zip files directly onto the application to start the import process.
Once it's done, TM Share will list all the maps names. If the names are correct, you can click "Import" and TM Share will automatically import all the maps in -/Trackmania/Maps/My Maps/ folder.
Basically the app reads .Gbx maps and copy dependencies along in a zip (+ create a JSON in the archive).
In import mode it automatically extract maps in "My Maps" Folder and dependencies where they need to be based on their original path.
You can do batch import / export with it to speed up the process.