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.
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.
What changed? Pick two RouterOS versions, see every difference — commands, parameters, structure.
Search any RouterOS command across versions. Paths, parameters, 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.
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.