← Explore by area

JavaScript Standard Style Linting

100 repos

This cluster represents the ecosystem around StandardJS, a popular JavaScript linting and code style standard that enforces a consistent, opinionated coding style without configuration. The repositories include the StandardJS linter configuration itself, ESLint plugins for React and JSX support, documentation sites, and curated lists of related tools and resources. Someone exploring this area would find comprehensive tooling for enforcing JavaScript code quality and consistency across Node.js projects and web development.

JavaScript · 76TypeScript · 5Go · 5HTML · 2Haskell · 2Shell · 1javascriptnodejseslintlinterecmascriptstandardstatic-code-analysises6developmentstyle-guide

acorn

A small, fast, JavaScript-based JavaScript parser

JavaScript1,540 commits

api

API contract, and rudimentary tests, for modules that conform to the *es-shim API*

JavaScript185 commits

auto-changelog

Command line tool for generating a changelog from git tags and commit history

JavaScript349 commits

awesome-standard

Documenting the explosion of packages in the standard ecosystem!

56 commits

awesome-standard

Documenting the explosion of packages in the standard ecosystem!

56 commits

base64-js

Base64 encoding/decoding in pure JS

JavaScript155 commits

base64-js

New repo for ongoing work in https://github.com/beatgammit/base64-js (Base64 encoding/decoding in pure JS)

JavaScript164 commits

bip38

BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is less susceptible to brute force attacks thus protecting the user.

JavaScript208 commits

bitmidi.com

🎹 Listen to free MIDI songs, download the best MIDI files, and share the best MIDIs on the web

JavaScript1,464 commits

bittorrent-dht

🕸 Simple, robust, BitTorrent DHT implementation

JavaScript763 commits

bs58

Base58 encoding/decoding for Bitcoin

JavaScript142 commits

bs58check

A straight forward implementation of base58check extending upon bs58.

JavaScript130 commits

buffer

The buffer module from node.js, for the browser.

JavaScript996 commits

buffer-xor

A simple module for bitwise-xor on buffers

JavaScript27 commits

ChezScheme

Chez Scheme

Scheme2,531 commits

chrome-dgram

Use the Node `dgram` API in Chrome Apps

JavaScript128 commits

chrome-net

Use the Node `net` API in Chrome Apps

JavaScript191 commits

coininfo

JavaScript component for crypto currency specific information.

JavaScript204 commits

compat-table

ECMAScript compatibility tables

JavaScript3,858 commits

core-js

Standard Library

JavaScript7,894 commits

couchdb-nano

Nano: The official Apache CouchDB library for Node.js

JavaScript904 commits

couchdb-push

Deploy CouchDB documents from directory, JSON or CommonJS module.

JavaScript131 commits

createHash

Node style hashes for use in the browser, with native hash functions in node

JavaScript58 commits

createHmac

Node style HMAC for use in the browser, with native implementation in node

JavaScript43 commits

date-fns

⏳ Modern JavaScript date utility library ⌛️

TypeScript2,589 commits

deep-copy

Deep copy generator

Go65 commits

dependency-check

checks which modules you have used in your code and then makes sure they are listed as dependencies in your package.json

JavaScript319 commits

drag-drop

HTML5 drag & drop for humans

JavaScript241 commits

electron-mocha

Run Mocha tests in Electron

JavaScript443 commits

es5-shim

ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines

JavaScript1,046 commits

es6-shim

ECMAScript 6 compatibility shims for legacy JS engines

JavaScript1,503 commits

eslint

Find and fix problems in your JavaScript code.

JavaScript10,972 commits

eslint-config-semistandard

:100: semistandard eslint sharable config

JavaScript101 commits

eslint-config-standard

ESLint Config for JavaScript Standard Style

TypeScript685 commits

eslint-config-standard

ESLint Config for JavaScript Standard Style

TypeScript685 commits

eslint-config-standard-jsx

ESLint Shareable Config for JSX support in JavaScript Standard Style

JavaScript150 commits

eslint-config-standard-react

ESLint Shareable Config for React/JSX support in JavaScript Standard Style

JavaScript175 commits

eslint-config-standard-with-typescript

A TypeScript ESLint config that loves you

TypeScript3,708 commits

eslint-plugin-import

ESLint plugin with rules that help validate proper imports.

JavaScript2,382 commits

eslint-plugin-node

Additional ESLint's rules for Node.js

JavaScript391 commits

eslint-plugin-promise

Enforce best practices for JavaScript promises

JavaScript477 commits

eslint-plugin-react

React-specific linting rules for ESLint

JavaScript3,437 commits

eslint-plugin-standard

ESlint Rules for the Standard Linter

JavaScript107 commits

eslint-plugin-standard

ESlint Rules for the Standard Linter

JavaScript107 commits

estree

The ESTree Spec

263 commits

EVP_BytesToKey

No description

JavaScript28 commits

flake8

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

Python2,517 commits

flat

:steam_locomotive: Flatten/unflatten nested Javascript objects

JavaScript126 commits

fs-chunk-store

Filesystem (fs) chunk store that is abstract-chunk-store compliant

JavaScript154 commits

go-tools

Staticcheck - The advanced Go linter

Go2,216 commits

hadolint

Dockerfile linter, validate inline bash, written in Haskell

Haskell1,399 commits

jsx

The JSX specification is a XML-like syntax extension to ECMAScript.

HTML90 commits

karma-chrome-launcher

A Karma plugin. Launcher for Chrome and Chrome Canary.

JavaScript198 commits

karma-firefox-launcher

A Karma plugin. Launcher for Firefox.

JavaScript282 commits

kraken

P2P Docker registry capable of distributing TBs of data in seconds

Go1,067 commits

less.js

Less. The dynamic stylesheet language.

JavaScript3,087 commits

lodash

A modern JavaScript utility library delivering modularity, performance, & extras.

JavaScript7,708 commits

moment-parseformat

A moment.js plugin to extract the format of a date/time string

JavaScript157 commits

multer

Node.js middleware for handling `multipart/form-data`.

JavaScript421 commits

n2o

⭕ N2O: Distributed WebSocket Application Server ISO 20922

Erlang2,331 commits

node-browserify

browser-side require() the node.js way

JavaScript2,302 commits

node-canvas

Node canvas is a Cairo backed Canvas implementation for NodeJS.

JavaScript2,035 commits

node-fs-extra

Node.js: extra methods for the fs object like copy(), remove(), mkdirs()

JavaScript1,141 commits

node-har-validator

Extremely fast HTTP Archive (HAR) validator using JSON Schema

JavaScript232 commits

node-jsonfile

Easily read/write JSON files.

JavaScript186 commits

nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

Shell2,388 commits

overcommit

A fully configurable and extendable Git hook manager

Ruby1,694 commits

pq

Go PostgreSQL driver for database/sql

Go851 commits

proposal-defer-import-eval

A proposal for introducing a way to defer evaluate of a module

HTML172 commits

punycode.js

A robust Punycode converter that fully complies to RFC 3492 and RFC 5891.

JavaScript150 commits

qs

A querystring parser and serializer with nesting support

JavaScript1,015 commits

randombytes

random bytes from browserify stand alone

JavaScript51 commits

request

🏊🏾 Simplified HTTP request client.

JavaScript2,270 commits

rollup

Next-generation ES module bundler

JavaScript6,337 commits

secp256k1-node

Node.js binding for an Optimized C library for EC operations on curve secp256k1

JavaScript451 commits

semistandard

:icecream: All the goodness of `standard/standard` with semicolons sprinkled on top.

JavaScript296 commits

sh

A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

Go4,228 commits

sha.js

Streamable SHA hashes in pure javascript

JavaScript283 commits

shellcheck

ShellCheck, a static analysis tool for shell scripts

Haskell2,234 commits

simple-peer

📡 Simple WebRTC video, voice, and data channels

JavaScript1,106 commits

snazzy

Format JavaScript Standard Style as Stylish (i.e. snazzy) output

JavaScript68 commits

standard

🌟 JavaScript Style Guide, with linter & automatic code fixer

JavaScript2,001 commits

standard

🌟 JavaScript Style Guide, with linter & automatic code fixer

JavaScript2,001 commits

standard-engine

:fire_engine: The guts of `standard` modularized for reuse

JavaScript1,009 commits

standard-engine

:fire_engine: The guts of `standard` modularized for reuse

JavaScript1,009 commits

standard-packages

List of packages that use `standard`

JavaScript286 commits

standard-packages

List of packages that use `standard`

JavaScript286 commits

standard-www

:point_up_2: Website for JavaScript Standard Style (@standard)

CSS183 commits

standardx

:boom: JavaScript Standard Style with custom tweaks

JavaScript72 commits

String.prototype.codePointAt

A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.

JavaScript47 commits

String.prototype.endsWith

A robust & optimized ES3-compatible polyfill for the `String.prototype.endsWith` method in ECMAScript 6.

JavaScript48 commits

String.prototype.startsWith

A robust & optimized ES3-compatible polyfill for the `String.prototype.startsWith` method in ECMAScript 6.

JavaScript33 commits

tinyify

a browserify plugin that runs various optimizations, so you don't have to install them all manually. makes your bundles tiny!

JavaScript67 commits

traceur-compiler

Traceur is a JavaScript.next-to-JavaScript-of-today compiler

JavaScript1,733 commits

travis-ci

Free continuous integration platform for GitHub projects.

3,647 commits

ts-standard

Typescript style guide, linter, and formatter using StandardJS

JavaScript118 commits

UglifyJS2

JavaScript parser / mangler / compressor / beautifier toolkit

JavaScript3,396 commits

vite

Next generation frontend tooling. It's fast!

TypeScript9,565 commits

webtorrent

⚡️ Streaming torrent client for the web

JavaScript3,830 commits

wemake-frontend-styleguide

Set of the strictest linters for your next frontend app

JavaScript2,228 commits