Mini Golf

Sports Open source

By Frank Force · MIT license. Source · All credits

About Mini Golf

Nine holes of mini golf with walls, pillars and angles to bank shots off. Power comes from how far you pull back, so the difference between a tap-in and sailing past the cup is all in your touch. There is no par here, just your running stroke count for the round.

How to play

Drag back from the ball to set your aim and power, then let go to putt.

Rules of Mini Golf

  • The course is nine holes played in order, and your result for the round is the total number of strokes it took to finish all nine.
  • You aim by pressing near the ball and dragging back, and the further you drag the harder the putt.
  • The ball has to be rolling slowly when it reaches the cup to drop, so a fast ball rattles straight over it.
  • There is no par on this course and no birdies, only the running stroke count, and a lower total is a better round.
  • Knocking the ball off the course costs nothing extra. It is put back on the tee, and the stroke that sent it there still counts.
  • Walls and pillars rebound the ball predictably, and the ninth hole adds a blocker that slides back and forth across your line.
  • Sinking the ninth hole records your total for the round and puts you back on hole one.

Controls

  • Drag back from the ball to aim and set power
  • Release to putt

What makes it worth playing

  • A series of short holes with walls and angles to work around
  • Real ball physics, so rebounds are predictable once you learn them
  • Shot counter per hole
  • Holes are short enough to retry without frustration

Screenshots

Mini Golf gameplay screenshot 1Mini Golf gameplay screenshot 2

Captured from this build on 2026-08-26.

Tips from playing it

  • Aim at the wall, not at the hole. Most holes are designed around a rebound.
  • Less power than feels right. Overhitting is the most common way to lose a stroke.
  • If a hole has a tight gap, get in front of it first and putt straight through on the next shot.

Why this game is here, and what we changed

Picked from the MIT-licensed LittleJS Arcade by Frank Force after checking the licence at source rather than trusting the repository label, and after confirming the game makes no requests to any other site. We host it on our own servers, so it loads straight into the game with no third-party ad code and no pre-roll video. It shipped without a mobile viewport setting, so a phone laid it out at desktop width and scaled it down blurry. We added the setting, and it now renders sharp at the phone's own resolution. We played it through on a real phone-sized screen on 2026-08-26 before publishing this page, and the screenshots above are from that session rather than from the original project.

More on how we pick and fix these: what we changed in the open-source games and how we test a game.

We wrote about this one

  • What we changed in the open-source games. Twenty-one of our games are open source. We do not just rehost them. Here is what was fixed, game by game, what we removed, and how we check a licence before touching anything.
golfputtingsportsphysics
Category
Sports
Plays in
Your browser, no download
Orientation
Landscape
Players
One player.
Difficulty
Easy to play, tricky to keep the stroke count down
Typical session
5 to 10 minutes a course
Last tested by us
2026-08-26
Created by
Frank Force (MIT)