Below are a selection of jQuery plugins I have written. Please click on the + symbol to find out more about each example.

NoteIt v1.0 +

NoteIt was written as a plugin for the Simplylearn LMS, so students could annotate content, by adding Post-It style notes, as they navigated through the course. Notes can be positioned anywhere on the page, and are fully collapsible so they don't get in the way of important information. NoteIt also has a call-back feature, so notes can be saved to a database, meaning they are available the next time the student visits the page.

TableScroll v1.0 +

Simplify tables with large amounts of data by adding scrollable areas to it. TableScroll was developed for the Simplylearn LMS to allow complex tables to be viewed on a single page without the page becoming unwieldy. In TableScroll, you can make multiple areas scrollable, so only a set number of rows are visible before scrolling occurs, meaning it's possible to have multiple large tables on a page. With TableScroll, you can also incorprate third-party jQuery plugins, such as Perfect Scollbar, to overide the browser's default scrollbar.

SlideIt v1.0 +

A simple slideshow that allows images to slide in from the left, right, top or bottom. With SlideIt, images can have an optional caption, and can either slide out of the viewport, or stack on top of each other. SlideIt is fully customisable, as are the Navigation controls, which can be positioned at the top, bottom, left or right of the slideshow.

ParallaxIt v1.0 +

Add parallax scrolling effects to images on a web page by setting the rate at which they scroll in the background. This example also features DropPanel v1.0, which dynamically reveals a panel, such as a navigation menu, whilst scrolling, and ScollFade v1.1, which allows text or objects to fade in or out whilst scrolling.