I want all opcodes supported, I want a fully functional xserver in js
not sure how much of functionality they implement
It's much bigger task. node-x11 just implement protocol while to make server you need to understand protocol and actually manage al resourses ( display windows, dispatch input events, create/dispose server side resources - Pixmaps, Atoms, Selections, Properties - there are heaps )
"fully functional" your best bet is to compile xorg via emscripten and make your own x11 display driver that uses dom / canvas etc
I'm surprised nobody has built this. Xorg has been around since like 1970
Do you know a talented developer I can pay to make this?
I think there are java based servers but likely there is no "production ready" JS based servers
Only experiments like you saw
Too much time to invest :)
Because it's interesting for experiments/learning but if you actually need that to get things done there are other solutions available right now
When you have options like VNC in browser or Java based x server
Does VNC cover most / all opcodes?
Personally I'd really like to see that happen
With hardware accelerated 3d
Yes, I'm building a computer environment in the browser and I really want to incorporate X11
(actually I'd probably use webgl context from start as output device )
what kind of computer environment you building?
I'm ok with using x11vnc and then move to browser, but I want all opcodes / functionality implemented
Container (docker / rkt) and Linux environment in the browser
You can sign up for updates at benuku.com if you're interested :)
Willing to pay ~$2k for a working graphics environment from X11 with MIT license
What I have right now isn't smooth, and crashes a lot