Skip to main content


Snapi is data manipulation language designed to deliver data quickly. It includes a rich built-in library and connectors to the most widely used data sources. It is designed to be easy to get started but powerful enough to handle the most complex data manipulation use cases.

Snapi main features are:

  • ability to query data directly from databases, files or web services at source;
  • declarative language;
  • type safety, with dynamic behaviours;
  • secure and safe language, with strong error handling;
  • support for complex data types;
  • scalable.

We recommend reading the Quick tour for a brief step-by-step presentation of examples, before diving into the rest of the documentation.