Mise Try it live
Web · HTML5 gamelive

A quiet kitchen game.

Cook at home at your own pace, or run a small restaurant as the chef, the server or the owner, in first or third person. Every sound is made live.

Web · HTML5 game
mise · live demolive demo
Mise screenshot
2platforms: Web, HTML5 game
MITopen source licence
Why it exists

A kitchen that waits for you.

Every sound is synthesised live with Web Audio, with no sample files: a different knife sound for each ingredient, a loop for each stirring tool, and a sizzle that follows the heat.

It is plain HTML, CSS and JavaScript.

What's inside

On the board.

Home kitchen

No timer, no customers. Cook any of 8 recipes at your own pace; finished dishes go into a journal.

Restaurant

Short service days with a three-star goal, then manage the place. Play as the chef, the server, or the owner who does both.

First or third person

In every mode: your hands at the board, or a walking cook and a top-down dining room.

8 cooking actions

Slice, crack, pour, stir, fry, boil, season and plate, each scored on precision.

Sound made live

Crisp cucumber, snapping scallion, garlic tock, squeaky onion layers; whisk, chopsticks, spatula and ladle loops; rain, cafe, fireplace and crickets beds, and a generative lo-fi radio. Settings has a Listen sampler.

Management

11 upgrades (tools, tables, staff), menu and prices, market stock, ledger, reputation and five guest types.

Back always works

The Back button on every screen, Esc, or the browser or phone Back goes one step up. Leaving a dish or service in progress asks first and lists what is lost.

Under the hood

How it's built.

Built with

Language
JavaScriptHTML/CSS
Testing
Automated tests

34 files in the repo · 12 commits since Nov 2026 · last updated 9 Nov 2026.

Browse the code

Recently shipped

  1. Back nav round 5: one level up from result/day dialogs, bold loss headline, first-visit Back note, pill motion

  2. Back nav round 4: used ingredients count as progress, 'Title screen' label on day summary, 320px top-bar label/title fit + N1b test

  3. Back nav3: exact leave text per service state, leaving undoes the day's reputation change, Back word+arrow at every width, Back/Esc stated on result…

  4. Back: labelled Back pill, Esc = Back in the kitchen, fresh service leaves without asking, clearer leave text (nav2 9.25, 3-0 vs nav1)

  5. ASMR sound pass: per-ingredient knife cuts, tool-specific stir loops, stereo room, ducking mix, first-tap unlock, Listen sampler; audio probe tests

Full history on GitHub
Questions

Good questions.

What does it run on?

Web, HTML5 game. You can try it in the browser with nothing to install.

Is it finished?

Not yet: it's marked “live” and still changing. The README always has the current state.

Is it free?

The source is public on GitHub under the MIT licence.

Who made it?

Juwen Lie, an R&D mechanical engineer in Batam, Indonesia, as an independent personal project.

Keep exploring

More from the same workbench.

Pull up a stool.

A quiet kitchen game.