Less was created in 2009 by Alexis Sellier, more commonly known as @cloudhead. Originally written in Ruby, it was then ported to JavaScript.

In May 2012 Alexis relinquished control and development over to a core team of contributors who now manage, fix and extend the language.

Less is maintained by a group of invaluable core contributors, with the massive support and involvement of our community. No one person is in charge and everyone has their own areas and donates the time they can afford. In alphabetical order:

Get involved with Less.js development by opening an issue or submitting a pull request (if it's a feature request, please open an issue first).

Read our contributing guidelines and the developing section of our usage page.

Stay up to date on the development of Less.js and reach out to the community with these helpful resources.

Have a question about less language or need a help with tricky use case? Here are some links worth visiting:

Less has been ported to several other programming languages.






Know of another port that should be added to this list? Please let us know.

Community members have translated Less.js's documentation into various languages.

Community submitted.

None of the translations are officially supported and may not always be up to date.

Have another language to add, or perhaps a different or better translation? Let us know by opening an issue.