A component-based Node.js library to reduce boilerplate and provide sane project structure 🍻


stars 🌟issues ⚠️updated 🛠created 🐣size 🏋️‍♀️
1058Sep 3, 2019Jul 18, 2017Minified + gzip package size for @atlas.js/atlas in KB



The core of Atlas.js. This package contains all the important bits and pieces to start working with @atlas.js right away.

This package includes:


You can import any of the above components as a named import.

import { Atlas } from '@atlas.js/atlas'
import { Service } from '@atlas.js/atlas'
import { Hook } from '@atlas.js/atlas'
import { Action } from '@atlas.js/atlas'
import { errors } from '@atlas.js/atlas'

// or get it all at once
import * as atlas from '@atlas.js/atlas'

Full documentation is available in the main Github repository.


See the LICENSE file for information.

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.