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);