Skip to content

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.