Projects

Here is a more or less up-to-date list of my present and past projects.

Aspirator

Aspirator is a simple, lightweight, django-powered feed reader. It has lots of nifty features to help you browse, read and search the updates from your favourite sites. Check the bitbucket page for a detailed description and some screenshots.

code | site | demo

Django-floppyforms

This project is an attempt at making it really easy to customize widgets rendering in Django. Switching doctypes, adding HTML5 features, using rich widgets, are made really simple with django-floppyforms.

This app gives you the control of widgets rendering in a template. This way you can override and extend the behaviour of default templates with no python code. All the widgets in Django can be extended and customized with floppyforms. This app also provides rich widgets for editing geometry fields for GeoDjango, using the OpenLayers JavaScript library.

The default widgets are HTML5 widgets (with all the input types and shit) but it's also really easy to get Django's behaviour for full backwards compatibility.

code | site | demo

Django-geoportail

Géoportail is a web portal managed by the French National Geographic Institute. They provide high-resolution maps and aerial photos of French territories, as well as several sets of geolocalized data.

They also provide a javascript API based on OpenLayers, which can be used by web developers to add geographic data to external websites and Geographic Information Systems.

Django-geoportail is a Django app that abstracts the javascript API and makes it easier to display Geportail’s data on your Django site. It is built on top of GeoDjango.

code | site

Dotim

This is the source code powering this website. Built with Django, I write my posts in reStructuredText format.

All the administration is done with the Django Admin. Features a blog, a gallery, atom feeds for both. Uses lots of django.contrib apps, plus Sorl and django-tagging.

code | site

Lolify

This — rather silly —­­­­­­­ app converts normal text to lolified text, with lots of abbreviations and spelling mistakes. This works only with French. Therefore its uselessness, it's my most widely used Django app so far.

code | site

Tweet2prowl

This app takes advantage of Prowl to pseudo-push your Twitter @mentions, DMs and retweet notifications to your iPhone. It requires a cronjob to run. It was quite useful when twitter didn't have the SiteStreams API, now it's not that relevant.

code | site