Preparing for system design interviews?  Try bugzed.com →

Waterline ORM

JSON →
library 0.15.2 ·javascript
verified Jun 17, 2026

Waterline is an Object-Relational Mapper (ORM) for Node.js, designed to provide a uniform API for interacting with various data stores such as MySQL, PostgreSQL, MongoDB, Redis, and more, through a pluggable adapter system. While it is the default ORM within the Sails.js framework, it can also be used as a standalone library. The current stable version is 0.15.2, although its last publish date was over three years ago. A significant architectural shift occurred from v0.13 onwards, transitioning from callback-based APIs to fully embracing ECMAScript's `async/await` syntax for all query operations. Key differentiators include its consistent interface across diverse data stores, a strong emphasis on modularity and testability, and an ActiveRecord-inspired pattern tailored for modern JavaScript development, simplifying data persistence by abstracting database specifics behind declarative model definitions.

total hits 11
actors 5 distinct systems
last hit 18d ago OAI-SearchBot
GPTBot
4
Script
1
OAI-SearchBot
1
Search engines
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇦🇹 Austria · 🇩🇪 Germany · 🇫🇷 France