aboutsummaryrefslogtreecommitdiff
blob: 449ff3b2e4fbd3325b6056e651e28f8129a8f1f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
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.