Skip to content
The motion graphics toolbelt for the web
JavaScript CoffeeScript HTML CSS
Branch: master
Clone or download

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api Replaced non functional codepens with new ones Apr 30, 2019
build Converted documentation links to HTTPS. Sep 4, 2017
css Discards vendor and assets Mar 18, 2019
js File normalization regarding editorconfig Mar 20, 2019
mockups tweener: add page visibility support Sep 29, 2016
spec Converted documentation links to HTTPS. Sep 4, 2017
vendor Discards vendor and assets Mar 18, 2019
.editorconfig Fix typo May 18, 2019
.gitignore transit: _drawEl performance optimisations Apr 12, 2016
.npmignore Add some files to the npm ignore config Jul 1, 2019
.travis.yml Removes Travis CI Slack notifications for now Mar 20, 2019
CODE_OF_CONDUCT.md Adds the covenant code of conduct Mar 20, 2019
CONTRIBUTING.md Adds base contributors guidelines Mar 20, 2019
LICENSE.md MIT License Mar 18, 2019
README.md Add the mojs website documentation link on the main logo Apr 28, 2020
bower.json File normalization regarding editorconfig Mar 20, 2019
gulpfile.js File normalization regarding editorconfig Mar 20, 2019
index.html Revert "Converted jsdelivr link to HTTPS." Mar 18, 2019
karma.conf.js File normalization regarding editorconfig Mar 20, 2019
logo.png Adjusts logo and markdown image syntax Mar 18, 2019
package.json Fix bad json syntax Jul 1, 2019
todo.md tween/timeline: remove h from props Jan 7, 2016
webpack.config.js File normalization regarding editorconfig Mar 20, 2019

README.md

mo · js – npm Build Status Coverage Status Slack

The motion graphics toolbelt for the web.

mo · js

Intro

mo · js is a javascript motion graphics library that is a fast, retina ready, modular and open source. In comparison to other libraries, it have a different syntax and code animation structure approach. The declarative API provides you a complete control over the animation, making it customizable with ease.

The library provides built-in components to start animating from scratch like html, shape, swirl, burst and stagger, but also bring you tools to help craft your animation in a most natural way. Using mojs on your site will enhance the user experience, enrich your content visually and create delightful animations precisely.

Demos

Tutorials

Documentation

Tools

Installation

# cdn
<script src="https://cdn.jsdelivr.net/npm/@mojs/core"></script>

# npm
npm i @mojs/core

Target browsers

  • Chrome 4+
  • Firefox 4+
  • Opera 11.5+
  • Safari 4+
  • IE 9+

Kudos

Meet some of the outstanding guys that support mojs on Patreon:

You can’t perform that action at this time.