Projects
View on GitHub
vshymanskyy/ViperIDE
vshymanskyy/ViperIDE has 593 GitHub stars and 61 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-09 02:04 UTC. Last push 2026-10-05.
An innovative MicroPython / CircuitPython IDE for Web and Mobile
What you can do
- Runs entirely in your browser - no installation required
- Works offline on both PC and smartphone
- Direct USB connection
- Wireless/remote options available
Measured star growth
- in 24h
- 0
- in 7 days
- +1
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalViperIDE
An innovative MicroPython / CircuitPython IDE for Web and Mobile
Features
- Lightweight and Accessible
- Runs entirely in your browser - no installation required
- Works offline on both PC and smartphone
- Flexible Connectivity
- Direct USB connection
- Wireless/remote options available
- Powerful Python Development
- Real-time code analysis: Spot errors and warnings instantly
- Integrated Terminal/REPL for interactive coding
- Basic code completion
- MicroPython Virtual Machine for experimentation
- Built-in Management Tools
- File explorer and editor
- Package management system
- ... read more about features and device support
MCP server
Links
ViperIDE Online
Feedback
Documentation
Discussion
Used software
- CodeMirror - Main code editor, MIT
- Ruff - Python linter and formatter, MIT
- Xterm.js - REPL Terminal, MIT
- PeerJS - P2P/WebRTC connections, MIT
- MicroPython/PyScript - Virtual Machine, MIT
- mpy-cross-wasm - Code validation and
.mpycompilation, MIT - mpy-tool - MPY bytecode disassembler - MIT
- python-minifier - Code minifier, MIT
Forks and derivative projects
- Espressif ESP-VISION-IDE - A low-code framework and development environment for building edge AI and computer-vision applications on Espressif SoCs, with camera capture, image processing, media streaming, model deployment, and AI inference.
- Jumperless IDE - A browser-based MicroPython IDE for JUMPERLESS breadboards, featuring file and package management, REPL connectivity, firmware flashing, device tools, and OLED bitmap conversion.
- Fri3d-IDE - A browser-based ViperIDE fork for developing and publishing MicroPython applications for Fri3d Camp badges.
- HTLR-MPyRIDE - A customized and extended ViperIDE fork developed for MicroPython education at HTL Rankweil, with a focus on Arduino Alvik and ESP32 devices, browser-based local and remote connectivity, and features adapted for classroom use.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,355 starspublic-apis/public-apis
A collective list of free APIs
497,604 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
446,895 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,253 stars