Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feross/awesome-standard
Documenting the explosion of packages in the standard ecosystem!
https://github.com/feross/awesome-standard
List: awesome-standard
awesome awesome-list development ecmascript es6 eslint javascript linter list nodejs standard static-code-analysis style-guide
Last synced: 1 day ago
JSON representation
Documenting the explosion of packages in the standard ecosystem!
- Host: GitHub
- URL: https://github.com/feross/awesome-standard
- Owner: standard
- Created: 2015-08-09T16:33:22.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-09-16T07:25:25.000Z (over 1 year ago)
- Last Synced: 2024-10-29T18:05:49.222Z (about 2 months ago)
- Topics: awesome, awesome-list, development, ecmascript, es6, eslint, javascript, linter, list, nodejs, standard, static-code-analysis, style-guide
- Homepage: https://standardjs.com
- Size: 34.2 KB
- Stars: 392
- Watchers: 27
- Forks: 34
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
- awesome-awesome - Awesome Standard Style
README
# Awesome Standard [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
[![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard)
Documenting the explosion of packages in the [`standard`](https://github.com/feross/standard) ecosystem!
## standard
- **[standard](https://www.npmjs.com/package/standard)** - JavaScript Standard Style. One Style to Rule Them All!
## usage stats
- **[npm packages that use standard (full list)](https://github.com/feross/standard-packages/blob/master/all.json)** - List of packages that use `standard`
- **[download graphs of standard (npm-stat.com)](http://npm-stat.com/charts.html?package=standard&author=&from=&to=)** - npm registry download count
- **[top npm packages (gist)](https://gist.github.com/feross/e0882df2fe673d6ce064)** - standard is one of the top packages on npm## packages used by standard
- **[eslint](https://www.npmjs.com/package/eslint)** - AST-based pattern checker for JavaScript
- **[standard-engine](https://www.npmjs.com/package/standard-engine)** - standard's guts, extracted into a reuseable package. build your own!
- **[eslint-config-standard](https://www.npmjs.com/package/eslint-config-standard)** - standard eslint rules, as a shareable config
- **[eslint-config-standard-jsx](https://www.npmjs.com/package/eslint-config-standard-jsx)** - standard eslint rules for JSX
- **[eslint-plugin-standard](https://www.npmjs.com/package/eslint-plugin-standard)** - standard custom eslint rules (not part of eslint core)## automatic code formatters
- `standard --fix` - automatic formatting is built-in to `standard`!
- **[prettier-standard](https://www.npmjs.com/package/prettier-standard)** - format with [prettier](https://github.com/prettier/prettier) configured to standard rules
- **["unix commands" gist](https://gist.github.com/watson/453fc63cace521fcdadc)** - A list of search and replace unix commands to help make a node repository 'standard' compliant## editor plugins
- Every major text editor has a plugin or built-in support for `standard`. See the [full list](https://github.com/standard/standard#are-there-text-editor-plugins) of supported editors.
- Atom: **[linter-js-standard](https://atom.io/packages/linter-js-standard)** - linter
- Atom: **[linter-js-standard-engine](https://atom.io/packages/linter-js-standard-engine)** - linter
- Atom: **[standard-formatter](https://atom.io/packages/standard-formatter)** - auto-fixer
- Atom: **[standardjs-snippets](https://atom.io/packages/standardjs-snippets)** - code snippets
- Brackets: **[brackets-standard](https://github.com/ishamf/brackets-standard/)** - linter
- Emacs: see [readme](https://github.com/standard/standard#emacs)
- Sublime Text: **[SublimeLinter-contrib-standard](https://packagecontrol.io/packages/SublimeLinter-contrib-standard)** - linter
- Sublime Text: **[StandardFormat](https://packagecontrol.io/packages/StandardFormat)** - auto-fixer
- Visual Studio Code: **[vscode-standard](https://marketplace.visualstudio.com/items?itemName=standard.vscode-standard)** - linter & auto-fixer
- Vim: see [readme](https://github.com/standard/standard#vim)
- Visual Studio Code: **[vscode-standardjs-snippets](https://marketplace.visualstudio.com/items?itemName=capaj.vscode-standardjs-snippets)** - code snippets
- Visual Studio Code: **[vscode-react-standard](https://marketplace.visualstudio.com/items?itemName=TimonVS.ReactSnippetsStandard)** - code snippets
- WebStorm (PhpStorm, IntelliJ, RubyMine, JetBrains, etc.): built-in support. see [readme](https://github.com/standard/standard#webstorm-phpstorm-intellij-rubymine-jetbrains-etc)## pretty terminal output (reporters)
- **[snazzy](https://www.npmjs.com/package/snazzy)** - Format JavaScript Standard Style as Stylish (i.e. snazzy) output
- **[standard-tap](https://www.npmjs.com/package/standard-tap)** - Format JavaScript Standard Style as TAP output
- **[standard-json](https://www.npmjs.com/package/standard-json)** - Format JavaScript Standard Style output to a JSON array
- **[standard-reporter](https://www.npmjs.com/package/standard-reporter)** - Reporters for feross/standard via unix pipes, many options
- **[standard-summary](https://www.npmjs.com/package/standard-summary)** - Display output as a list of errors, ordered by count## build tools
- **[grunt-standard](https://www.npmjs.com/package/grunt-standard)** - Grunt plugin for standard
- **[gulp-standard](https://www.npmjs.com/package/gulp-standard)** - Gulp plugin for standard
- **[mocha-standard](https://www.npmjs.com/package/mocha-standard)** - Integrates standard into your mocha tests
- **[standard-loader](https://www.npmjs.com/package/standard-loader)** - Lint webpack builds with standard
- **[docker-standard](https://hub.docker.com/r/geniousphp/standard-js/)** - Standardjs Docker image to easily and quickly lint and report javascript files. Very useful in Docker based build systems.
- **[rollup-plugin-standard](https://www.npmjs.com/package/rollup-plugin-standard)** - Lint Rollup builds with Standard## code/project generators
- **[generator-babel-standard](https://www.npmjs.com/package/generator-babel-standard)** - Yeoman generator for new packages with babel and standard
- **[generate-swap-project](https://www.npmjs.com/package/generate-swap-project)** - Generate Your ESNext+StandardJS+Mocha Ready, NodeJS Projects in Seconds!
- **[generate-swap-generator](https://www.npmjs.com/package/generate-swap-generator)** Generate Your Own ESNext+StandardJS+Mocha Ready NodeJS Generators In Seconds!# inspired by `standard`
- **[standard-markdown](https://www.npmjs.com/package/standard-markdown)** - Lint all the javascript code blocks in your markdown files
- **[stylelint-config-standard](https://www.npmjs.com/package/stylelint-config-standard)** - The standard shareable config for stylelint.
- **[standard-sass](https://www.npmjs.com/package/standard-sass)** - Sass & Scss & Css Standard Style. One Style to Rule Them All!
- **[wemake-frontend-styleguide](https://github.com/wemake-services/wemake-frontend-styleguide)** - JavaScript & TypeScript & Vue & JsDoc & Scss style guides based on standard tools. Very strict!## forks
- **[semistandard](https://www.npmjs.com/package/semistandard)** - standard, with semicolons
- **[uber-standard](https://www.npmjs.com/package/uber-standard)** - fork by the [Uber](https://www.uber.com/) team
- **[videojs-standard](https://www.npmjs.com/package/videojs-standard)** - fork by the [video.js](https://github.com/videojs/video.js) team
- **[yodlr-standard](https://www.npmjs.com/package/yodlr-standard)** - fork by the [yodlr](https://getyodlr.com/home) team
- **[happiness](https://www.npmjs.com/package/happiness)** - standard customized to make @JedWatson happy
- **[doublestandard](https://www.npmjs.com/package/doublestandard)** - standard, with even more semicolons
- **[xo](https://www.npmjs.com/package/xo)** - "JavaScript happiness style"
- **[jsw](https://www.npmjs.com/package/jsw)** - "the spec doesnt care about semicolons and neither should you"
- **[obama](https://www.npmjs.com/package/obama)** - Move forward and standardize with Obama
- **[aStandard](https://npmjs.com/package/a-standard)** - A stricter standard made for babel and es7
- **[standard-own](https://npmjs.com/package/standard-own)** - standard but with more customization and individual rules.
- **[standard-focus](https://www.npmjs.com/package/standard-focus)** - Focus on one error at a time.
- **[standa](https://www.npmjs.com/package/standa)** standard without JSX rules.PRs welcome!
## License
[![CC0](https://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, [Feross Aboukhadijeh](http://feross.org) has waived all copyright and related or neighboring rights to this work.