finds.dev← search

// the find

linnovate/mean

★ 12,055 · TypeScript · updated Feb 2026

The MEAN stack uses Mongo, Express, Angular(6) and Node for simple and scalable fullstack js applications

A starter template for fullstack JavaScript apps using MongoDB, Express, Angular, and Node. It wires up auth, user management, and a basic admin panel so you have something running in minutes. The target is developers who want a scaffold, not a library to depend on.

Passport.js auth with JWT is already plumbed end-to-end, saving the usual hour of boilerplate. Docker Compose setup works out of the box and covers local development without installing MongoDB locally. Husky + lint-staged pre-commit hooks are configured, so code style is enforced from the start. The project structure separates Angular front-end from Express back-end cleanly, making it obvious where to add new routes or features.

The Angular version is 6, which reached end-of-life in 2019 — adopting this means immediately upgrading through several breaking major versions or inheriting known security vulnerabilities. The server side is plain JavaScript, not TypeScript, despite the repo claiming TypeScript as its primary language; you lose type safety exactly where it matters most. There are almost no application features beyond user auth, so calling this a 'framework' is generous — it's closer to a 'hello world' with login. Last meaningful activity suggests the project is in maintenance-only mode, meaning bug fixes but no forward movement on keeping dependencies current.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →