Here are the main libraries and other tools we’re using for Jean-Claude. Some are new for TI (Flask) some are old (Couch) and all are awesome:
- Python 2.7
- jQuery on the UI
- CouchDB with the Python couchdb lib.
- Flask as the lightweight web framework
- BibJSON to describe bibliographic information
- Supervisor to run and manage server processes
- Beautiful (Stone) Soup for parsing xml and html
- The Negotiator for content negotiation in the API
- Memecached or maybe Redis for caching
- JSONP? for serving API data