Phaser, which uses the really awesome pixi.js rendering engine, can read in files from Tiled, the map editor, and Spine animations. No 3d really as such but pixi.js does have a webgl renderer that lets you add in glsl "filters" and has some built in.
I'm also curious about this. Ideally I'd like to find an engine which allows to develop a game in browser and then port it into a mobile app. I found this link through Google which lists available JS/HTML5 engines:
[https://github.com/bebraw/jswiki/wiki/Game-Engines]. It'd be great if anybody can make recommendations out of their experience.
It's not there yet, but we're working hard to make it happen at gootechnologies.com. Main focus is 3D games for now, but we're going to attack 2d in early summer.
Right now you can prepare your scenes and do some basic interaction, but to make a full game you'd export the scenes and code javascript directly against our goo engine.
It's still in private beta, but if you PM I might be able to speed things up.
I don't actually have any experience with it, but Monkey X looks like a nice way of creating HTML5 games (and cross platform) quickly: http://www.monkeycoder.co.nz/
The guy who coded it wrote the language I first learned to programme on (Blitz Basic, back on the Amiga in 1992 or so).
Has support for most things you'll want (3D, input, sound etc).
What would the framework of choice be for a browser-based multiplayer game?