External Libraries¶
TODO (much more detail, and author/licence info)
None of this would be even remotely possible without the amazing open source community, and the following fantastic libraries that I’ve been able to use:
jQuery¶
Better DOM for javascript in the browser
Also these jQuery plugins:
jQuery.transit¶
Use CSS transitions for faster smoother animation.
knockout.js¶
For doing interactive object modelling and user-interface stuff which would be horrible in javascript + html otherwise.
knockout.mapping¶
Which turns non-schema/undefined messy JSON objects into knockout object arrays which can be assigned, modified, and played with.
Twitter Bootstrap¶
I’m not a front-end CSS wizard, and this helps the admin interface look clean and professional with so little work from me. It really does wonders.
bootstrap-wysihtml5 & wysihtml5¶
Very nice, simple HTML5 rich text editor, with bootstrap integration
bootstrap-datetimepicker¶
Nice looking reasonably easy to use date & time picker controls. Really, browsers should have this stuff built-in already.
Pylint¶
For making it so much easier to keep the code base consistent and clean.
pylint git commit hook¶
forcing me to keep it clean.
FeedParser¶
Parsing XML (RSS & Atom) feeds has never been so easy!
Passlib & py-bcrypt¶
There is no reason to keep passwords insecurely...