Snakie: a modern, cross-platform MicroPython editor
Article excerpt
Snakie is a modern, cross-platform MicroPython editor by Kevin McAleer. Snakie is a clean, uncluttered IDE for writing MicroPython code and working with connected MicroPython devices. It is built on Electron so it runs on Windows, macOS and Linux, and updates easily. Download Grab the latest installer for your platform from the Releases page: 🪟 Windows (x64) […]
Snakie is a modern, cross-platform MicroPython editor by Kevin McAleer.
Snakie is a clean, uncluttered IDE for writing MicroPython code and working with connected MicroPython devices. It is built on Electron so it runs on Windows, macOS and Linux, and updates easily.
Download
Grab the latest installer for your platform from the Releases page:
Windows (x64), Snakie.Setup..exe
macOS (Apple Silicon), Snakie, arm64.dmg
macOS (Intel), Snakie-.dmg
Linux (x64), Snakie-.AppImage or snakie__amd64.deb
Features: everything below ships in v0.1.0:
Edit MicroPython code with syntax highlighting and auto-complete
Connect to a MicroPython device over serial
Upload code to the connected device
Interactive shell (REPL) for live coding
Run & Stop buttons, with a one-click Clear Shell
Browse files both locally and on the device (Thonny-style)
Create / rename / delete files and folders on the device
Tabbed interface for editing multiple files at once
Flash MicroPython firmware to a device
Variables and code-outline panels (collapsible)
Built-in version control (Git, VS Code-style)
Integrated LLM chat pane
Update notifications when a new version is ready
See this project on GitHub.