ApexLib Schema Export
The ApexLib Schema Export Tool helps you to extract EVERYTHING out of
one database schema.
With a simple click you get one .SQL File containing all Tables, Views,
Triggers, Packages, DATA and APEX Applications.
Read the Blog posting
and Download it.
There is also an online Demo (without Export functionality), just to see what it looks like.