AI 产品解读Run Python code snippets from any webpage via a right-click context menu, with a full-featured side panel IDE powered by Pyodide (Python compiled to WebAssembly)
Eliminates the need to switch to a separate Python environment or install Python locally; lets developers and learners quickly test, execute, and experiment with Python code directly from any website (e.g., ChatGPT, GitHub, documentation pages)
User browses any webpage → selects Python code → right-clicks → chooses 'Run Code' from context menu → extension extracts code from the page DOM (handling code blocks, CodeMirror editors, textareas, and >>> prompts) → code is sent to the side panel → Pyodide WebAssembly engine executes the code locally → output/results/visualizations are displayed in the side panel IDE
Execute Python code selected on any webpage via right-click context menuSide panel IDE with code completion, syntax highlighting, and light/dark themesRuns Python locally in browser using Pyodide (WebAssembly) — no server-side execution for basic runsSupports popular Python libraries: pandas, NumPy, Matplotlib, Requests, etc.Save code snippets as reusable 'Clips' for later useSchedule automated script runs (likely via Cliprun cloud service)
- 目标用户
- Python learners and students / Developers testing small Python code snippets / Users reading Python code on GitHub, Stack Overflow, ChatGPT, or documentation who want to quickly run it
- Source code is heavily bundled and minified across very large files (AppWrapperWithStyles.js ~1.1MB, background.js ~1.1MB, sidepanel chunk ~4.6MB), making UI flow and feature-gating logic difficult to trace precisely
- Could not definitively determine whether the side panel UI gates features behind login or paid plans — the pricing page reference exists but actual paywall/upgrade logic was not found in the readable source
- Firebase Authentication is clearly integrated but the full auth flow (what happens when user is not logged in vs logged in) is hard to trace in bundled code