JavaScript static-code-analysis

Open-source JavaScript projects categorized as static-code-analysis | Edit details

Top 6 JavaScript static-code-analysis Projects

  • GitHub repo Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

    Project mention: Creating a better distro recommendation website | reddit.com/r/linux | 2022-01-18

    Have you not heard of Standard JS? :D So much cleaner then airbnb

  • GitHub repo ESLint

    Find and fix problems in your JavaScript code.

    Project mention: How ESLint Can Enforce Your Design System Best Practices | dev.to | 2022-01-19

    Fortunately, a great way to encourage your consumers to follow your best practices is through the use of ESLint, a static analysis tool to find problems in your code.

  • 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.

  • GitHub repo eslint-config-standard

    ESLint Config for JavaScript Standard Style

    Project mention: A notable JavaScript developer shamelessly copied one of my most downloaded nod | news.ycombinator.com | 2021-09-26

    The JS Open Source Community is filled with people grifting things like this. Quite notably, there's a linter called JS Standard Style, which actually has nothing to do with JS Standards.

    It's marketed as if it was a standard, the fact that it isn't is tucked away in the readme, and also -- the entire project is just a wrapper around someones .eslintrc file, yet barely any credit is given to the ESLint devs who do all the work.

    Go ahead and read the readme here, https://github.com/standard/standard. Could you genuinely tell this wasn't really a JS Standard at a glance? Could you tell this was just a config file for someone elses work? None of the donations go upstream to eslint by the way.

    Hell, the actual config file is hidden inside a sub repo:

    https://github.com/standard/eslint-config-standard

    which has the audacity to claim

    > This module is for advanced users. You probably want to use standard instead :)

    It's a config file for someone elses program! Why does this library go through so much effort to hide that it's just someones config file? Why on earth is it called JS Standard Style?

    The whole community is filled with slimy nonsense like this.

  • GitHub repo eslint-plugin-node

    Additional ESLint's rules for Node.js

    Project mention: Import and export declarations are not supported yet (in TS) | dev.to | 2021-03-14

    GitHub issue

  • GitHub repo php-parser

    :herb: NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7) (by glayzzle)

  • GitHub repo linthtml

    The html5 linter and validator.

    Project mention: Custom Elements Everywhere for Page Layout, Parts I and II | dev.to | 2021-01-22

    Also mentioned in Part I, I installed linthtml to enforce a rule of not allowing div/span tags in the codebase. Running this linter was very helpful for finding and correcting all the violations. I’m not necessarily recommending you should take such a drastic measure in your codebase. There’s certainly nothing “wrong” with using div/span tags. I simply felt like it would be a worthwhile exercise to see if you could actually write modern HTML using only builtin semantic or custom elements for the entire website. And the answer of course is: yes you can!

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-19.

JavaScript static-code-analysis related posts

Index

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

Project Stars
1 Standard 26,538
2 ESLint 19,856
3 eslint-config-standard 2,241
4 eslint-plugin-node 831
5 php-parser 434
6 linthtml 59
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