{"id":27308507,"url":"https://github.com/godotlauncher/launcher","last_synced_at":"2025-04-12T04:59:58.116Z","repository":{"id":281927229,"uuid":"941127066","full_name":"godotlauncher/launcher","owner":"godotlauncher","description":"A companion app for Godot Engine development that lets you quickly manage and launch projects while maintaining per-project editor settings.","archived":false,"fork":false,"pushed_at":"2025-04-01T23:02:12.000Z","size":1427,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T04:59:47.424Z","etag":null,"topics":["electron","godot-engine","godot-launcher","godot-launcher-app","react","tailwindcss"],"latest_commit_sha":null,"homepage":"https://godotlauncher.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/godotlauncher.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-01T14:57:07.000Z","updated_at":"2025-04-11T08:17:25.000Z","dependencies_parsed_at":"2025-03-28T13:38:29.510Z","dependency_job_id":"a0f1350e-083c-4897-98cb-669526be1fe0","html_url":"https://github.com/godotlauncher/launcher","commit_stats":null,"previous_names":["godotlauncher/launcher"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/godotlauncher%2Flauncher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/godotlauncher%2Flauncher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/godotlauncher%2Flauncher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/godotlauncher%2Flauncher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/godotlauncher","download_url":"https://codeload.github.com/godotlauncher/launcher/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248519469,"owners_count":21117757,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electron","godot-engine","godot-launcher","godot-launcher-app","react","tailwindcss"],"created_at":"2025-04-12T04:59:57.464Z","updated_at":"2025-04-12T04:59:58.089Z","avatar_url":"https://github.com/godotlauncher.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Godot Launcher\n\n**Godot Launcher** is a streamlined, open-source tool designed to simplify and accelerate your Godot game development workflow. It automates Git initialization, configures VSCode instantly, manages multiple Godot versions seamlessly, and keeps project settings isolated. Quickly prototype ideas, access projects effortlessly from the system tray, and stay up-to-date with automatic updates.\n\nSpend less time configuring your environment and more time creating amazing games.\n\n✅ **Free, Open Source, and Community-Driven.**\\\n✅ **Cross-platform support, available on Windows, MacOS, and Linux.**\\\n✅ **Designed for modern Godot workflows, focusing on widely used versions.**\n\n![Screen shot of the project view with menu open](docs/images/mac_screen_project_view_dark.png)\n\n## How to Get Godot Launcher\n\nThe best way to get the latest installer is from [the Godot Launcher website](https://godotlauncher.org/download).\n\n## Features\n\n### **Quick Project Setup with Git and VSCode**\n\n- **Instant Git Initialization:** Start a new project with Git automatically initialized, complete with an initial commit—no extra steps required.\n- **VSCode Configuration:** Essential paths and settings for VSCode are ready out of the box. Say goodbye to manual editor setups and get to coding faster.\n\n### **Effortless Godot Version Management**\n\n- **Install and Switch Versions:** Seamlessly download and manage multiple Godot Editor versions. Experiment with the latest pre-releases or fall back to stable editions in seconds.\n- **Fast Prototyping:** Quickly spin up new ideas using different editor builds. Testing features and previews is a breeze.\n- **Modern Godot Support:** The launcher focuses on the most commonly used versions of Godot. Since Godot 3.x adoption is steadily decreasing, custom configurations for it have not been included yet.\n\n### **Per-Project Editor Settings**\n\n- **Isolated Configuration:** Each project maintains its own editor preferences, so you never have to worry about conflicting settings across multiple projects.\n- **Easy Import/Export:** Share your editor configurations with teammates or import settings that make sense for different workflows.\n\n### **Quick Edit from System Tray**\n\n- **Seamless Workflow:** Minimize the launcher to your system tray to keep it out of your way while you work.\n- **Instant Access:** Jump back into any project with a single click—no need to relaunch or sift through folders.\n\n### **Automatic Updates**\n\n- **Stay Current:** Receive notifications whenever a new version of the launcher is available.\n- **One-Click Upgrade:** Simply restart the launcher to apply the update.\n\n### **Cross-Platform Availability**\n\n- **Windows:** Fully supported.\n- **Mac \u0026 Linux:** Coming soon to ensure you can use the same streamlined workflow on any machine.\n\n### **Free and Open Source**\n\n- **Forever Free:** Godot Launcher is—and always will be—free for everyone.\n- **Community-Driven:** Contribute code, suggest features, or report issues. Join a passionate community dedicated to making Godot development smoother for all.\n\n## Community\n\nJoin our **[Godot Launcher Discord server](https://discord.gg/Ju9jkFJGvz)** to connect with other users and contributors. Ask questions, share feedback, and stay updated on new releases.\n\nIf you’re interested in contributing to Godot Launcher, see the [Contributing](#contributing) section below.\n\n## Contributing\n\n\u003e [!IMPORTANT]\\\n\u003e Before opening a new bug report or feature request, please check the [open issues](https://github.com/godotlauncher/launcher/issues) and [closed issues](https://github.com/godotlauncher/launcher/issues?q=is%3Aissue%20state%3Aclosed) first to see if it has already been reported.\n\nWe warmly welcome contributions from the community! For detailed guidelines on submitting pull requests, best practices, and more, please see our [contribution guide](CONTRIBUTING.md).\n\n### **Feature Proposals**\n\nFor major changes or new features, please open an issue and clearly mark the title as a proposal [here](https://github.com/godotlauncher/launcher/issues).\n\n### **Local Development**\n\n1. **Fork \u0026 Clone** this repository to your local machine.\n2. Ensure you have **Node.js 22+** installed.\n3. Run `npm install` to install all dependencies.\n4. Launch the app with `npm run dev`.\n\nOnce you have everything running, feel free to open pull requests with your improvements, fixes, or new features.\n\n**We appreciate all contributions!**\n\n## Documentation\n\nVisit the **[official Godot Launcher documentation](https://docs.godotlauncher.org)** for detailed guides, FAQs, and troubleshooting. This documentation is also open-source and maintained by the community in its own [GitHub repository](https://github.com/godotlauncher/launcher-docs).\n\n## License\n\nGodot Launcher is licensed under the [MIT License](./LICENSE.txt). A copy of the license is provided in the repository for your convenience. By contributing to or using this project, you agree to the terms stated therein.\n\nThis project also includes third-party assets and libraries, which are licensed under their respective terms. For details, please refer to [`COPYRIGHT.txt`](./COPYRIGHT.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodotlauncher%2Flauncher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgodotlauncher%2Flauncher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodotlauncher%2Flauncher/lists"}