SpotlightJS shows a spotlight over a Web page. It can create a transparent canvas on the top of the Web page with a dark area and a light rounded spot area which make the content below it appear as if it highlighted by a spotlight. The spotlight can be animated so it can move at a given speed. Callback functions may be invoked when the user drags the mouse over or clicks in the spotlight or the canvas area, as well when the animation starts and ends.
Texpand expands textarea input as the user types the text. It listens to the events triggered when the user types or delete text in a textarea input. The object can adjust the dimensions of the textarea input to make the text fit in the visible area of the input. The minimum or maximum width and height of the textarea input are configurable parameters.
Textlocal API2 Wrapper is a PHP class that can send SMS or MMS messages using the Textlocal API over HTTP. It can send an SMS or MMS message to a given number, send a message to a group of contacts, create groups of contacts, add contacts to a group, retrieve the available groups, delete contacts from a group, delete groups, retrieve message history, etc.
Tmatrix manipulates matrices to transform Web page elements. It can create a matrix which defines transformation parameters to apply to a page element and recalculates the matrix values by applying different transformation operations like scaling, rotating, and skewing. The object can also apply absolute or relative transformations to specific elements like canvas, and return transformation values to use in CSS definitions.
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.
Word Solver generates words or anagrams from specified rules. It can take a string which defines rules for the words to be generated, like the allowed letters, the position of certain letters, letters which should be used together, or the whole characters which may be used. It returns one or more generated words in an array.