Edo Agenda app has somewhat similar features to Agenda app. It also has a web app though.

Sumudu @sumudu