About WebCHIRP
Back to AppWebCHIRP is a browser-based CHIRP interface for programming compatible radios over Web Serial. You can connect a radio, download/upload codeplugs, and edit channels directly in the browser.
The core idea is running CHIRP's Python driver logic inside the browser through Pyodide (Python compiled to WebAssembly). A JavaScript bridge provides serial I/O to that Python runtime, so existing CHIRP radio protocol implementations can be reused instead of rewritten in JavaScript.
This project is still evolving, so expect rough edges and verify writes carefully, especially on first use with a particular model.
Source code: github.com/jasiek/webchirp
73 de HF2J / M0NIT