---
title: "Mo.js"
description: "Declarative motion-graphics toolbelt for bursts, shape swirls and custom timelines; built for particle-style UI flourishes, not tweening DOM."
canonical: "https://vibing.inc/library/mo-js-vg-1432"
category: "Motion & Animation"
subcategory: "Animation engines"
license: "MIT"
author: "Oleg Solomka (@legomushroom)"
source: "https://github.com/mojs/mojs"
---

# Mo.js
Declarative motion-graphics toolbelt for bursts, shape swirls and custom timelines; built for particle-style UI flourishes, not tweening DOM.
## Facts
- Source: https://github.com/mojs/mojs
- Category: Motion & Animation / Animation engines
- Author: Oleg Solomka (@legomushroom)
- Licence: MIT
- Tags: javascript, motion-graphics, svg, particles
## Why it's a gem
Motion-graphics thinking on the web; nothing else does burst/swirl primitives this cleanly.
---
Listed in The Vibeary: https://vibing.inc/library/mo-js-vg-1432 · JSON: https://vibing.inc/api/public/library/gems/mo-js-vg-1432