The web framework of your dreams.

Built for developers by cuttlefish.

What Is Sails.js?

Sails makes it easy to build custom, enterprise-grade Node.js apps. It is designed to emulate the familiar MVC pattern of frameworks like Ruby on Rails, but with support for the requirements of modern apps: data-driven APIs with a scalable, service-oriented architecture. It's especially good for building chat, realtime dashboards, or multiplayer games; but you can use it for any web application project - top to bottom.

There's a party going on, and you're invited.

Built with Love

The Sails framework was developed by Mike McNeil with the support of Treeline and Balderdash. We build realtime web apps as a service, and after much frustration with the lack of existing solutions, we created Sails to assist us on Node.js projects. Naturally we open-sourced it. We hope it makes your life a little bit easier!