Edit of asset "Itch Exporter & Uploader" Accepted

Old/Current New/Edit
Title Itch Exporter & Uploader Itch Exporter & Uploader
Description This add-on allows automatically exporting and uploading your project to Itch.io using Butler.

NOTE: This is a work-in-progress. While this add-on should be functional, it may contain bugs. It's highly recommended to back up your project before using this add-on. If you encounter any problems, feel free to create an issue.

Made by humans, for humans.

HOW TO USE:
1. Install Butler.
2. Authenticate Butler.
3. Install and enable this add-on.
4. Open Project Settings, navigate to the Itch Uploader section in the left panel, and fill the Itch Page URL field. It should contain the link to the project page on Itch, e.g.: https://redteapot.itch.io/test.
5. Configure your export presets. Make sure each export preset uses a separate empty folder to avoid packaging unnecessary files with your project. For example, you could use these paths:
- For Web, .export/web/index.html
- For Windows, .export/windows/game-name.exe
- For Linux, .export/linux/game-name.x86_64
- For MacOS, .export/macos/game-name.app
- Don't forget to add the .export folder to the .gitignore file.
6. Open the Project menu, then go to Tools → Export and Upload to Itch...
7. If you have Butler in your PATH, skip this step. Otherwise, specify the path to the Butler executable in the Butler path field. It will be saved, so you won't have to do it again.
8. Select the export presets you want to export and click Export and Upload.
This add-on allows automatically exporting and uploading your project to Itch.io using Butler.

NOTE: This is a work-in-progress. While this add-on should be functional, it may contain bugs. It's highly recommended to back up your project before using this add-on. If you encounter any problems, feel free to create an issue.

Made by humans, for humans.

HOW TO USE:
1. Install Butler.
2. Authenticate Butler.
3. Install and enable this add-on.
4. Open Project Settings, navigate to the Itch Uploader section in the left panel, and fill the Itch Page URL field. It should contain the link to the project page on Itch, e.g.: https://redteapot.itch.io/test.
5. Configure your export presets. Make sure each export preset uses a separate empty folder to avoid packaging unnecessary files with your project. For example, you could use these paths:
- For Web, .export/web/index.html
- For Windows, .export/windows/game-name.exe
- For Linux, .export/linux/game-name.x86_64
- For MacOS, .export/macos/game-name.app
- Don't forget to add the .export folder to the .gitignore file.
6. Open the Project menu, then go to Tools → Export and Upload to Itch...
7. If you have Butler in your PATH, skip this step. Otherwise, specify the path to the Butler executable in the Butler path field. It will be saved, so you won't have to do it again.
8. Select the export presets you want to export and click Export and Upload.
Category Tools Tools
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/Red-Teapot/GodotItchUploader https://github.com/Red-Teapot/GodotItchUploader
Issues Url https://github.com/Red-Teapot/GodotItchUploader/issues https://github.com/Red-Teapot/GodotItchUploader/issues
Godot version Godot 4.4 Godot 4.4
Version String 1.0.0 1.0.0
Download Commit 1c9fc17a91a301308f66d7c4ac9d3e0e78c5fb65 1c9fc17a91a301308f66d7c4ac9d3e0e78c5fb65
Download Url (Computed) https://github.com/Red-Teapot/GodotItchUploader/archive/1c9fc17a91a301308f66d7c4ac9d3e0e78c5fb65.zip https://github.com/Red-Teapot/GodotItchUploader/archive/1c9fc17a91a301308f66d7c4ac9d3e0e78c5fb65.zip
Icon Url https://raw.githubusercontent.com/Red-Teapot/GodotItchUploader/refs/heads/master/assets/addon-icon.png
https://raw.githubusercontent.com/Red-Teapot/GodotItchUploader/refs/heads/master/assets/addon-icon.png