1
Jan
// php the_time('Y') ?>
JSGL is a JavaScript graphics library for drawing and moving vector shapes with ease.
The library enables us to create and transform objects (using SVG/VML) dynamically.
There are built-in elements like line, circle, ellipse, polygon, etc. and support for stroking and/or filling them with many customization options.
Demos provided (PathFinder and NeuralNet) give us a strong opinion on the capabilities of the library.

Requirements: No Requirements
Compatibility: All Major Browsers
11
Dec
// php the_time('Y') ?>
In the beginning of the web 2.0 trend, tag clouds were one of the most popular items of web design. And, they were (and still are) very useful in helping readers to easily locate the most-used tags.
Afterwards, the Flash-powered animated tag canvas came and it conquered many websites. The Flash -kinda- died, HTML5 is now everywhere and the animated tag cloud is still here for the new web built without Flash.

TagCanvas is an HTML5 canvas powered and animated tag cloud that has both standalone and jQuery plugin versions.
It has support for text +images and can be shaped as a sphere, hcylinder or vcylinder.
The resource has so many settings for maximum customization and works even in IE (thanks to ExplorerCanvas).
Requirements: No Requirements
Compatibility: All Major Browsers
4
Oct
// php the_time('Y') ?>
Zebra_Image is an open source and lightweight image manipulation library built with PHP.
The library is object-oriented, requires only the PHP GD2 extension and supports resize, crop, rotate and flip operations.
It works with .JPG, .GIF + .PNG formats and can convert one format to another after each action (transparency is preserved as well).

For the most-used function, image resizing, there are various methods offered for a smart resize like "keeping the aspect ratio", "resizing with prioritizing width or height" and "resizing by cropping".
It is also possible to define the quality of .JPG outputs.
Requirements: PHP 4.4.9+ with GD2 extension
19
Aug
// php the_time('Y') ?>
Ace is an open source, standalone and web-based code editor that focuses on providing a similar or better experience with desktop-based ones.
It is actually developed for the well-known Cloud9 IDE and can be integrated into any web page easily.

The editor's syntax highlighting works with JavaScript, HTML, CSS, JSON, PHP, Perl, Python, Ruby, etc..
There is support for auto indent/outdent, completely customizable key bindings ad theming.
Users can perform search/replace operations with regular expressions besides the standard method, toggle between soft tabs + real tabs and much more.
Requirements: No Requirements
Compatibility: All Major Browsers
23
Jul
// php the_time('Y') ?>
Kivy is an open source library for creating applications that work in multiple platforms using the same source code.
The library focuses on innovative user interfaces, like multi-touch apps, and can natively use most inputs protocols + devices like WM_Touch, WM_Pen, Mac OS X Trackpad and Magic Mouse, Mtdev, Linux Kernel HID, TUIO. There is also a multi-touch mouse simulator included.

It is built with Cython (C extensions for Python) and, in order to create apps, Python knowledge is required.
The platforms currently supported are Linux, Windows, Mac OS X and Android.
Kivy has functions to handle animation, caching, gestures, drawing and much more. There are also many built-in user interface elements like button, camera, grid, slider or tree view.
Compatibility: Linux, Windows, Mac OS X and Android
7
Jul
// php the_time('Y') ?>
JSColor is a simple and very easy-to-implement JavaScript library that transforms any given input into a color picker.
The picker is a hidden layer, doesn't use any pop-ups and can be positioned on any side of the input field.

It has 2 modes; HSV (hue saturation, value) or HVS, can be set to display a default color on initial load and its look can be customized.
There are functions provided for showing/hiding the color picker and it can generate RGB or HSV values from a HEX input.
Requirements: No Requirements
Compatibility: All Major Browsers
14
Jun
// php the_time('Y') ?>
Building good-looking HTML forms which work well in every browser and applying client+server-side validation usually takes a serious development time.
Zebra_Form, a free PHP library, handles this process very well and enables us to create secure and chic forms with a few lines of PHP code.
The output can be generated either with the ready-to-use styles (with valid HTML) or with any new/custom ones.

An integrated cross-site scripting prevention mechanism removes any possible malicious code submitted. It also helps preventing automated spam submissions.
The client-side validation is handled with jQuery, alerts are displayed inside tooltips and many validation types can be used (like "required, e-mail, length, etc.").
Besides standard input types, Zebra_Form supports Ajax-like file uploads, date-time pickers and captchas.
Requirements: PHP 4.4.9+, jQuery 1.5.2+
Compatibility: All Major Browsers
25
Apr
// php the_time('Y') ?>
When creating a web application, if no CMS is used, creating a back-end for managing the system is usually required.
PHPDevShell is a modular, plugin-based "code management system and framework" that offers a ready-to-use administration interface which can be extended with your own codes.

It provides most of the popular features that an application requires like:
- user registration and management (with roles, groups an access rights)
- presenting system settings
- cronjob management
- navigation
- plugins
- templates
- and much more..
The project aims not to interfere with your system, rather, follows a simplistic approach to integrate with it.
PHPDevShell has many other features like a built-in mailing list manager and the ability to view logs for every action.
20
Dec
// php the_time('Y') ?>
SVGGraph is an object-oriented PHP library for creating simple and interactive charts with SVG.
There are multiple chart types supported like (3D) bar, line, (3D) pie and scatter where every chart has its own PHP class in a seperate file. So, you can use only the features you need.

Charts can be customized in many ways including the title, description, paddings, colors, labels and much more.
Every new release has only support for PHP5 but a pretty old, PHP4 compatible version is still offered.
Requirements: PHP5
Compatibility: All Major Browsers (IE requires SVG Viewer plugin)
7
Oct
// php the_time('Y') ?>
CartoView is an open source and free JavaScript framework for creating online maps quickly.
It is integrated with Google Maps, Google Earth + OpenLayers and enables you to take control of the maps in means of function and presentation.
.jpg)
With the help of its modular architecture, the functionality can be improved without touching the core and there are already extension created like the ones for Flickr, FourSquare, Youtube and more.
The framework is well-documented and supported with examples.