{"adoption": {"forks": 272, "observed_at": "2026-08-28T04:07:09.918572+00:00", "stars": 2679}, "canonical_url": "https://ross.abutalabs.com/products/velxio", "card": {"archived": false, "artifact_type": "application", "description": "Emulate Arduino, ESP32 & Raspberry Pi. in your browser. Write code, compile, and run on 19 real boards — Arduino Uno, ESP32, ESP32-C3, Raspberry Pi Pico, Raspberry Pi 3, and more. No hardware, no cloud, no limits.. Discord: https://discord.gg/3mARjJrh4E", "domain": ["embedded-systems", "education", "hardware", "simulation", "developer-tools"], "enriched": true, "function": ["simulation", "embedded", "developer-tools", "gui", "editor"], "health_score": 100, "homepage": "https://velxio.dev", "language": "TypeScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["davidmonterocrespo24/velxio"], "name": "davidmonterocrespo24/velxio", "platform": ["browser", "wasm", "self-hosted"], "pushed_at": "2026-08-26T20:10:51+00:00", "repo": "davidmonterocrespo24/velxio", "stars": 2679, "tags": ["arduino-simulator", "esp32-emulator", "circuit-simulator", "spice", "qemu", "microcontroller", "electronics", "micropython", "wokwi-alternative", "web-server", "docker"], "topics": ["arduino", "esp32", "simulation", "wokwi", "velxio"], "urls": [], "use_cases": ["simulate arduino circuits in the browser without hardware", "test esp32 firmware before flashing to a real board", "learn electronics and embedded programming as a student", "prototype breadboard circuits with sensors like DHT22 and HC-SR04", "run a virtual raspberry pi with linux in the browser", "teach a microcontroller class without buying boards", "debug serial output and oscilloscope signals from an emulated board"], "what_it_is": "Velxio is an open-source browser-based emulator and circuit simulator for Arduino, ESP32, Raspberry Pi, STM32 and other embedded boards, running real compiled firmware (Arduino C++, MicroPython, ESP-IDF) on cycle-accurate CPU emulation with 150+ interactive electronic components. It combines AVR8/RP2040 emulation in WebAssembly, QEMU-backed ESP32/RISC-V/Raspberry Pi Linux emulation, and ngspice-based analog circuit solving, with an AI assistant for building circuits.", "when_to_avoid": ["you need cycle-exact timing validation for production silicon or certification", "you require boards or peripherals not in the supported catalogue", "you need a fully offline desktop tool without any backend for ESP32/Raspberry Pi emulation", "your project cannot comply with AGPLv3 and you cannot obtain a commercial license"], "when_to_choose": ["you want to prototype or learn embedded development without physical hardware", "you need a free, open-source Wokwi-style simulator supporting many boards and CPU architectures", "you want real compiled firmware execution plus SPICE-accurate analog circuit solving in one tool", "you need a classroom-friendly, browser-accessible electronics lab"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/velxio", "repo": "davidmonterocrespo24/velxio", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.918572+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:17:57.509327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0508d566d0824a3564709a0f48b311241fec4515bc30d62231d50172207819ae", "fetched_at": "2026-08-28T04:07:09.918572+00:00", "kind": "readme", "missing": false, "url": "https://github.com/davidmonterocrespo24/velxio"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.439617+00:00", "kind": "homepage", "missing": false, "url": "https://velxio.dev"}, {"content_hash": "3b90a8b572b370cfede4f255f70794fd8784695d0899a2e5cf0a9ae769b9edc8", "fetched_at": "2026-08-29T10:00:39.449075+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/docs"}, {"content_hash": "9ac15ef95c77db7f1f266a3787d5c26a7286d6a1f29989f8f37b319c0d837983", "fetched_at": "2026-08-29T10:00:39.450900+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/about"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.454670+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/account/desktop-install"}, {"content_hash": "02738e7c21de09e2a6ccc54266f32d4ac937462db8d58a2a161fa50af13a186b", "fetched_at": "2026-08-29T10:00:39.452881+00:00", "kind": "site_page", "missing": false, "url": "https://velxio.dev/pricing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 13, "rhythm": 99}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 183, "days_push": 7, "days_rel": 9, "gap_med": 18, "n_releases_24m": 6}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}