Displaying 1 to 20 from 26 results

Sonar - Code quality for all languages

  •    Java

Sonar is an open platform to manage code quality. As such, it covers the 7 axes of code quality: Design, Code duplication, Unit test, Code complexity, Potential bugs, Coding rules, Comments. It has support for multiple languages like .NET, PHP, Java etc.

Semgrep - Lightweight static analysis for many languages

  •    Python

Semgrep is a command-line tool for offline static analysis. Use pre-built or custom rules to enforce code and security standards in your codebase. Semgrep combines the convenient and iterative style of grep with the powerful features of an Abstract Syntax Tree (AST) matcher and limited dataflow. Easily find function calls, class or method definitions, and more without having to understand ASTs or wrestle with regexes.




Panopticode - Gathers, Correlats, and displays code metrics

  •    Java

The Panopticode project provides a set of open source tools for gathering, correlating, and displaying code metrics. It evaluates software quality and ensures coding standards. It installs and configures set of tools like Emma or Cobertura for unit test code coverage, Checkstyle to validate the coding standards, JDepend to check the dependency, JavaNCSS for Cyclomatic Complexity metrics.


standard-react - JavaScript Standard Style for React Users

  •    Javascript

This package (standard-react) is DEPRECATED. Supporting standard already takes a ton of time. Supporting a fork isn't worth the effort, especially since this gets less than 200 downloads per month, half of which are probably bots. There are only a handful of extra rules this package provides anyway...v3.0.0 will be the last version of this package. It corresponds to the v8.0.0 release of standard.

eslint-config-formidable - A set of default eslint configurations from Formidable

  •    Javascript

This project is based on eslint-config-walmart. It is eslint@2+-compatible and maintained by Formidable.To consume and extend a config in ESLint just add the extends attribute to your .eslintrc. For more details about how shareable configs work, see the ESLint documentation.

eslint-config-standard-jsx - ESLint Shareable Config for JSX support in JavaScript Standard Style

  •    Javascript

Shareable configs are designed to work with the extends feature of .eslintrc files. You can learn more about Shareable Configs on the official ESLint website.This Shareable Config adds extra JSX style rules to the baseline JavaScript Standard Style rules provided in eslint-config-standard. It doesn't assume that you're using React, so other virtual DOM libraries like virtual-dom and deku are supported.

eslint-engine - Check JavaScript syntax using eslint

  •    Javascript

eslint-engine is a streamlined way to use eslint in your project. Just type eslint-check and you're done.Convenient: eslint-engine checks all the JS files in your project while ignoring some common ignorables. It can also be ran as a global command, unlike eslint.

obama - :police_car: Move JS forward and standardize with Obama

  •    Javascript

The President asked if he needs to type the F in upper-case, and he got the () and the ; right too, he was very precise and didn't make a typing mistake. Use this in one of your projects? Include one of these badges in your readme to let people know that your code is using obama style.

eslint-config-pebble - eslint shareable config for pebble

  •    Javascript

Shareable configs are designed to work with the extends feature of .eslintrc files. You can learn more about Shareable Configs on the official ESLint website. Note: We omitted the eslint-config- prefix since it is automatically assumed by ESLint.

eslint-config-standard-preact

  •    Javascript

Shareable configs are designed to work with the extends feature of .eslintrc files. You can learn more about Shareable Configs on the official ESLint website. This Shareable Config adds React and JSX to the baseline JavaScript Standard Style rules provided in eslint-config-standard.

eslint-config-meetic - A set of configurable ESLint configurations used in Meetic projects.

  •    Javascript

A set of configurable ESLint configurations used in Meetic projects. This set of configs is meant to be extended on a per-project basis as necessary using ESLint's shareable configs feature. For more details about how shareable configs work, see the ESLint documentation.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.