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