TypeScript in. Good trouble out.

Make games.
Get a little
weird.

Your character. Your physics. Your extremely questionable power-ups.

Hopkit is a TypeScript toolkit for making 2D browser games. Bring an idea. Start pushing buttons.

Open source · MIT · Editable TypeScript

Click the explorer. They have places to be.

The tweak-it-until-it-breaks lab

Touch the controls.

Add a friend. Bend gravity.
The code changes with you.

your-first-hop.ts · scene excerptTypeScript
Loading the little playground…
Make this into a game
And here's what happens

Add a friend, then see how high they can hop.

Insert absolutely no coins

Built here.
Play right here.

Jump, blast, push a box, or run a factory.
Then steal a perfectly legal look at the source.

A purple explorer on a green woodland trail, with floating platforms, gold coins and a patrolling slime.

A little adventure

Mosslight Trail

Two woodland trails. A few slimes with other plans. Find your footing.

Move with A/D or arrows · Space to jump · Touch controls on mobile

Games start when you press play. Escape returns focus to the game controls.

Boot up your own idea

Your next tab
could be a game.

Start with a character. Give it somewhere to go. Add a jump, a few coins, and a reason to try again.

Start the eight-part guide
  1. 01Hello, little world
  2. 02Make your first move
  3. 03Somewhere to explore
  4. 04–08Turn the experiment into a game