# ViperIDE **Repository Path**: watrt/ViperIDE ## Basic Information - **Project Name**: ViperIDE - **Description**: ViperIDE 开发工具 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-30 - **Last Updated**: 2025-09-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ViperIDE [![GitHub Repo stars](https://img.shields.io/github/stars/vshymanskyy/ViperIDE?style=flat-square&color=green)](https://github.com/vshymanskyy/ViperIDE/stargazers) [![GitHub issues](https://img.shields.io/github/issues-raw/vshymanskyy/ViperIDE?style=flat-square&label=issues&color=green)](https://github.com/vshymanskyy/ViperIDE/issues) [![Build status](https://img.shields.io/github/actions/workflow/status/vshymanskyy/ViperIDE/static.yml?branch=main&style=flat-square&logo=github&label=build)](https://github.com/vshymanskyy/ViperIDE/actions) [![GitHub license](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/vshymanskyy/ViperIDE) [![Support vshymanskyy](https://img.shields.io/static/v1?label=support&message=%E2%9D%A4&color=%23fe8e86)](https://quicknote.io/da0a7d50-bb49-11ec-936a-6d7fd5a2de08) **An innovative [MicroPython](https://micropython.org) / [CircuitPython](https://circuitpython.org) IDE for Web and Mobile** [![image](docs/images/visual-main.png)](https://viper-ide.org) ## 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](./docs/Features.md) ## Links [ViperIDE Online ](https://viper-ide.org) [Feedback](./docs/Feedback.md) [Documentation](./docs/) [Discussion](https://github.com/orgs/micropython/discussions/15219) ## Used software - [CodeMirror](https://codemirror.net) - Main code editor, MIT - [Ruff](https://docs.astral.sh/ruff) - Python linter and formatter, MIT - [Xterm.js](https://xtermjs.org) - REPL Terminal, MIT - [PeerJS](https://peerjs.com) - P2P/WebRTC connections, MIT - [MicroPython](https://github.com/micropython/micropython) - Virtual Machine, MIT - [mpy-cross](https://github.com/micropython/micropython/tree/master/mpy-cross) - Code validation, MIT - [mpy-tool](https://github.com/micropython/micropython/blob/master/tools/mpy-tool.py) - MPY bytecode disassembler - MIT - [python-minifier](https://github.com/dflook/python-minifier) - Code minifier, MIT