aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'docs/source/userguide/libraries.rst')
-rw-r--r--docs/source/userguide/libraries.rst90
1 files changed, 90 insertions, 0 deletions
diff --git a/docs/source/userguide/libraries.rst b/docs/source/userguide/libraries.rst
new file mode 100644
index 0000000..449ff3b
--- /dev/null
+++ b/docs/source/userguide/libraries.rst
@@ -0,0 +1,90 @@
+Libraries
+=========
+
+Back-end
+--------
+
+Core
+~~~~
+* `Python <http://python.org/>`_:
+ An interpreted, interactive, object-oriented programming language
+* `Django <http://pypi.python.org/pypi/Django>`_:
+ High-level Python web framework
+
+
+Authentication & Security
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+* `django-otp <https://pypi.python.org/pypi/django-otp>`_:
+ A pluggable framework for adding two-factor authentication to Django using one-time passwords.
+* `paramiko <http://pypi.python.org/pypi/paramiko>`_:
+ SSH2 protocol library.
+* `passlib <http://code.google.com/p/passlib/>`_:
+ Password hashing framework supporting over 20 schemes.
+* `pycrypto <http://pypi.python.org/pypi/pycrypto>`_:
+ Python Cryptography Toolkit.
+* `pyOpenSSL <http://pypi.python.org/pypi/pyOpenSSL>`_:
+ Python Interface to the OpenSSL library.
+* `python-openid <http://pypi.python.org/pypi/python-openid>`_:
+ OpenID support for servers and consumers.
+
+LDAP
+~~~~
+
+* `django-auth-ldap <http://pypi.python.org/pypi/django-auth-ldap>`_:
+ Django LDAP authentication backend
+* `django-ldapdb <https://github.com/tampakrap/django-ldapdb@okupy>`_:
+ LDAP database backend for Django.
+* `python-ldap <http://pypi.python.org/pypi/python-ldap>`_:
+ Various LDAP-related Python modules
+
+Database
+~~~~~~~~
+
+* `SQLite3 <https://sqlite.org>`_:
+ SQLite: an SQL Database Engine in a C Library.
+
+Caching
+~~~~~~~
+
+* `django-compressor <http://pypi.python.org/pypi/django_compressor/>`_:
+ Allows to define regrouped/postcompiled content 'on the fly' inside of django template.
+* `python-memcached <http://pypi.python.org/pypi/python-memcached>`_:
+ Pure Python memcached client.
+
+Testing
+~~~~~~~
+
+* `django-discover-runner <https://pypi.python.org/pypi/django-discover-runner>`_:
+ A Django test runner based on unittest2's test discovery.
+* `mock <http://pypi.python.org/pypi/mock>`_:
+ A Python Mocking and Patching Library for Testing.
+* `mockldap <https://pypi.python.org/pypi/mockldap>`_:
+ A simple mock implementation of python-ldap.
+
+Various
+~~~~~~~
+
+* `pytz <http://pypi.python.org/pypi/pytz>`_:
+ World timezone definitions for Python.
+* `qrcode <https://pypi.python.org/pypi/qrcode/3.0>`_:
+ QR Code generator on top of PIL.
+
+Optional
+~~~~~~~~
+* `MySQL <http://pypi.python.org/pypi/MySQL-python>`_:
+ Python interface to MySQL.
+* `PostgreSQL <http://pypi.python.org/pypi/psycopg2>`_:
+ PostgreSQL database adapter for Python.
+
+Front-end
+---------
+CSS
+~~~
+* `Bootstrap <http://getbootstrap.com/>`_:
+ Sleek, intuitive, and powerful front-end framework for faster and easier web development.
+
+Javascript
+~~~~~~~~~~
+* `jQuery <http://jquery.com/>`_:
+ The jQuery JavaScript library.