A

agora

A possible implementation of the Agora (flancia.org/agora).