A starter library for node projects with user accounts.
Clone or download
Latest commit c0b16a0 Oct 18, 2018
Failed to load latest commit information.
examples/staart add forgotten param Oct 18, 2018
packages v4.0.0 Oct 18, 2018
.gitignore prepare for dockerized version Oct 12, 2018
.prettierrc prepare for dockerized version Oct 12, 2018
CHANGELOG.md changelog Jan 24, 2018
LICENSE add license Dec 13, 2017
README.md Update README.md Aug 29, 2018
lerna.json v4.0.0 Oct 18, 2018
package.json to typescript Oct 18, 2018


Staart - get your project started

Join the Slack channel!

Staart is a library of components to get a node platform with user accounts quickly started.

Read the introductory article Staart - a starter library for node.js projects with user accounts.

Boilerplate and live example

You can find a minimal boilerplate to get started here: examples/staart.

Check out a live example here: staart.nmr.io. Featuring:

  • Registration with email and password
  • Login with email or username and password
  • Account page where you can set your username, change your password, and resend a verification email
  • Forgot password/reset password pages
  • Verify email page


Staart's sister project is Ooth, a user accounts library for node (that you can use independently of staart).


Support the development of this project on Patreon.