Tools¶
There are several tools for working with RIDDL models:
Playground ¶
Try RIDDL in your browser without installing anything. The playground provides a Monaco-based editor with real-time validation—perfect for learning and experimentation. (Coming soon)
riddlc¶
The RIDDL compiler (riddlc) is the command-line tool for parsing and
validating RIDDL models. It can:
- Validate syntax and semantics
- Output analysis reports
Documentation and diagram generation will be available through Synapify.
riddl-idea-plugin¶
An IntelliJ IDEA plugin (2024.3+) that provides IDE support for editing RIDDL files, including syntax highlighting, validation, and navigation.
riddl-mcp-server¶
An MCP (Model Context Protocol) server that provides AI assistants with RIDDL language intelligence, enabling AI-assisted model authoring.
Synapify¶
A desktop application for visual RIDDL modeling with AI assistance. Synapify provides a graphical interface for creating and editing RIDDL models, with integrated AI support for generating definitions.
See the Synapify Section for more details.
VS Code Extension¶
A Visual Studio Code extension for RIDDL editing. Provides syntax highlighting and basic language support for VS Code users.
See the riddl-vscode repository for installation instructions.