Sync your LEGO SPIKE Prime projects to GitHub automatically
Chrome extension that backs up SPIKE Prime .llsp3 files to GitHub with version control.
- Auto-capture projects when you save in SPIKE Prime
- One-click GitHub authentication
- Version control with custom commit messages
- Privacy-focused: direct GitHub API communication, no third-party servers
- Integrated UI on SPIKE Prime website
Chrome Web Store: Install here
From Source:
- Download and extract this repository
- Go to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked" and select the folder
- Click the extension icon
- Connect to GitHub
- Select repository and branch
- Set project path (e.g.,
projects/) - Save settings
- Open https://spike.legoeducation.com
- Create/edit a project
- Save it (Ctrl+S or Cmd+S)
- Enter commit message in SpikePrimeGit card
- Click "Sync to GitHub"
"No project captured yet"
- Save your project first in SPIKE Prime
"Extension context invalidated"
- Refresh the SPIKE Prime page (F5)
"Not Connected"
- Click extension icon and reconnect to GitHub
Projects not appearing on GitHub
- Verify correct branch and project path in settings
- Check repository commits for file creation
More help: See SUPPORT.md or open an issue
See CONTRIBUTE.md for development setup and guidelines.
Provided as-is for educational purposes.



