TypeCQL
JSON →TypeCQL is an ORM for CQL databases like Cassandra and ScyllaDB, currently at version 1.1.17. It provides a built-in mapper with custom columns and options, an excellent type system (TypeScript 5+), query optimization, support for multiple connections, advanced methods, automatic loading of tables and columns, a migration tool, and transactions. It works with both NestJS and plain TypeScript Node.js. Key differentiators include its advanced type inference and seamless integration with NestJS, making it a strong alternative to other CQL ORMs like cassandra-driver's mapper or express-cassandra.
Resources
packagetypecql ↗