JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script src="https://rawgit.com/liabru/matter-js/master/build/matter.js"></script>
JavaScript
var Engine = Matter.Engine,
Render = Matter.Render,
World = Matter.World,
Bodies = Matter.Bodies;
var engine = Engine.create(),
world = engine.world;
var render = Render.create({
element: document.body,
engine: engine
});
var ball = Bodies.circle(100, 250, 50, { inertia: Infinity, restitution: 1, friction: 0, frictionAir: 0, frictionStatic: 0});
var ground = Bodies.rectangle(400, 610, 810, 60, {isStatic: true});
World.add(world, [ball, ground]);
// run the engine
Engine.run(engine);
// run the renderer
Render.run(render);