* npm for dependency management * Gulp.js for builds * Sass for css templating * CommonJS module syntax for code modularity * Browserify for frontend dependency management * Uglify for JavaScript compression * Jest for unit testing * Node.js entrypoint