FREEDOM251

Freedom251 › Coding Playgrounds

Raku++

Free plan LinuxMacWebWindows

Visit Raku++ Alternatives

Raku++'s own site

What Raku++ is

Raku++ is an independent Raku implementation written in C++17, combining an interpreter, compiler, and development toolchain. It runs on Linux, macOS, Windows, BSDs, and the web. The site reports 100.00% of the Roast tests expected of an implementation, while noting that it does not match Rakudo in every corner. Its binary includes a linter, profiler, syntax highlighter, AST dumper, and native compiler. Supported language features include multiple dispatch, grammars, lazy lists, exact rational numbers, and Unicode grapheme-aware strings. Programs can be transpiled to C++ executables or JavaScript modules for Node, Bun, Deno, or a script tag. A built-in installer uses the Raku ecosystem index and the module store shared with zef. The browser playground runs through WebAssembly in a Web Worker on the reader’s machine, offering an editor, streaming output, standard input, shareable links, and Live mode; the site says code stays in the browser. Installers support per-user setup without administrator access, check SHA-256 checksums, and include an unsigned Windows installer. Raku++ is free.

Who it suits

Raku++ suits developers learning or building with Raku across desktop systems, browsers, and generated C++ or JavaScript targets. Its playground and tooling also support experimentation and diagnostics.

What it does well

  • Free interpreter, compiler, and toolchain
  • Runs on Linux, macOS, Windows, BSDs, and web
  • Built-in linter, profiler, and syntax tools
  • Transpiles to C++ or JavaScript
  • Browser playground keeps code on the device

What to know first

  • Does not match Rakudo in every corner
  • Only 1,019 of 2,547 ecosystem distributions pass tests
  • Windows installer is not code-signed
  • No real-time collaboration

Verdict

Raku++ offers a broad Raku implementation with native tooling, module installation, and browser execution. Review its ecosystem compatibility note and unsigned Windows installer if those affect your deployment.

Facts from Raku++'s own pages

Browser playground
The playground runs Raku++ compiled to WebAssembly in a Web Worker on the reader’s machine, with an editor, streaming output, standard input, shareable links and Live mode. · raku.online, 11 Oct 2026
Compatibility
The site reports that Raku++ passes 100% of the Roast tests it expects an implementation to pass, while noting it does not match Rakudo in every corner. · raku.online, 11 Oct 2026
Compilation
Raku++ can transpile programs to C++ executables or JavaScript modules; JavaScript output targets Node, Bun, Deno or a script tag. · raku.online, 11 Oct 2026
Dependencies
The native binary has no runtime or third-party library dependencies to install alongside it. · raku.online, 11 Oct 2026
Deployment options
full_stack · raku.online, 23 Sept 2026
Embed
A script tag can add runnable Raku editors to a website; the site says there is no server to run, host or pay for. · raku.online, 11 Oct 2026
Free plan
Yes · raku.online, 23 Sept 2026
Full-stack runtime
Yes · raku.online, 23 Sept 2026
Install options
The install instructions cover macOS, Linux, BSDs and Windows, including per-user installation without root or administrator access. · raku.online, 11 Oct 2026
Integrations
Raku++ can install modules from the ecosystem and uses the same module store as zef. · raku.online, 11 Oct 2026
Language coverage
The site says Raku++ passes 100.00% of the Roast tests expected of an implementation. · raku.online, 11 Oct 2026
Language features
Raku++ supports features including multiple dispatch, grammars, lazy lists, exact rational numbers, and Unicode grapheme-aware strings. · raku.online, 11 Oct 2026
Limits
The site reports that 1,019 of 2,547 Raku ecosystem distributions pass their own test suites. · raku.online, 11 Oct 2026
Maker
The site names Andrew Shitov as the maker. · raku.online, 11 Oct 2026
Modules
Its built-in installer uses the Raku ecosystem index and the standard module store shared with zef. · raku.online, 11 Oct 2026
Platforms
The install page lists native releases for macOS, Linux, and Windows, plus a WebAssembly build for the browser. · raku.online, 11 Oct 2026
Privacy
The site says playground code runs in the browser and is not sent to a server. · raku.online, 11 Oct 2026
Product
Raku++ is an independent Raku interpreter, compiler, and toolchain written in C++17. · raku.online, 11 Oct 2026
Purpose
Raku++ is an independent Raku implementation in C++17 that works as an interpreter, compiler and toolchain. · raku.online, 11 Oct 2026
Real-time collaboration
No · raku.online, 23 Sept 2026
Security
Installers check downloaded archives against published SHA-256 checksums; the Windows installer is not code-signed. · raku.online, 11 Oct 2026
Sharing controls
link_access · raku.online, 23 Sept 2026
Support
The site links to a commercial support page. · raku.online, 11 Oct 2026
Toolbox
It includes a linter, profiler, syntax highlighter and AST dump. · raku.online, 11 Oct 2026

Where Raku++ stands on Freedom251

Look at these too