Speed up your AngularJS development with a complete and scalable build system that scaffolds the project for you. Just focus on writing code and tests, angular-kickstart will take care of the rest.


AngularJS

The best JavaScript framework out there will power up your awesome app.

Gulpjs

A smart and scalable gulpjs based build system will take care of your development and testing workflow, as well as the optimization process for production release. Read more...

Bower

Bower will handle your front-end dependencies.

Sass + SMACSS

Sass is the most mature, stable, and powerful professional grade CSS extension language. The project is structured following the SMACSS architecture. Write your CSS in a modular and scalable way, the build system will compile your .scss files into a single css files. It should be easy to integrate less, stylus or any other preprocessor if you prefer. Pure is the default CSS framework, by you can easily plug your own.

Modular Structure

angular-kickstart comes with a by-feature files organization, keeping your code organized, especially if you are working on a large code-base. If you don't like it, just use your preferred structure, and the build system will still work. The code is written following best practices that make you able to write consistent code. Read more...

Keep Your Code Reusable

Every general purpose directive, service or filter, should be placed into the common directory, in this way you can copy and paste the directory into another project, require the module you need, and you are ready to go with your new project.

Unit testing

The build system comes with a special task for running tests by using Karma Test Runner.

e2e testing

end-to-end testing support is provided by the build system. Tests can be executed using protractor.

Build for production with ease

Easily optimize css js and images files for production.