Skip to content

Introduction

Vona ORM is an intuitive, elegant, and powerful ORM engine. Built on TypeScript, it provides comprehensive type hints and pioneers dynamic DTO inference and generation capabilities, significantly improving development efficiency and experience

Features

  • Supports multiple databases, multiple datasources, and dynamic datasources
  • Supports sharded databases and tables
  • Supports read-write separation
  • Supports dynamic DTO inference and generation
  • Supports statistical queries such as aggregation and grouping
  • Supports various relationship-based queries and statistics
  • Supports dynamic relationships
  • Supports query cache and entity cache
  • Supports database transaction and transaction propagation mechanisms
  • Supports database transaction compensation mechanisms to ensure data and cache consistency

Released under the MIT License.