/seraph

an open source game website that hosts 500+ games with customisable settings, full rehosting support and a beautiful design

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

seraph; an open source game website that hosts 350+ games with customisable settings, full rehosting support and a beautiful design
view demo · report issues / request feature · discord

features

  • 350+ games: no embedding, no workarounds - games ranging from unity to flash to emulators and more!
  • 10+ apps: a dedicated area hosting apps, ranging from useful utilities to fun web engine showcases
  • offline mode: download over 110+ games from the games page and run the site in a minimised state; all without an internet connection
  • personalisation: nine custom curated themes with unique backgrounds and colour schemes + a highly expansive custom theme editor complete with importing/exporting of themes
  • settings: cloaking tab, panic key customisations, import/export data, clear site data & open games in new tabs
  • mobile: an exclusive page dedicated to mobile users, featuring mobile games and the same functional experience as normal seraph
  • and more! a hosting page with details on how to clone seraph, a full update log, open blank + more

credits

resources used

  • ruffle: allows flash games to be run on the website without any prior installation necessary
  • emulatorjs: enables our collection of game boy color, game boy advance, nintendo ds, snes, nes and sega mega drive to run on the website

credits

  • lifesaskit: background contributions (azure, cosmic, ethereal, ghostly, metro, retro)
  • skysthelimit: additional assistance

game assets

contributions

  • heheheha12345678: game suggestions, bug reporting, website suggestions
  • synth_0: game suggestions, website suggestions
  • tommiecc: game suggestions, bug reporting
  • skysthelimitt: bug reporting
  • zunlex/eshan: game suggestions, bug reporting
  • ninjanick56: game suggestions
  • geotobogaming: general support

repurposing

seraph is completely open source which allows you to inspect any element of the site on github, as well as being able to download assets for yourself.

you are 100% allowed to extract games and apps from the site without any credit necessary. (although it'd still be appreciated!). you can also change around the homepage and any other pages on the site to add or modify content and there will be no fuss from any of us.

although i dont mind not being credited, please don't just do something as simple as changing the name of the site then replacing any mentions of my name. it's an extremely scummy thing to do, especially if you claim the site as your own creation when there's a lot of effort put in behind the scenes!!

tldr; take anything game/app you want without credit!! add/modify seraph if you want, however don't replace my credit on the actual site if you can

contributing

you can contribute to seraph in multiple ways by raising issues on the github, which can include:

  • game suggestions: suggest games to be added to seraph! provide a link if possible to the game to make it easier to add
  • website suggestions: suggest features to be added to the website
  • website bugs: report bugs you are experiencing with the website (not inside a game), providing some simple steps on how to replicate the bug
  • game bugs: report bugs that are happening during gameplay of a particular game