Showmedo depends on a large number of libraries and tools, pretty much all of them open-source. So here, in no particular order, are some of the projects we would like to thank. If you think we've missed out anything key, just drop us a line and we'll add it to the roll-call.
- The Turbogears web-framework is the model-viewer-controller (MVC) heart of Showmedo. This aggregates a number of great Python modules, among them Cherrypy and SQLObject.
- Genshi is our much loved templating language of choice.
- The Python Imaging Library does wonderfully for most of our programmatic graphic needs.
- Docutils is used in various places and is the backbone of our new learning-paths.
- The best editor in the world ;), Vim is used pretty much exclusively these days for developing the site.
- Also the Colorzilla, MeasureIt and Webdeveloper Firefox add-ons.
- We continue to be blown away by the capabilities of the wonderful vector graphics editor Inkscape, used for pretty much all on-site graphics work.
- FFmpeg and MPlayer meet our audio/visual processing needs.
- We're a LAMP setup, with the L being the Redhat Linux operating system, the A being Apache web-server, the M being the MySQL database and the P being the Python programming language. All industrial strength open-source libraries.
- The open-source graph visualization project Graphviz is used with our new learning-paths.
- Wordpress proudly powers our blog.