VSCode Extensions
Write RouterOS with confidence. Completions, diagnostics, and notebooks — connected to your live router.
The open source RouterOS toolkit.
VSCode extensions. Schemas & Tools. Containers. Scripts. CHR images.
Write RouterOS with confidence. Completions, diagnostics, and notebooks — connected to your live router.
Launch RouterOS CHR in QEMU with one command. Handles firmware, acceleration, and networking modes — then provisions and runs RouterOS CLI commands via REST.
Flash MikroTik devices without a PC — netinstall runs as a RouterOS container, a macOS QEMU bridge, or natively on Linux. All automated by make.
Copy-paste tools for the terminal. Visualize bridge VLANs, automate L3 setup, play piano with :beep.
RouterOS CHR, ready to boot. One-click UTM images for Mac, UEFI-enabled raw images for everything else.
Write and validate /app YAML in the browser. Live schema checking, built-in examples, one-click deploy commands.
Two tools in one: Schema Diff shows every change between RouterOS versions, and Command Lookup searches paths, parameters, and types — CLI to REST.
Versioned RouterOS API schemas (RAML, OpenAPI) for Postman and other API tools. Generated fresh from each RouterOS release.
Browse 5,000+ RouterOS REST endpoints interactively. Powered by the OpenAPI 3.0 schemas published since 7.22.1.
MCP server for MikroTik docs. Gives AI assistants searchable access to 317 pages, 4,800+ properties, and 40,000 commands — via SQLite FTS5.
The engine behind the web tools. Generates API schemas from live RouterOS CHR instances via GitHub Actions.
Alpine multiprocess container base for RouterOS — bash completions, dev tools, TUI utilities, all managed by mk.
HTTP bridge for RouterOS serial ports, packaged as a container.
Drop-in SKILL.md files for GitHub Copilot and Claude — RouterOS fundamentals, containers, QEMU CHR, command tree, and more.
RouterOS automation and scripting tooling. See the GitHub repo for details.
Rebuilds RouterOS CHR .raw images into UEFI-bootable images using a FAT EFI partition — required for UTM, Apple Silicon, and UEFI-strict platforms.
WinBox 4.0 as a .deb for Linux. A packaging template more than a distribution.
30+ classic BSD games in a RouterOS container with retro telnet interface.
MikroTik tools on Observable: UTF-8/emoji byte-escaping and CSV to RouterOS array types.
restraml uses Pico CSS, highlight.js, deep-diff, json-diff, and jsonpath.fat-chr relies on scripts from @jaclaz and @kriznos, with @sindy providing QA, from a forum discussion.winbox-deb borrows from @eworm and others’ Arch winbox package.make. The netinstall container is just 66 lines of Makefile.traefik-wasm-grain — WASM plugin built with Grain; low-level HttpWasm bindings courtesy of @ospencer./console/inspect “easter egg”.Use at your own risk. No guarantees or warranties.
Any trademarks and/or copyrights remain the property of their respective holders, unless specifically noted otherwise.
Apple and Mac are registered trademarks of Apple Inc. MikroTik is a trademark of Mikrotik SIA. Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc.