SideloadDownload the alpha

Put your web game on a desktop launcher.

Made with Three.js and an agent? Upload the build. We host it.

Download the alpha

macOS 12 or later, Apple silicon. Developers only for now.

The Today screen in the Sideload launcher, showing a featured game and the day's slate below it

This is what players see.

One day it will be ranked by who actually played. That waits on there being players.

Two steps

Add art
A cover and three screenshots.
Upload
npx sideloadplay publish

Test in the real launcher

Same container players get. Live controller state.

Gamepad support is the one thing you add. npx skills add DRNKNDev/SideloadPlay gives your agent two skills. One writes the listing. The other adds controller support to the game.

$ npx sideloadplay dev run it in the launcher

$ npx sideloadplay validate check before publishing

$ npx sideloadplay publish upload

Four assets

One cover does most of the work.
CoverRequired

1920x1080

Cards, the browse grid, and the header of a game page.

HeroOptional

1920x1080, image or video

The background of Today. Falls back to the cover when it is missing.

LogoOptional

PNG within 1200x400

Drawn over the Today hero in place of the title.

ScreenshotsRequired

1920x1080, three to eight

The gallery on a game page.

How to get in

Playing needs nothing. Download the alpha and open a game.

Publishing needs an invite token, and there is no sign-up yet. Ask @DRNKNDev or write to master@drnkn.dev.

Opens when there are enough games.

Download the alpha