# Install sails with npm

API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io). Version 1.5.18 via npm; verified 2026-05-27.

## Install

```sh
sudo av install npm:sails
```

Additional install commands:

### Portable and language managers

- npm (100%):

```sh
npm install -g sails
```

  Evidence: local npm package metadata

## Package facts

- **Package key:** npm:sails
- **Package manager:** npm
- **Package manager page:** <https://www.npmjs.com/package/sails>
- **Version:** 1.5.18
- **Source summary:** API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)
- **Homepage:** <https://sailsjs.com>
- **Repository:** <https://github.com/balderdashy/sails>
- **Upstream docs:** <https://sailsjs.com>
- **License:** MIT
- **Source archive:** <https://registry.npmjs.org/sails/-/sails-1.5.18.tgz>
- **Issue tracker:** <http://sailsjs.com/bugs>
- **Published:** 2026-05-27T22:30:15.017Z
- **Last updated:** 2026-05-27T22:30:15.017Z
- **Generated:** 2026-08-04T22:13:35+00:00

## Executables

- sails (cli)
- sails (alias)

## Dependencies

- @sailshq/csurf
- @sailshq/lodash
- @sailshq/router
- async
- captains-log
- chalk
- commander
- common-js-file-extensions
- compression
- connect
- cookie
- cookie-parser
- cookie-signature
- ejs
- express
- express-session
- flaverr
- glob
- i18n-2
- include-all
- machine
- machine-as-action
- machinepack-process
- machinepack-redis
- merge-defaults
- merge-dictionaries
- minimist
- parley
- parseurl
- path-to-regexp
- pluralize
- prompt
- rttc
- sails-generate
- sails-stringfile
- semver
- serve-favicon
- serve-static
- skipper
- sort-route-addresses
- uid-safe
- vary
- whelk

## Build dependencies

- @sailshq/request
- benchmark
- connect-redis
- eslint
- expect.js
- fs-extra
- machinepack-fs
- mocha
- nunjucks
- portfinder
- root-require
- sails-hook-orm
- sails-hook-sockets
- sails.io.js
- session-file-store
- should
- socket.io-client
- supertest
- tmp

## Install behavior

- Post-install hook: not defined
- Bottle: not available

## Freshness

- Page generated: 2026-08-04
- Package-manager version: 1.5.18
- Package-manager updated: 2026-05-27
- Local data: ok
- Upstream repository: https://github.com/balderdashy/sails
- info: No cached GitHub release or tag data was available.

## Security Notes

No matching local secret-handling manifest was found for sails. Package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** npm registry
- **Dist Tags:** Latest: 1.5.18
- **Version Count:** 240
- **Maintainers:** rachaelshaw, balderdashy, mikermcneil, eashaw
- **Author:** Mike McNeil
- **Publisher:** eashaw
- **Engines:** Node: >= 0.10.0, npm: >= 1.4.0
- **Integrity:** sha512-n72rPHVD6n1nxeopeSL1ufIQota7NVPpCr9W8crBpLx/emTwbEkgbXNp396VEpnbrRGPxf5IEqchGqnTLqWepg==
- **Shasum:** 42c6c5b98533a31b954cdd248ec25ff8c0df02a7
- **Unpacked Size:** 3,271,871
- **File Count:** 0
- **Created At:** 2013-01-16T05:40:10.808Z
- **Latest Published At:** 2026-05-27T22:30:15.017Z
- **Modified At:** 2026-05-27T22:30:15.123Z


## Related links

- [Web development packages](https://pkg.so/web-dev-tools/) - Matched curated package taxonomy and local package facts.
- [swagger-tools](https://pkg.so/npm/swagger-tools/) - Local package facts share a topical domain. Shared terms: api, api-tools, async, cli, commander.
- [swagger-ui-watcher](https://pkg.so/npm/swagger-ui-watcher/) - Local package facts share a topical domain. Shared terms: api, api-tools, cli, commander, developer.
- [next-rest-framework](https://pkg.so/npm/next-rest-framework/) - Local package facts share a topical domain. Shared terms: api, api-tools, chalk, cli, commander.

## Sources

- pkg.so package database
- package-page enrichment
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- cross-ecosystem install command graph
