Leaner CSS

Usage no npm install needed!

<script type="module">
  import elasticLess from 'https://cdn.skypack.dev/@elastic/less';


npm version Build Status Dependencies devDependency Status optionalDependency Status Sauce Test Status Build status


The dynamic stylesheet language. http://lesscss.org.

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

:point_right: Join the chat at https://gitter.im/less/less.js Chat with Less.js users

Getting Started

Options for adding Less.js to your project:

More information

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

Here are other resources for using Less.js:


Please read CONTRIBUTING.md. 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-2016 Alexis Sellier & The Core Less Team Licensed under the Apache License.