EmulatorJSopen in new window runs RetroArch compiled to webassembly, but focuses on embeddability within websites.

Made with ❤️ by @ethanaobrienopen in new window & @allancodingopen in new window

This project is not affiliated with linuxserver/emulatorjsopen in new window

Project Goals

The goal of this project is to give developers an easy way to embed an emulator onto their website.

How it Works

EmulatorJS is a backend service that hosts its selection of emulators that may be embedded into your website. This is not an all-in-one stand alone server.


For general support/discussions, head over to the github and read through the discussion in new window

You can also get help on our Discord server: Join our Discord server!

This site is a work-in-progress. If any information is missing, you can request it by opening an issue on github hereopen in new window.

Last Updated:
Contributors: Isaiah Koontz, Allan Niles, Ethan O'Brien, Ethan O'Brien