Skip to content

Cloud-Apps/repl.it

 
 

Repository files navigation

repl.it

An online environment for interactively exploring programming languages, based on jsREPL.

Current Languages

  • JavaScript Variants

    • JavaScript
    • CoffeeScript
    • Kaffeine
    • Move
    • JavaScript.next
  • Esoteric

    • Bloop
    • Brainfuck
    • LOLCODE
    • Unlambda
    • Emoticon
  • Classic

    • Quick Basic
    • Forth
  • Serious

    • Scheme
    • Lua
    • Python
    • Ruby (beta)

Stackato

To deploy to Stackato:

stackato push -n

Stackato will download, configure and install the dependencies for you, so the following instructions should only be heeded for local development.

Getting the Code

git@github.com:Cloud-Apps/repl.it.git
cd repl.it
git submodule update --init --recursive

Dependencies

curl http://npmjs.org/install.sh | sh

Using npm:

npm install -g coffee-script

Using easy_install:

easy_install Pygments

Using pip:

pip install Pygments

Running repl.it

repl.it comes bundled with a static node HTTP file server and a CoffeeScript file watcher & (re)-compiler:

./server.js 8888

repl.it can then be opened at http://localhost:8888/index.html.

Documentation

There is some documentation on the wiki page and we will be adding some more soon.
Until then if you need any help try going to the #repl.it IRC channel at irc.freenode.net or messaging @max99x or @amasad.

License

repl.it is available under the MIT license. External libraries used in repl.it may use other licenses. Please check each library for its specific license.

About

Online REPL for 15+ languages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.4%
  • CoffeeScript 7.8%
  • Python 0.8%