How to Try It

Tools and environments for writing Raku grammars and DSLs.

Here is a reflection of the Raku tools. Since Raku Grammars are built-in, all the regular tools apply and some have Grammar specific features ... just follow the Install guidance to get started.

Environments

Language Servers

Editor-agnostic tools for syntax highlighting, autocompletion, etc. Consider using a Language Server over a syntax-highlighting extension for a richer development experience.

  • Raku Navigator Raku language support for VS Code, Emacs, neovim and others.

Editor Plugins

Editor-specific tools, mostly syntax highlighters.

JetBrains IntelliJ

Visual Studio Code

Vim

Emacs

  • raku-mode, an Emacs major mode for Raku which provides syntax highlighting (and more)

  • Spacemacs, an Emacs wrapper with vim key-bindings and extra stuff

Nano

Geany

  • Geany is a popular flyweight Open Source IDE - now supports Raku.

Interact & Download

Grammar Editor

Sandboxes

Notebooks

Cheatsheet

Latest Releases

Check out the latest release versions at Rakudo News.

Download Options

Visit the install page for the most convenient installation option for Linux, macOS, Windows and Docker.

Other download, build and installation options are available at Rakudo Downloads.