A command line tool for squashing JS and CSS files. Used mostly for building UserJS.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
jsmacro is described as 'Is pre-processor designed for use with JavaScript (where "macro" currently leans more toward the C definition of a macro than the Lisp definition.)' and is an app in the development category. There are eight alternatives to jsmacro for Mac, Windows and Linux. The best jsmacro alternative is JavaScript preprocessor (jspp), which is both free and Open Source. Other great apps like jsmacro are JavaScript Preprocessor, jsmake, wepp and JavaScript::Ectype.
A command line tool for squashing JS and CSS files. Used mostly for building UserJS.
This is a simple JavaScript preprocessor (written in javascript) to enable conditional compilation. The syntax of the preprocessor is a subset of the C preprocessor.
jsmake is a basic javascript preprocessor/build utility (Perl script) that you can easily integrate in your continuous integration environment.
wepp is a node module that processes LESS and JavaScript files in order to combine and minify them for production use. It depends on and makes use of fQuery.
JavaScript::Ectype - A JavaScript Preprocessor designed for large scale javascript development.
Sprockets: Rack-based asset packaging.
Sprockets is a Ruby library for compiling and serving web assets. It features declarative dependency management for JavaScript and CSS assets, as well as a powerful preprocessor pipeline that allows you to write assets in languages like Cof.
Collection of Ant tasks for a JavaScript build process.
Preprocess: This Ant task processes statements like #ifdef, #ifndef or #endif.
YUICompress: This task compresses the specified script using the YUICompressor package. The YUICompressor will remove all unneeded whit.
flintjs is a small JavaScript build framework, designed for building JS libraries. It's powered by Apache Ant.