Pre-packaged libraries

A lot of pre-packaged CSS and Javascript libraries are available on the PyPI and are maintained by the Fanstatic community. These can be installed into your project right away using easy_install, pip, buildout or by specifying them in setup_requires in setup.py within your setuptools-compatible project. No more complicated installation instructions, just reuse a CSS or Javascript library like you reuse Python libraries.

Here’s a list of currently available libraries:

package

library

source

:pypi:`css.css3githubbuttons`

CSS3 GitHub Buttons

GitHub

:pypi:`js.ace`

Ajax.org Cloud9 Editor

Bitbucket

:pypi:`js.amcharts`

amCharts

GitHub

:pypi:`js.backbone`

Backbone

GitHub

:pypi:`js.bootstrap`

Bootstrap, from Twitter

GitHub

:pypi:`js.chosen`

Chosen

?

:pypi:`js.ckeditor`

CKEditor

?

:pypi:`js.classy`

Classy - Classes for JavaScript

Bitbucket

:pypi:`js.d3`

D3.js (Data Driven Documents)

GitHub

:pypi:`js.d3_cloud`

D3-Cloud (Wordle-style layout for D3)

GitHub

:pypi:`js.extjs`

ExtJS: http://www.sencha.com/products/js/

Bitbucket

:pypi:`js.galleriffic`

Galleriffic

Bitbucket

:pypi:`js.leaflet`

Leaflet

GitHub

:pypi:`js.jquery_datalink`

the jQuery plugin Datalink

Bitbucket

:pypi:`js.jquery_datatables`

the jQuery plugin DataTable

Bitbucket

:pypi:`js.jquery_expandbox`

jquery.expandBox

Bitbucket

:pypi:`js.jquery_form`

the jQuery plugin Form

Bitbucket

:pypi:`js.jquery_jcrop`

JCrop - Image Cropping Plugin for JQuery

GitHub

:pypi:`js.jquery_jgrowl`

jGrowl

Bitbucket

:pypi:`js.jquery_jqote2`

jquery.jqote2

Bitbucket

:pypi:`js.jquery_json`

the jQuery plugin jquery-json

Bitbucket

:pypi:`js.jquery_jstree`

the jQuery plugin JsTree

Bitbucket

:pypi:`js.jquery_metadata`

jQuery Metadata

Bitbucket

:pypi:`js.jquery_qtip`

jquery.qTip

Bitbucket

:pypi:`js.jquery_qunit`

the jQuery plugin QUnit

Bitbucket

:pypi:`js.jquery_slimbox`

the jQuery plugin Slimbox

Bitbucket

:pypi:`js.jquery_tablesorter`

the jQuery plugin tablesorter

Bitbucket

:pypi:`js.jquery_textchildren`

the jQuery plugin Text Children

Bitbucket

:pypi:`js.jquery_tinyscrollbar`

the jQuery plugin Tiny Scrollbar

Bitbucket

:pypi:`js.jquery_tools`

jQuery tools

Bitbucket

:pypi:`js.jquery_tooltip`

the jQuery plugin Tooltip

Bitbucket

:pypi:`js.jquery_utils`

jQuery Utils

Bitbucket

:pypi:`js.jquery`

jQuery

Bitbucket

:pypi:`js.jqueryui`

jQuery UI

Bitbucket

:pypi:`js.knockback`

Knockback.js

Bitbucket

:pypi:`js.knockout`

Knockout

Bitbucket

:pypi:`js.lesscss`

less.js

Bitbucket

:pypi:`js.lightbox`

jquery lightbox

GitHub

:pypi:`js.mochikit`

Mochikit

Bitbucket

:pypi:`js.modernizr`

Modernizr

?

:pypi:`js.raphael`

Raphael

?

:pypi:`js.spin`

spin.js

?

:pypi:`js.sugar`

Sugar

GitHub

:pypi:`js.tinymce`

TinyMCE

Bitbucket

:pypi:`js.underscore`

underscore.js

?

:pypi:`js.yui`

the YUI Library

Bitbucket

Follow the instructions in the development section to learn how to package your own library.