Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/replit-archive/repl.it

https://repl.it/feedback Online REPL for 15+ languages.
https://github.com/replit-archive/repl.it

Last synced: about 2 months ago
JSON representation

https://repl.it/feedback Online REPL for 15+ languages.

Awesome Lists containing this project

README

        

- - -

**_Deprecation notice_: This project is no longer actively maintained because we're moving language sandboxes to the server for a faster, complete, and up-to-date implementations. You can use our API.**

- - -

repl.it
=======

An online environment for interactively exploring programming languages, based
on [jsREPL](https://github.com/replit/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)

Getting the Code
----------------

git clone git://github.com/replit/repl.it.git
cd repl.it
git submodule update --init --recursive

Dependencies
------------

#### [node.js](http://nodejs.org/)

#### [npm](http://npmjs.org/)

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

#### [CoffeeScript](http://jashkenas.github.com/coffee-script/)

Using npm:

npm install coffee-script
npm install -g coffee-script

#### [Pygments](http://pygments.org/)

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.

License
-------

repl.it source code is available under the MIT license. However, the repl.it logos and assets represent only Repl.it and should not be used to represent your products. External libraries used in repl.it
may use other licenses. Please check each library for its specific license.