<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8013353350378165126</id><updated>2024-10-25T14:11:56.175+03:00</updated><category term="javascript"/><category term="libraries"/><category term="backbonejs"/><category term="jquery"/><category term="python"/><title type='text'>Developer Links</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://developerlinks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8013353350378165126/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://developerlinks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mits</name><uri>http://www.blogger.com/profile/14151156540563365108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8013353350378165126.post-613062172947044114</id><published>2012-11-12T02:33:00.000+02:00</published><updated>2012-11-12T02:33:45.616+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="backbonejs"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><title type='text'>Backbone JS - Plugins, Frameworks, Tutorials</title><content type='html'>First of all here is the main link for &lt;a href=&quot;http://documentcloud.github.com/backbone/&quot;&gt;Backbone.JS page on github&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Tutorials:&lt;br /&gt;
&lt;a href=&quot;http://addyosmani.github.com/backbone-fundamentals/&quot;&gt;Developing Backbone.js Applications&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Relational:&lt;br /&gt;
&lt;a href=&quot;https://github.com/PaulUithol/Backbone-relational&quot;&gt;https://github.com/PaulUithol/Backbone-relational&lt;/a&gt; - &quot;Backbone-relational provides &lt;b&gt;one-to-one&lt;/b&gt;, &lt;b&gt;one-to-many&lt;/b&gt; and &lt;b&gt;many-to-one&lt;/b&gt; relations between models for Backbone.&quot;&lt;br /&gt;
&lt;br /&gt;
Validation:&lt;br /&gt;
&lt;a href=&quot;https://github.com/thedersen/backbone.validation&quot;&gt;https://github.com/thedersen/backbone.validation&lt;/a&gt; - &quot;A validation plugin for Backbone.js inspired by Backbone.ModelBinding, and another implementation with a slightly different approach than mine at Backbone.Validations.&quot;&lt;br /&gt;
&lt;br /&gt;
Frameworks:&lt;br /&gt;
&lt;a href=&quot;http://derickbailey.github.com/backbone.marionette/&quot;&gt;http://derickbailey.github.com/backbone.marionette/&lt;/a&gt; - &quot;Backbone.Marionette is a &lt;b&gt;composite application library &lt;/b&gt;for Backbone.js that aims to simplify the construction of large scale JavaScript applications. It is largely a collection of common design and implementation patterns found in the applications that I (Derick Bailey) have been building with Backbone, and includes various pieces inspired by composite application architectures, such as Microsoft&#39;s &quot;Prism&quot; framework.&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally you can find more on:&lt;br /&gt;
&lt;br /&gt;
github:&lt;br /&gt;
&lt;a href=&quot;https://github.com/search?q=backbone&amp;amp;repo=&amp;amp;langOverride=&amp;amp;start_value=1&amp;amp;type=Repositories&amp;amp;language=JavaScript&quot;&gt;https://github.com/search?q=backbone&amp;amp;repo=&amp;amp;langOverride=&amp;amp;start_value=1&amp;amp;type=Repositories&amp;amp;language=JavaScript&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
bitbucket:&lt;br /&gt;
&lt;a href=&quot;https://bitbucket.org/repo/all?name=backbone&quot;&gt;https://bitbucket.org/repo/all?name=backbone&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
google code: &lt;br /&gt;
&lt;a href=&quot;http://code.google.com/hosting/search?q=label:Backbone.js&quot;&gt;http://code.google.com/hosting/search?q=label:Backbone.js&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8013353350378165126/posts/default/613062172947044114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8013353350378165126/posts/default/613062172947044114'/><link rel='alternate' type='text/html' href='http://developerlinks.blogspot.com/2012/11/backbone-js-plugins-frameworks-tutorials.html' title='Backbone JS - Plugins, Frameworks, Tutorials'/><author><name>mits</name><uri>http://www.blogger.com/profile/14151156540563365108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8013353350378165126.post-3629968138863560158</id><published>2011-09-02T21:27:00.000+03:00</published><updated>2011-09-02T21:51:27.387+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="libraries"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>Python Packages</title><content type='html'>&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;
&lt;style type=&quot;text/css&quot;&gt;
	&lt;!--
		@page { margin: 0.79in }
		P { margin-bottom: 0.08in }
	--&gt;
	
&lt;/style&gt;

&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;nlp&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.google.com/p/guess-language/&quot;&gt;http://code.google.com/p/guess-language/&lt;/a&gt;
- Guess the natural language of a text&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/text-hr/0.17&quot;&gt;http://pypi.python.org/pypi/text-hr/0.17&lt;/a&gt;
- Morphological/Inflection Engine for Croatian language, POS tagger,
stopwords&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;testing&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/testtools/0.9.11&quot;&gt;http://pypi.python.org/pypi/testtools/0.9.11&lt;/a&gt;
- Extensions to the Python standard library unit testing framework&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/Benchmarker/3.0.1&quot;&gt;http://pypi.python.org/pypi/Benchmarker/3.0.1&lt;/a&gt;
- a small utility for benchmarking&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://github.com/dcramer/pyflakes&quot;&gt;http://github.com/dcramer/pyflakes&lt;/a&gt; -
quality testing&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;AI&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/ConceptNet/4.0.0&quot;&gt;http://pypi.python.org/pypi/ConceptNet/4.0.0&lt;/a&gt;
- A Python API to a Semantic Network Representation of the Open Mind
Common Sense Project&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/stemming/1.0.1&quot;&gt;http://pypi.python.org/pypi/stemming/1.0.1&lt;/a&gt;
- Python implementations of various stemming algorithms.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.google.com/p/peach/&quot;&gt;http://code.google.com/p/peach/&lt;/a&gt; - Peach
is a pure-python module, based on SciPy and NumPy to implement
algorithms for computational intelligence and machine learning.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;concurrency&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/eventlet/0.9.16&quot;&gt;http://pypi.python.org/pypi/eventlet/0.9.16&lt;/a&gt;
- Highly concurrent networking library&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pyev/0.8.0-4.04&quot;&gt;http://pypi.python.org/pypi/pyev/0.8.0-4.04&lt;/a&gt;
- Python libev interface.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/billiard/0.3.1&quot;&gt;http://pypi.python.org/pypi/billiard/0.3.1&lt;/a&gt;
- Multiprocessing Pool Extensions&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/gevent/0.13.0&quot;&gt;http://pypi.python.org/pypi/gevent/0.13.0&lt;/a&gt;
- Python network library that uses greenlet and libevent for easy and
scalable concurrency&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/carrot/0.10.7&quot;&gt;http://pypi.python.org/pypi/carrot/0.10.7&lt;/a&gt;
- AMQP Messaging Framework for Python&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/Jug/0.8.1&quot;&gt;http://pypi.python.org/pypi/Jug/0.8.1&lt;/a&gt; - A
Task Based Parallelization Framework&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://discoproject.org/&quot;&gt;http://discoproject.org/&lt;/a&gt; - Disco is a
distributed computing framework based on the MapReduce paradigm.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://celeryproject.org/&quot;&gt;http://celeryproject.org/&lt;/a&gt; - Celery is
an asynchronous task queue/job queue based on distributed message
passing. It is focused on real-time operation, but supports
scheduling as well.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;logs&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/mailinglogger/3.4.1&quot;&gt;http://pypi.python.org/pypi/mailinglogger/3.4.1&lt;/a&gt;
- Enhanced emailing handlers for the python logging package.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/logtools/0.7.1&quot;&gt;http://pypi.python.org/pypi/logtools/0.7.1&lt;/a&gt;
- Log analysis and filtering tools&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/errorhandler/1.1.1&quot;&gt;http://pypi.python.org/pypi/errorhandler/1.1.1&lt;/a&gt;
- A logging framework handler that tracks when messages above a
certain level have been logged.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/prettyprint/0.1.3&quot;&gt;http://pypi.python.org/pypi/prettyprint/0.1.3&lt;/a&gt;
- prettyprint print list/dict/tuple object prettily&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/log4tailer/3.0.4&quot;&gt;http://pypi.python.org/pypi/log4tailer/3.0.4&lt;/a&gt;
- log tailer&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;pdf&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pdfminer/20110515&quot;&gt;http://pypi.python.org/pypi/pdfminer/20110515&lt;/a&gt;
- PDF parser and analyzer&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/Products.PDFtoOCR/1.1&quot;&gt;http://pypi.python.org/pypi/Products.PDFtoOCR/1.1&lt;/a&gt;
- PDFtoOCR does OCR processing on PDF documents. The text from OCR is
used in the search results.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pisa/3.0.33&quot;&gt;http://pypi.python.org/pypi/pisa/3.0.33&lt;/a&gt;
- PDF generator using HTML and CSS&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/xhtml2pdf&quot;&gt;http://pypi.python.org/pypi/xhtml2pdf&lt;/a&gt; - PDF generator using HTML and CSS &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;db&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pyes/0.16.0&quot;&gt;http://pypi.python.org/pypi/pyes/0.16.0&lt;/a&gt;
- Python Elastic Search driver&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/Batcher/2&quot;&gt;http://pypi.python.org/pypi/Batcher/2&lt;/a&gt; -
Cut sliceable objects into batches, eg for paging display on a
website&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/torque/0.4.5&quot;&gt;http://pypi.python.org/pypi/torque/0.4.5&lt;/a&gt;
- A web hook task queue based on tornado and redis&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/sqlbean/0.601&quot;&gt;http://pypi.python.org/pypi/sqlbean/0.601&lt;/a&gt;
- A auto maping ORM for MYSQL and can bind with memcached&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/doqu/0.27.2&quot;&gt;http://pypi.python.org/pypi/doqu/0.27.2&lt;/a&gt; - Python models for schema-less databases.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/protobuf/2.3.0&quot;&gt;http://pypi.python.org/pypi/protobuf/2.3.0&lt;/a&gt;
- Protocol buffers&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/memcached_lock/1.1&quot;&gt;http://pypi.python.org/pypi/memcached_lock/1.1&lt;/a&gt;
- Implements a distributed lock on top of memcached.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/bda.ldap/1.5.2&quot;&gt;http://pypi.python.org/pypi/bda.ldap/1.5.2&lt;/a&gt;
- LDAP convenience library&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/rum/0.4dev-20110726&quot;&gt;http://pypi.python.org/pypi/rum/0.4dev-20110726&lt;/a&gt;
- RESTful web interface generator&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/SQLAlchemy/0.7.2&quot;&gt;http://pypi.python.org/pypi/SQLAlchemy/0.7.2&lt;/a&gt;
- Database Abstraction Library&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/GeoAlchemy/0.4.1&quot;&gt;http://pypi.python.org/pypi/GeoAlchemy/0.4.1&lt;/a&gt;
- Using SQLAlchemy with Spatial Databases&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/sparqlhttp/1.11&quot;&gt;http://pypi.python.org/pypi/sparqlhttp/1.11&lt;/a&gt;
- HTTP SPARQL server and client for twisted and rdflib&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/SPARQLWrapper/1.4.2&quot;&gt;http://pypi.python.org/pypi/SPARQLWrapper/1.4.2&lt;/a&gt;
- This is a wrapper around a SPARQL service. It helps in creating the
query URI and, possibly, convert the result into a more manageable
format.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/SuRF/1.1.4-r352&quot;&gt;http://pypi.python.org/pypi/SuRF/1.1.4-r352&lt;/a&gt;
- Object RDF Mapper&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/surf.sparql_protocol/1.0.0-r336&quot;&gt;http://pypi.python.org/pypi/surf.sparql_protocol/1.0.0-r336&lt;/a&gt;
- surf SPARQL protocol plugin&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pymongo/2.0.1&quot;&gt;http://pypi.python.org/pypi/pymongo/2.0.1&lt;/a&gt;
- Python driver for MongoDB&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/mongokit/0.7.2&quot;&gt;http://pypi.python.org/pypi/mongokit/0.7.2&lt;/a&gt;
- MongoKit is a python module that brings structured schema and
validation layer on top of the great pymongo driver.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pysolr/2.0.15&quot;&gt;http://pypi.python.org/pypi/pysolr/2.0.15&lt;/a&gt;
- Lightweight python wrapper for Apache Solr.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://www.openvest.com/trac/wiki/RDFAlchemy&quot;&gt;http://www.openvest.com/trac/wiki/RDFAlchemy&lt;/a&gt;
- The goal of RDF Alchemy is to allow anyone who uses  python to have
a object type API access to an RDF Triplestore. 
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/py-postgresql/1.0.2&quot;&gt;http://pypi.python.org/pypi/py-postgresql/1.0.2&lt;/a&gt;
- PostgreSQL driver and tools library.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;data structures&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/csorteddict/0.2&quot;&gt;http://pypi.python.org/pypi/csorteddict/0.2&lt;/a&gt;
- Key-sorted (balanced tree) dictionary store implemented in C&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/Rtree/0.6.0&quot;&gt;http://pypi.python.org/pypi/Rtree/0.6.0&lt;/a&gt;
- R-Tree spatial index for Python GIS&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/Quadtree/0.1.2&quot;&gt;http://pypi.python.org/pypi/Quadtree/0.1.2&lt;/a&gt;
- Quadtree spatial index for Python GIS&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/treap/1.21&quot;&gt;http://pypi.python.org/pypi/treap/1.21&lt;/a&gt;
- Python implementation of treaps&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;gis&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/transitfeed/1.2.7&quot;&gt;http://pypi.python.org/pypi/transitfeed/1.2.7&lt;/a&gt;
- Google Transit Feed Specification library and tools&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.google.com/p/python-gpsbabel/&quot;&gt;http://code.google.com/p/python-gpsbabel/&lt;/a&gt;
- Python Wrapper Around GPSBabel Executable&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/Osm4routing/1.0.4&quot;&gt;http://pypi.python.org/pypi/Osm4routing/1.0.4&lt;/a&gt;
- A simple tool to parse OpenStreetMap data to use them for routing&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;security&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.google.com/p/hntool/&quot;&gt;http://code.google.com/p/hntool/&lt;/a&gt; -
HnTool - Hardening tool for *nix servers.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.google.com/p/fuzzdb/&quot;&gt;http://code.google.com/p/fuzzdb/&lt;/a&gt; -
Attack and Discovery Pattern Database for Application Fuzz Testing&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.google.com/p/dharmaencoder/&quot;&gt;http://code.google.com/p/dharmaencoder/&lt;/a&gt;
- Encoder and Decoder Tool&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://peachfuzzer.com/&quot;&gt;http://peachfuzzer.com/&lt;/a&gt; - Peach is a
SmartFuzzer that is capable of performing both generation and
mutation based fuzzing.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pycerberus/0.4.2&quot;&gt;http://pypi.python.org/pypi/pycerberus/0.4.2&lt;/a&gt;
- Highly flexible, no magic input validation library&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/privilege/1.0&quot;&gt;http://pypi.python.org/pypi/privilege/1.0&lt;/a&gt;
- securely drop privileges from root to another user&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/python-crack/0.5&quot;&gt;http://pypi.python.org/pypi/python-crack/0.5&lt;/a&gt;
- Python bindings for cracklib&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/htmllaundry/1.10&quot;&gt;http://pypi.python.org/pypi/htmllaundry/1.10&lt;/a&gt;
- Simple HTML cleanup utilities&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/CLVault/0.5&quot;&gt;http://pypi.python.org/pypi/CLVault/0.5&lt;/a&gt;
- Command-Line utility to store and retrieve passwords&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/python-nmap/0.2.2&quot;&gt;http://pypi.python.org/pypi/python-nmap/0.2.2&lt;/a&gt;
- This is a python class to use nmap and access scan results from
python&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/antiparser/2.0&quot;&gt;http://pypi.python.org/pypi/antiparser/2.0&lt;/a&gt;
- antiparser is an API/framework for generating random, malformed
data&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/validictory/0.7.1&quot;&gt;http://pypi.python.org/pypi/validictory/0.7.1&lt;/a&gt;
- general purpose python data validator&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;video&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/flvlib/0.1.12&quot;&gt;http://pypi.python.org/pypi/flvlib/0.1.12&lt;/a&gt;
- Parsing, manipulating and indexing FLV files&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.google.com/p/pyffmpeg/&quot;&gt;http://code.google.com/p/pyffmpeg/&lt;/a&gt; - a
wrapper around FFmpeg&#39;s libavcodec, libavformat and libavutil
libraries&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;localization&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pytz/2011h&quot;&gt;http://pypi.python.org/pypi/pytz/2011h&lt;/a&gt;
- World timezone definitions, modern and historical&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/DateUtils/0.5.1&quot;&gt;http://pypi.python.org/pypi/DateUtils/0.5.1&lt;/a&gt;
- Various utilities for working with datetime objects.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/ccy/0.5.1&quot;&gt;http://pypi.python.org/pypi/ccy/0.5.1&lt;/a&gt; -
Currency information and calculation&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/currency.converter/0.5.5&quot;&gt;http://pypi.python.org/pypi/currency.converter/0.5.5&lt;/a&gt;
- Currency Converter&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://pypi.python.org/pypi/pycountry/0.14.1&quot;&gt;http://pypi.python.org/pypi/pycountry/0.14.1&lt;/a&gt;
- ISO country, subdivision, language, currency and script definitions
and their translations&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;recipies&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.activestate.com/recipes/577485-self-extracting-archiver/&quot;&gt;http://code.activestate.com/recipes/577485-self-extracting-archiver/&lt;/a&gt;
- self extracting archive&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://code.activestate.com/recipes/577460-probability-dictionary/&quot;&gt;http://code.activestate.com/recipes/577460-probability-dictionary/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://peter-hoffmann.com/2010/retry-decorator-python.html&quot;&gt;http://peter-hoffmann.com/2010/retry-decorator-python.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8013353350378165126/posts/default/3629968138863560158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8013353350378165126/posts/default/3629968138863560158'/><link rel='alternate' type='text/html' href='http://developerlinks.blogspot.com/2011/09/python-packages.html' title='Python Packages'/><author><name>mits</name><uri>http://www.blogger.com/profile/14151156540563365108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8013353350378165126.post-2398159291822753458</id><published>2011-09-02T19:16:00.002+03:00</published><updated>2011-09-02T22:31:19.132+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jquery"/><category scheme="http://www.blogger.com/atom/ns#" term="libraries"/><title type='text'>Javascript Libraries</title><content type='html'>The following libraries require either &lt;b&gt;jQuery&lt;/b&gt; or no library at all.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;















Editors&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small; font-weight: normal;&quot;&gt;&lt;a href=&quot;http://codemirror.net/&quot;&gt;http://codemirror.net/&lt;/a&gt; - CodeMirror is a JavaScript library that can be used to create a relatively pleasant editor interface for code-like content ― computer programs, HTML markup, and similar. If a mode has been written for the language you are editing, the code will be coloured, and the editor will optionally help you with indentation.&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Graphics / Visualization&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://www.raphaeljs.com/&quot;&gt;http://www.raphaeljs.com/&lt;/a&gt; - Raphaël
is a small JavaScript library that should simplify your work with
vector graphics on the web.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://www.processingjs.org/&quot;&gt;http://www.processingjs.org/&lt;/a&gt; -
Processing.js is the sister project of the popular Processing visual
programming language, designed for the web. Processing.js makes your
data visualizations, digital art, interactive animations, educational
graphs, video games, etc. work using web standards and without any
plug-ins. You write code using the Processing language, include it in
your web page, and Processing.js does the rest.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://vis.stanford.edu/protovis/&quot;&gt;http://vis.stanford.edu/protovis/&lt;/a&gt; -
Protovis composes custom views of data with simple marks such as bars
and dots. Unlike low-level graphics libraries that quickly become
tedious for visualization, Protovis defines marks through dynamic
properties that encode data, allowing inheritance, scales and layouts
to simplify construction.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://fgnass.github.com/spin.js/&quot;&gt;http://fgnass.github.com/spin.js/&lt;/a&gt; - An
animated CSS3 loading spinner with VML fallback for IE. Smaller than
an animated GIF (~1.7K gzipped)&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Charting&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://www.highcharts.com/&quot;&gt;http://www.highcharts.com/&lt;/a&gt; - awesome
charting library&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://www.jscharts.com/&quot;&gt;http://www.jscharts.com/&lt;/a&gt; - JS Charts is a JavaScript based chart generator&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://code.google.com/p/flot/&quot;&gt;http://code.google.com/p/flot/&lt;/a&gt; - Flot is a pure Javascript plotting library for &lt;a href=&quot;http://jquery.com/&quot; rel=&quot;nofollow&quot;&gt;jQuery&lt;/a&gt;. It produces graphical plots of arbitrary datasets on-the-fly client-side. &lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://www.simile-widgets.org/timeplot/&quot;&gt;http://www.simile-widgets.org/timeplot/&lt;/a&gt;
- Plotting Time Series&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://www.ejschart.com/&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Maps&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://gmap.nurtext.de/&quot;&gt;http://gmap.nurtext.de/&lt;/a&gt; - gMap is a lightweight jQuery plugin that helps you embed Google Maps into your website. With only 2 KB in size it is very flexible and highly customizable. &lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Video&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://html5media.info/&quot;&gt;http://html5media.info/&lt;/a&gt; - make HTML5
video and audio tags work in all major browsers.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Localization&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://josscrowcroft.github.com/accounting.js/&quot;&gt;http://josscrowcroft.github.com/accounting.js/&lt;/a&gt;
- a tiny JavaScript library for number, money and currency
formatting, with optional excel-style column rendering (to line up
symbols and decimals). It&#39;s lightweight, fully localisable and has
zero dependencies.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Local Storage / DB Like Interfaces /
KeyValue Stores &lt;/b&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://www.jstorage.info/&quot;&gt;http://www.jstorage.info/&lt;/a&gt; - jStorage
is a simple wrapper plugin for Prototype, MooTools and jQuery to
cache data (string, numbers, objects, even XML nodes) on browser
side.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://samy.pl/evercookie/&quot;&gt;http://samy.pl/evercookie/&lt;/a&gt; -
evercookie is a javascript API available that produces extremely
persistent cookies in a browser. (Note: dont actually use it on your
website)&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://taffydb.com/&quot;&gt;http://taffydb.com/&lt;/a&gt; - TaffyDB is an opensouce library that brings database features into your JavaScript applications.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Security&lt;/b&gt; 
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://www.adsafe.org/&quot;&gt;http://www.adsafe.org/&lt;/a&gt; - Making
JavaScript Safe for Guest Scripts&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Encryption&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://cryptico.wwwtyro.net/&quot;&gt;http://cryptico.wwwtyro.net/&lt;/a&gt; - An
easy-to-use encryption system utilizing RSA and AES for javascript.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Keyboard Shortcuts&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;https://github.com/madrobby/keymaster&quot;&gt;https://github.com/madrobby/keymaster&lt;/a&gt;
- keypress handler&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;https://github.com/pixelmatrix/mapkey&quot;&gt;https://github.com/pixelmatrix/mapkey&lt;/a&gt;
- A simple jQuery plugin to easily map keyboard characters to links
or functions&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Text Processing &lt;/b&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;https://github.com/bcherry/twitter-text-js&quot;&gt;https://github.com/bcherry/twitter-text-js&lt;/a&gt;
- A JavaScript library that provides text processing routines for
Tweets. This library conforms to a common test suite shared by many
other implementations, particularly twitter-text.gem (Ruby). The
library provides autolinking and extraction for URLs, usernames,
lists, and hashtags.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Script Loaders&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://headjs.com/&quot;&gt;http://headjs.com/&lt;/a&gt; - Load scripts like
images. Use HTML5 and CSS3 safely. Target CSS for different screens,
paths, states and browsers. Make it the only script in your HEAD. A
concise solution to universal issues.&amp;nbsp;&lt;a href=&quot;http://thechangelog.com/post/2058578126/headjs-the-only-script-in-your&quot;&gt;headjs Introduction&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Client/Server Real Time
Communication&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://socket.io/&quot;&gt;http://socket.io/&lt;/a&gt; - Socket.IO aims to
make realtime apps possible in every browser and mobile device,
blurring the differences between the different transport mechanisms.&amp;nbsp;&lt;a href=&quot;http://thechangelog.com/post/1219197715/sockettornad-io-socket-io-protocol-for-the-python-tornad&quot;&gt;socket.io introduction&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;UI + Effects&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;https://github.com/jeff-optimizely/Guiders-JS&quot;&gt;https://github.com/jeff-optimizely/Guiders-JS&lt;/a&gt;
- Guiders are a user experience design pattern for introducing users
to a web application. &lt;a href=&quot;http://blog.optimizely.com/introducing-guidersjs-an-open-source-guider-e&quot;&gt;guider js introduction&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://documentcloud.github.com/visualsearch/&quot;&gt;http://documentcloud.github.com/visualsearch/&lt;/a&gt;
- VisualSearch.js enhances ordinary search boxes with the ability to
autocomplete faceted search queries. Specify the facets for
completion, along with the completable values for any facet. You can
retrieve the search query as a structured object, so you don&#39;t have
to parse the query string yourself.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://pixelmatrixdesign.com/uniform/&quot;&gt;http://pixelmatrixdesign.com/uniform/&lt;/a&gt;
- Style for checkboxes, drop down menus, radio buttons, and file
upload inputs&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://gsgd.co.uk/sandbox/jquery/easing/&quot;&gt;http://gsgd.co.uk/sandbox/jquery/easing/&lt;/a&gt;
- A jQuery plugin from GSGD to give advanced easing options.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://imakewebthings.github.com/jquery-waypoints/&quot;&gt;http://imakewebthings.github.com/jquery-waypoints/&lt;/a&gt;
- Waypoints is a small jQuery plugin that makes it easy to execute a
function whenever you scroll to an element.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://tympanus.net/codrops/2011/01/06/animated-form-switching/&quot;&gt;http://tympanus.net/codrops/2011/01/06/animated-form-switching/&lt;/a&gt;
- Animated form switching&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://code.drewwilson.com/entry/tiptip-jquery-plugin&quot;&gt;http://code.drewwilson.com/entry/tiptip-jquery-plugin&lt;/a&gt;
- Tooltip&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Templating&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://icanhazjs.com/&quot;&gt;http://icanhazjs.com/&lt;/a&gt; - Simple &amp;amp;
powerful client-side templating for jQuery or Zepto.js&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;MVC / MVVM&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://knockoutjs.com/&quot;&gt;http://knockoutjs.com/&lt;/a&gt; - Simplify
dynamic JavaScript UIs by applying the Model-View-View Model (MVVM)&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://documentcloud.github.com/backbone/&quot;&gt;http://documentcloud.github.com/backbone/&lt;/a&gt;
- Backbone supplies structure to JavaScript-heavy applications by
providing models with key-value binding and custom events,
collections with a rich API of enumerable functions, views with
declarative event handling, and connects it all to your existing
application over a RESTful JSON interface.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;b&gt;Other&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://sugarjs.com/&quot;&gt;http://sugarjs.com/&lt;/a&gt; - Sugar is a
Javascript library for working with native objects. It is designed to
be intuitive, unobtrusive, and let you do more with less code.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;a href=&quot;http://code.google.com/p/closure-inspector/&quot;&gt;http://code.google.com/p/closure-inspector/&lt;/a&gt; - A development extension to Firebug for working with Closure Library and Closure Compiler &lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8013353350378165126/posts/default/2398159291822753458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8013353350378165126/posts/default/2398159291822753458'/><link rel='alternate' type='text/html' href='http://developerlinks.blogspot.com/2011/09/my-library-of-javascript-libraries.html' title='Javascript Libraries'/><author><name>mits</name><uri>http://www.blogger.com/profile/14151156540563365108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>