Run Perl 6 now -- in your browser!

Welcome to runpugs, a web terminal for pugs. Pugs is an implementation of Perl 6 which aims to implement the full Perl 6 specification.

runpugs currently lives here.

Instructions: runpugs presents the pugs interactive shell. Only the line typed at the last prompt is sent to pugs. Type :h for help, :q to quit.
Please be considerate and do close your pugs session with :q before you close the browser window.
Type clear to clear the web terminal (this command is not sent to pugs).

Because this is a web terminal, a number of restrictions apply:

The current values relating to the above restrictions are:

All of these are open to change if they would prove to be too restrictive.

runpugs is a very young project, and there will certainly be some bugs. Some known issues are:

You can find the source code for runpugs (in Perl 5) in the pugs subversion repository under /misc/runpugs.

Thank you for trying pugs and runpugs!