particlr

Design particle effects in your browser, export one JSON file, and play it back pixel-identically in your PixiJS game — runtime free and MIT, forever.

57 presets, all CC0

Every one ships with the editor and opens as a starting point — free tier, no key needed. These are real frames from the same runtime your game ships.

Contact sheet of all 57 bundled particlr presets, each labelled with its name

Let your agent author effects

@particlr/mcp is an MCP server that lets coding agents build .prt effects headlessly — with a real feedback loop instead of blind JSON generation. Validate against the actual parse pipeline, simulate deterministically in Node, render frames to PNG, and iterate by patching. No browser, no GPU. MIT and free.

Add it to your client

{
  "mcpServers": {
    "particlr": {
      "command": "npx",
      "args": ["-y", "@particlr/mcp"]
    }
  }
}

The loop

Effects authored this way play back byte-for-byte in the runtime and open in the editor — same document, same determinism. The headless rasterizer is structurally faithful to the GPU preview rather than pixel-identical: dissolve is not rasterized and the emitter does not move, so judge those two in the editor.

@particlr/mcp on npm

Pricing

The runtime is MIT and free forever. One optional key unlocks the advanced authoring modules — a single payment, yours for good.

Always free

  • The MIT runtime — no revenue caps, no runtime fees, ever
  • All core authoring — emission, curves & gradients, velocity, gravity, drag, noise, blend modes, collision
  • All 57 presets (CC0)
  • Host params — the integration surface, never gated
  • Import & export, unlimited

Premium — one key, forever

  • Sub-emitters
  • Trails & ribbons
  • Attractors
  • Texture masks
  • Dissolve
  • Sheet packer
  • Baked-image export

$10 one-time later $20

Early-bird launch price — it becomes $20 when the beta ends. Free lifetime updates.

Free users can always open, play, and re-export effects that use premium features — every preset stays a fully usable demo.

Already bought? Open the editor and choose Unlock premium to activate your key — unlimited devices.