Matreshka is an extensive Ada framework to develop information systems.
It includes:
- a rich set of components for localization, internationalization and globalization of applications, as well as a portable interface to different operating systems. It contains many other useful features, among them advanced calendrical calculations, regular expressions, and JSON support to process and generate data in JSON format;
- XML processor
- Web framework
- SQL database access
- UML Modeling Framework for Ada