JavaScript Less

Open-source JavaScript projects categorized as Less | Edit details
Related topics: #Sass #PostCSS #CSS #HTML #Stylus

Top 11 JavaScript Less Projects

  • prettier

    Prettier is an opinionated code formatter.

    Project mention: How do you typically write your code? | reddit.com/r/webdev | 2022-01-24

    Generally, just use a formatter and linter and do whatever those suggest. For web stuff https://prettier.io/ is a good formatter to use and eslint https://eslint.org/ a good linter. Though eslint does try to enforce style as well which conflict with prettier, but they can be configured to work together: https://www.benmvp.com/blog/prettier-eslint/

  • stylelint

    A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.

    Project mention: What does "senior" mean as a React developer? | reddit.com/r/reactjs | 2022-01-08

    This is what I use in my projects: Prettier to format the code. Eslint (for react) and Stylelint (for styles). You can additionally use husky to run the above linters and formaters before committing the code, you can also run some tests automatically before every commit, although depending on the number of tests, this can take some time and can be a bit annoying. In GitHub/GitLab, we also have a set of actions on our pipeline to run all of these linters and tests every time we create a merge request or deploy some new code (CI/CD).

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • madge

    Create graphs from your CommonJS, AMD or ES6 module dependencies

    Project mention: Set your project up for success | dev.to | 2022-01-17

    So far, I've always used a tool called madge, which saved my ass countless times.

  • Symfony Encore

    A simple but powerful API for processing & compiling assets built around Webpack

  • less-loader

    Compiles Less to CSS

    Project mention: CSS Deep | dev.to | 2021-02-26

    webpack-contrib/less-loader - Less loader for webpack. Compiles Less to CSS.

  • rollup-plugin-postcss

    Seamless integration between Rollup and PostCSS.

    Project mention: Setting Up a JavaScript Build Process using Rollup | dev.to | 2021-02-17

    To process Less files we will use PostCSS, which is a JavaScript build tool for CSS, Less, and other CSS preprocessors. It also comes with a built-in minifier. We can add it to the project with a Rollup plugin:

  • style-resources-module

    Nobody likes extra @import statements!

    Project mention: SvelteKit - How to set up global SCSS accessible to all components? | reddit.com/r/sveltejs | 2021-09-11

    In Nuxt, I use the Style Resources package to make SCSS available globally and I can access variables and mixins in any component.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • dukpy

    Simple JavaScript interpreter for Python

    Project mention: Web Browser Engineering | news.ycombinator.com | 2021-10-19

    I was interested to see that this uses the DukPy wrapper around Duktape for the JavaScript interpreter: https://browser.engineering/scripts.html

    This made me start digging into whether this was considered a "safe" way of executing untrusted JavaScript in a sandbox.

    its not completely clear to me if DukPy currently attempts safe evaluation - it's missing options for setting time or memory limits on executed code for example: https://github.com/amol-/dukpy

    There's a QuickJS Python wrapper here which offers those limits: https://github.com/PetterS/quickjs

    I'm pretty paranoid though any time it comes to security and dependencies written in C, so I'd love to see a Python wrapper around a JavaScript engine that has safe sandbox execution as a key goal plus an extensive track record to back it up!

  • skin

    Pure CSS framework designed & developed by eBay for a branded, e-commerce marketplace.

    Project mention: CSS Deep | dev.to | 2021-02-26

    eBay/skin - CSS modules designed by eBay to build an online store.

  • postcss-less

    PostCSS Syntax for parsing LESS

    Project mention: Using the PostCSS plugin Let your WebApp support dark mode | dev.to | 2021-09-17

    At this time, I have a library that helps me,postcss-less will help us parse the less to AST ,Then we can configure the rules to replace the ** color with the variable **

  • postcss-multiple-themes

    PostCSS 多皮肤插件

    Project mention: Using the PostCSS plugin Let your WebApp support dark mode | dev.to | 2021-09-17

    This article summarizes some common ways of front-end multiple skins. Through the most comparison, I find that it is the most convenient to generate skin style through PostCSS in our project, and it is also the easiest to make your website support dark mode. I opened up the plugin postcss-multiple-themes to Github and released the npm package.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-24.

JavaScript Less related posts

Index

What are some of the best open-source Less projects in JavaScript? This list will help you:

Project Stars
1 prettier 41,691
2 stylelint 9,437
3 madge 5,705
4 Symfony Encore 1,986
5 less-loader 900
6 rollup-plugin-postcss 575
7 style-resources-module 553
8 dukpy 320
9 skin 142
10 postcss-less 99
11 postcss-multiple-themes 4
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms