Skip to content
Less. The dynamic stylesheet language.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add "needs decision" label to stalebot ignore list Jun 2, 2018
.vscode [Feature] Namespaced values (#3242) Jun 30, 2018
benchmark Added more accurate & detailed benchmark Jul 14, 2016
bin Feature/rewrite urls (#3248) Jul 18, 2018
dist Operation.prototype.accept Issues#3327 (#3364) Feb 21, 2019
lib Operation.prototype.accept Issues#3327 (#3364) Feb 21, 2019
test Avoid Buffer constructor on newer Node.js (#3305) (#3307) Feb 11, 2019
.editorconfig Plugins: If minVersion >= 3.0.0, don't "pre-run" .setOptions() (#3247) Jul 3, 2018
.eslintignore Add vendor folder to eslintignore Jul 8, 2018
.eslintrc.json Fixes #3205, partial 3.0 math regression #1880 (#3228) Jun 27, 2018
.gitattributes Removes remaining Rhino cruft Jul 8, 2018
.gitignore Fixes: #3300 (#3301) Aug 8, 2018
.npmignore Removes remaining Rhino cruft Jul 8, 2018
.travis.yml upgrade source-map to 0.6.x to support node 6+ Feb 25, 2018 Release v3.9.0 Nov 29, 2018 Pull missed code merged into 3.x branch (#3212) Jun 16, 2018
Gruntfile.js Prevent Browserify from bundling Buffer (#3335) Nov 29, 2018
LICENSE Remove copyright from licence so we only have one Jun 6, 2014 Update Jul 2, 2018
appveyor.yml Removed install npm 2 version for appveyor. It was hotfix for old nod… Jan 5, 2018
bower.json Remove rhino files from bower Jul 8, 2018
browser.js remove un-necessary index Nov 9, 2014
index.js remove un-necessary index Nov 9, 2014
package.json Release v3.9.0 Nov 29, 2018

optionalDependency Status Twitter Follow

Chat with Less.js users and contributors

Sauce Test Status


The dynamic stylesheet language.

This is the JavaScript, official, stable version of Less.

Getting Started

Options for adding Less.js to your project:

More information

For general information on the language, configuration options or usage visit

Here are other resources for using Less.js:


Please read Add unit tests for any new or changed functionality. Lint and test your code using Grunt.

Reporting Issues

Before opening any issue, please search for existing issues and read the Issue Guidelines, written by Nicolas Gallagher. After that if you find a bug or would like to make feature request, please open a new issue.

Please report documentation issues in the documentation project.


Read Developing Less.

Release History

See the changelog


Copyright (c) 2009-2017 Alexis Sellier & The Core Less Team Licensed under the Apache License.

You can’t perform that action at this time.