# Support for HTML/CSS/JS preprocessors

**URL:** <https://discourse.gohugo.io/t/support-for-html-css-js-preprocessors/127>\
**Category:** feature\
**Created:** [September 26, 2014, 12:52pm UTC](https://discourse.gohugo.io/t/support-for-html-css-js-preprocessors/127 "2014-09-26T12:52:46Z")\
**Posts on this page:** 1\
**Showing post:** 20

<div class="post-metadata">

**Author:** ![stiobhart](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/stiobhart/32/161_2.png) [@stiobhart](https://discourse.gohugo.io/u/stiobhart)\
**Post date:** [October 8, 2015, 12:52pm UTC](https://discourse.gohugo.io/t/support-for-html-css-js-preprocessors/127/20 "2015-10-08T12:52:40Z")

</div>

Bit late to this party but I’ve recently switched from using [Textmate](http://macromates.com) to [Atom](http://atom.io) and, one of the packages I’ve installed in Atom is Less-Autocompile, which automatically pre-processes `.less` files into their corresponding `.css` file. All you need to do is add a couple of lines of comment at the top of the `.less` file to tell Less-Autocompile where to output the compiled `.css` file and it will automatically generate it, every time you hit save.

I’d be a bit wary of over-burdening Hugo itself with too much ‘everything but the kitchen sink’ functionality [Although a plugin system might mitigate this a bit].

Anyway, having previously abandoned attempts at working with CSS pre-processors because of the lack of integration with my [then] workflow, I’m pretty impressed with how seamless my newly discovered Atom + Less-Autocompile makes it.

**Shameless pluggage:**

I’ve written about this and a bunch of other packages I find useful in Atom here:

[My Atom Setup](http://stiobhart.net/2015-10-03-my-atom-setup)

Given that probably 90%+ of the time I spend in Atom is working on my Hugo sites [whether writing posts, hacking templates or building themes], it may be of interest to others of you looking for a near-as-dammit “one stop shop” for your Hugo tinkering.

---

_[View the full topic](https://discourse.gohugo.io/t/support-for-html-css-js-preprocessors/127)._
