Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Multi-user Clojure REPL. Live-programmable MUD. Web-based.
Clojure JavaScript CSS

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
resources/public
src/murepl
test/murepl
.gitignore
.gitmodules
README.md
commands.api.events.md
new.user.flow.md
project.clj

README.md

murepl

MUREPL is a proof-of-concept Clojure REPL / Multi User Dungeon that runs in the browser. It was built for Clojure Cup 2013 and came in second place.

After the initial 48 hours of development MUREPL worked and was, subjectively, fun. But it was essentially a gamification of one giant security hole since I didn't have time to come up with a sandboxing system.

It also crashes for other reasons and is in general pretty rough around the edges. Actually, it's rough everywhere. It is rough. It will cut you.

MUREPL's real life is just beginning as it will be improved and stabilized post-competition.

A development MUREPL instance runs at http://murepl.chiptheglasses.com. It's usually up but don't be surprised if you get a 502. A "real" instance of MUREPL will run one day.

changelog

  • 0.2.1
    • Convert frontend to pure JS (no clojurescript)
    • Fix bugs in event handling framework
  • 0.2.0
    • Refactor events stuff and add basic telnet support (wayner)
  • 0.1.1
    • towards a better (less interruptible) UI prompt (kalikborso)
    • logging (nathanielksmith)
    • parameterized host, port (nathanielksmith)
  • 0.1.0
    • competition release. Works, but full of dragons.

authors

Nathaniel Smith nathanielksmith@gmail.com with gracious help from Andrew Roetker

contributors

license

Distributed under the Eclipse Public License, the same as Clojure.

Something went wrong with that request. Please try again.