Aphex Toolkit is a lite-weight JavaScript toolkit. The three goals of the Aphex Toolkit are:
- Provide easy to use widgets and libraries not otherwise provided by major toolkits.
- Provide abstraction between jQuery and Prototype.js so components can be interchangeable.
- Provide fixes and workarounds for current shortcomings within existing JavaScript widgets and toolkits, including jQuery and Prototype.js.
Aphex Toolkit does not seek to be a full fledged toolkit or replace jQuery or Prototype.js. Instead, it seeks to work on top of an existing toolkit, adding improvements where necessary.
Portions of the Aphex toolkit were originally written for Sun Microsystems' OpenEco platform. Sun Microsystems released the OpenEco platform under the Apache License Version 2. Since the Apache License Version 2 is compatibile with the GNU Public License Version 3, the author is additionally releasing these components plus many more under the GNU Public License Version 3.
Download the Aphex Toolkit v1.
Currently, Aphex Toolkit contains the following components:
-
Apx.Util
A large collection of common helper functions as well as wrappers for many jQuery and Prototype functions.
-
Apx.DateBox
A time-based data grid with an easy slider navigation and user input control.
-
Apx.Corners
A drop-in solution to rounded corners on any rectangular element within a page. Built on the popular NiftyCube application, but with key improvements for reliability and ease of use.
-
Apx.Uploader
A comprehensive multi-file upload utility built on top of the popular SWFUpload application.
-
Apx.SlideShow
An image slideshow utility with easy slider navigation. Can be easily extended for more advanced usage.
-
Apx.Styler
Allows for the addition and removal of page wide stylesheet rules.
-
Apx.Timer
A highly flexible timer and stopwatch utility which can be used in a variety of applications.
-
Apx.Dropper
Provides a portable dropdown menu interface to any element within a page, but most commonly an anchor element.
-
Apx.Popper
Simple, easy to use tooltip popups for any element.
-
Apx.KeyCommand
Comprehensive keyboard command capturing library. Alleged to be the best on the web.
-
Apx.Status
Provides a simple status indicator at the top corner of a page. Similiar to the status indicator on GMail.
-
Apx.Widget
Provides abstraction to various jQuery UI and Prototype/Scriptaculous components.