Skip to content

vilmibm/murepl

Repository files navigation

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.

About

Multi-user Clojure REPL. Live-programmable MUD. Web-based.

Resources

Stars

Watchers

Forks

Packages

No packages published