Skip to content

Related

Credits

  • These are the fundamental dependencies of Nostalgist.js:

  • We are using ROMs here for the purpose of demonstration:

    • retrobrews and the authors of the homebrew games
  • By default, our ROMs and cores are all loaded from this free CDN service:

Showcases

  • RetroAssembly

    A web app with which you can build a custom retro gaming library inside your browser. Game states can be synced with cloud storage services like OneDrive/Google Drive/Dropbox.

    It’s built on top of Nostalgist.js.

Alternatives

  • EmulatorJS

    Another JavaScript library for emulation inside browsers.

    It’s feature-rich and sophisticated, with many custom cores and a friendly user interface. It supports mobile browsers with touch support.

    However, it may be less suitable for modern frontend development workflows.