svg-math-graphics is a class that can render a math formula as a SVG vectorial chart. It takes a string with a math formula and creates a chart on which it draws a set of lines between consecutive points for the axes. The class returns the chart data in SVG format. The size of the chart and the size of the steps between each point in the chart are configurable parameters. You can draw functions in Cartesian or polar coordinates.
PyParticles is a particle simulation toolbox entirely written in Python. It simulates a particle-by-particle model with the most popular integrations methods, including Euler, Runge Kutta, and Midpoint. It represents the results on an OpenGL or Matplotlib plot, and offers an easy-to-use API.
Whiteboard lets the user draw freehand graphics on a Web page. It can create a canvas object for the whiteboard (if one does not exist) and let the user draw on the canvas area by dragging the mouse around. The color, thickness, line join, and line cap of the drawing pen can be configured. The object can also clear the whiteboard, export the coordinates of the drawn lines, or import previously drawn lines.
PunyPNG PHP API compresses images using the PunyPNG Web service. It sends HTTP requests to upload one or more image files to the PunyPNG Web services API Web server so it can compress them. It can download the images compressed by PunyPNG individually or in a group in a .zip archive. The downloaded images are stored in a configurable download directory.
Gestures is an object that can recognize user gestures that form configurable shapes. It can listen to events of the user moving the mouse forming known gesture shapes. The object can recognize custom gesture shapes defined by a list of vertex points of the shape. A given callback function is invoked when the object recognizes a known user gesture shape. The object can also draw the gesture shape as the user moves the mouse.
Lightning effect JS is an object that can draw a random lightning bolt on the page. It can create a canvas on which a glowing random line similar to lightning bolt is drawn within given page boundaries. The position, color, and thickness of the lightning bolt are configurable parameters.