Source: https://seerepo.com/r/balderdashy/sails/built
Markdown source: https://seerepo.com/r/balderdashy/sails/built.md
Description: sails is a JavaScript repo built with Express. It signs people in with express-session and makes its content with EJS and Nunjucks.

# What is sails built with?

sails is a JavaScript repo built with Express. It signs people in with express-session, makes its content with EJS and Nunjucks, and is tested with should and supertest. It has 39,542 written lines, with 98 test files.

Read on November 4, 2026, at commit 7b76422.

Repository: https://github.com/balderdashy/sails

## Backend

### The base

- **[Express](https://seerepo.com/uses/express)**: 2 files · [in package.json](https://github.com/balderdashy/sails/blob/7b76422cc27823df033572bdda5c4910a68b697f/package.json)

### Sign-in

- **[express-session](https://seerepo.com/uses/express-session)**: 1 file

## Support

### Content

- **EJS**: 1 file
- **Nunjucks**: 1 file

### Testing

- **should**: 5 files
- **supertest**: 2 files

### Tools

- **glob**: 1 file

### Other

- **tmp**: 18 files
- **fs-extra**: 16 files
- **async**: 13 files
- **chalk**: 3 files
- **path-to-regexp**: 3 files
- **cookie-parser**: 2 files
- **minimist**: 2 files
- **compression**: 1 file
- **cookie**: 1 file
- **pluralize**: 1 file
- **SemVer**: 1 file
- **serve-static**: 1 file
- **socket.io-client**: 1 file

## Other repos with a similar stack

- [TriliumNext/Trilium](https://seerepo.com/r/TriliumNext/Trilium/built): Express, express-session, EJS · [Compare](https://seerepo.com/compare/balderdashy/sails/vs/TriliumNext/Trilium)
- [ether/etherpad](https://seerepo.com/r/ether/etherpad/built): Express, express-session, EJS · [Compare](https://seerepo.com/compare/balderdashy/sails/vs/ether/etherpad)
- [socketio/socket.io](https://seerepo.com/r/socketio/socket.io/built): Express, express-session
- [twentyhq/twenty](https://seerepo.com/r/twentyhq/twenty/built): Express, express-session
- [TryGhost/Ghost](https://seerepo.com/r/TryGhost/Ghost/built): Express, express-session
- [cypress-io/cypress](https://seerepo.com/r/cypress-io/cypress/built): Express, EJS

## Frequently asked questions

### What language is sails written in?

sails is written in JavaScript, with 39,542 written lines.

### What framework does sails use?

sails is built with Express.

The proof: [in package.json](https://github.com/balderdashy/sails/blob/7b76422cc27823df033572bdda5c4910a68b697f/package.json)

### What does sails sign people in with?

sails signs people in with express-session.

### Does sails have tests?

Yes. sails has 98 test files and is tested with should and supertest.

### Which repos have a stack like sails's?

The ones that share most of its stack: TriliumNext/Trilium, ether/etherpad, and socketio/socket.io.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
