Étoilé: Powerful. Beautiful. Open.

Frameworks

Code reuse is at the centre of the Étoilé philosophy. To this end, we provide a number of frameworks that implement reusable functionality. A full list can be found in Subversion at:

http://svn.gna.org/svn/etoile/trunk/Etoile/Frameworks/

Highlights include:

  • EtoileUI, a reflective framework for dynamic user interfaces.
  • EtoileFoundation, containing core functionality useful in most applications.
  • EtoileThread (to be merged into EtoileFoundation) implementing futures and asynchronous messaging.
  • LuceneKit, based on Apache Lucene, giving full-text indexing and searching.
  • OgreKit, providing rich regular expressions.