An open API service for producing an overview of a list of open source projects.

https://github.com/sindresorhus/eslint-plugin-unicorn

eslint eslint-config eslint-plugin eslint-rules javascript linting-rules nodejs unicorns xo

Score: 34.87712454018724

Last synced: about 22 hours ago
JSON representation

Repository metadata:

More than 300 powerful ESLint rules


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 2,669
Total Committers: 186
Avg Commits per committer: 14.349
Development Distribution Score (DDS): 0.517

Commits in past year: 1,093
Committers in past year: 18
Avg Commits per committer in past year: 60.722
Development Distribution Score (DDS) in past year: 0.044

Name Email Commits
Sindre Sorhus s****s@g****m 1288
fisker Cheung l****y@g****m 925
Bryan Mishkin 6****h 38
Federico Brigante m****e@f****m 23
futpib f****b@g****m 22
Adam Babcock g****b@m****m 21
Sam Verschueren s****n@g****m 18
Jeroen Engels j****s@g****m 14
Axetroy a****v@g****m 14
Ari Perkkiö a****o@g****m 9
Elliot e****l@g****m 8
Stephen Wade s****n@s****e 8
Severin s****7@l****e 8
Brett Zamir b****9@y****m 7
John Costa c****t@g****m 7
João Ferreira l****6@g****m 7
Misha Kaletsky 1****l 6
Michael Novotny m****y@g****m 5
Pelle Wessman p****e@k****e 5
XhmikosR x****r@g****m 5
Alexander Kachkaev a****r@k****u 4
JounQin a****n@1****e 4
Som Shekhar Mukherjee 4****m 4
Flo Edelmann f****n@o****e 4
Alex Zherdev a****v@a****m 4
Illia Panasenko h****8@g****m 3
George Karagkiaouris k****0@g****m 3
Yash Singh s****5@g****m 3
Yanis Benson y****n@g****m 3
Mikhail Baev b****m@g****m 3
and 156 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 762
Total pull requests: 818
Average time to close issues: 7 months
Average time to close pull requests: 21 days
Total issue authors: 315
Total pull request authors: 101
Average comments per issue: 2.52
Average comments per pull request: 1.17
Merged pull request: 674
Bot issues: 8
Bot pull requests: 0

Past year issues: 225
Past year pull requests: 277
Past year average time to close issues: 4 days
Past year average time to close pull requests: 1 day
Past year issue authors: 87
Past year pull request authors: 22
Past year average comments per issue: 0.76
Past year average comments per pull request: 0.44
Past year merged pull request: 257
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/sindresorhus/eslint-plugin-unicorn

Top Issue Authors

  • fisker (93)
  • fregante (49)
  • abrahamguo (47)
  • sindresorhus (23)
  • andreww2012 (21)
  • axetroy (15)
  • silverwind (13)
  • zanminkian (12)
  • BridgeAR (10)
  • mmkal (9)
  • FloEdelmann (9)
  • JounQin (9)
  • github-actions[bot] (8)
  • geoffswift (7)
  • RebeccaStevens (7)

Top Pull Request Authors

  • fisker (310)
  • sindresorhus (244)
  • axetroy (42)
  • fregante (23)
  • stephenwade (11)
  • azat-io (9)
  • som-sm (7)
  • costajohnt (6)
  • zanminkian (6)
  • Zamiell (4)
  • Clement398 (4)
  • chirokas (4)
  • ipanasenko (4)
  • rtritto (4)
  • bmish (4)

Top Issue Labels

  • evaluating (243)
  • bug (233)
  • new rule (198)
  • help wanted (192)
  • change request (95)
  • enhancement (71)
  • types (29)
  • good for beginner (12)
  • docs (7)
  • :gift: Rewarded on Issuehunt (5)
  • meta (5)
  • question (4)
  • :dollar: Funded on Issuehunt (3)
  • performance (1)

Top Pull Request Labels

  • docs (2)
  • meta (1)
  • evaluating (1)
  • change request (1)

Package metadata

npmjs.org: eslint-plugin-unicorn

More than 300 powerful ESLint rules

  • Homepage: https://github.com/sindresorhus/eslint-plugin-unicorn#readme
  • Licenses: MIT
  • Latest release: 79.0.0 (published 10 days ago)
  • Last Synced: 2026-10-31T14:44:34.223Z (2 days ago)
  • Versions: 135
  • Dependent Packages: 7,871
  • Dependent Repositories: 75,771
  • Downloads: 28,560,218 Last month
  • Docker Downloads: 1,397,795,759
  • Rankings:
    • Dependent packages count: 0.012%
    • Docker downloads count: 0.044%
    • Downloads: 0.097%
    • Dependent repos count: 0.11%
    • Average: 0.623%
    • Stargazers count: 1.557%
    • Forks count: 1.918%
  • Maintainers (2)
  • Funding:
    • https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1
proxy.golang.org: github.com/sindresorhus/eslint-plugin-unicorn

repo1.maven.org: org.webjars.npm:eslint-plugin-unicorn

WebJar for eslint-plugin-unicorn

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/eslint-plugin-unicorn/
  • Licenses: MIT
  • Latest release: 39.0.0 (published over 4 years ago)
  • Last Synced: 2026-10-31T14:44:35.708Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 5.033%
    • Forks count: 8.166%
    • Average: 19.295%
    • Dependent repos count: 31.98%
    • Dependent packages count: 31.998%
npmjs.org: @depup/eslint-plugin-unicorn

More than 300 powerful ESLint rules (with updated dependencies)

  • Homepage: https://github.com/sindresorhus/eslint-plugin-unicorn#readme
  • Licenses: MIT
  • Latest release: 77.0.0-depup.0 (published about 1 month ago)
  • Last Synced: 2026-10-31T14:45:56.938Z (2 days ago)
  • Versions: 20
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 554 Last month
  • Rankings:
    • Dependent repos count: 22.409%
    • Average: 27.355%
    • Dependent packages count: 32.302%
  • Maintainers (1)
  • Funding:
    • https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1
npmjs.org: @dword-design/eslint-plugin-unicorn

More than 100 powerful ESLint rules

  • Homepage: https://github.com/sindresorhus/eslint-plugin-unicorn#readme
  • Status: deprecated
  • Licenses: MIT
  • Latest release: 0.0.1 (published over 1 year ago)
  • Last Synced: 2026-10-31T14:45:34.631Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,220 Last month
  • Rankings:
    • Dependent repos count: 24.572%
    • Average: 30.019%
    • Dependent packages count: 35.467%
  • Maintainers (1)
  • Funding:
    • https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1
npmjs.org: eslint-unicorn

More than 100 powerful ESLint rules

  • Homepage: https://github.com/sindresorhus/eslint-plugin-unicorn#readme
  • Licenses: MIT
  • Latest release: 55.0.0 (published about 2 years ago)
  • Last Synced: 2026-10-31T14:45:19.174Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 159,101 Last month
  • Rankings:
    • Dependent repos count: 26.068%
    • Average: 31.969%
    • Dependent packages count: 37.871%
  • Maintainers (1)
  • Funding:
    • https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1

Dependencies

package.json npm
  • @babel/code-frame ^7.18.6 development
  • @babel/core ^7.18.6 development
  • @babel/eslint-parser ^7.18.2 development
  • @lubien/fixture-beta-package ^1.0.0-beta.1 development
  • @typescript-eslint/parser ^5.30.0 development
  • ava ^3.15.0 development
  • c8 ^7.11.3 development
  • chalk ^5.0.1 development
  • enquirer ^2.3.6 development
  • eslint ^8.18.0 development
  • eslint-ava-rule-tester ^4.0.0 development
  • eslint-plugin-eslint-plugin ^4.3.0 development
  • eslint-plugin-internal-rules file:./scripts/internal-rules/ development
  • eslint-remote-tester ^3.0.0 development
  • eslint-remote-tester-repositories ^0.0.6 development
  • execa ^6.1.0 development
  • listr ^0.14.3 development
  • lodash-es ^4.17.21 development
  • markdownlint-cli ^0.31.1 development
  • mem ^9.0.2 development
  • npm-package-json-lint ^6.3.0 development
  • npm-run-all ^4.1.5 development
  • outdent ^0.8.0 development
  • typescript ^4.7.4 development
  • vue-eslint-parser ^9.0.3 development
  • xo ^0.50.0 development
  • @babel/helper-validator-identifier ^7.18.6
  • ci-info ^3.3.2
  • clean-regexp ^1.0.0
  • eslint-utils ^3.0.0
  • esquery ^1.4.0
  • indent-string ^4.0.0
  • is-builtin-module ^3.1.0
  • lodash ^4.17.21
  • pluralize ^8.0.0
  • read-pkg-up ^7.0.1
  • regexp-tree ^0.1.24
  • safe-regex ^2.1.1
  • semver ^7.3.7
  • strip-indent ^3.0.0
.github/workflows/update-snapshots.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • autofix-ci/action v1 composite
test/fixtures/no-unnecessary-polyfills/issue-2270-node-22/package.json npm
.github/workflows/title-formatter.yml actions
  • actions/checkout v6 composite
  • fregante/keyword-formatter-action v1 composite
.github/workflows/main.yml actions
  • actions/checkout v6 composite
  • actions/setup-node v6 composite
.github/workflows/smoke-test.yml actions
  • AriPerkkio/eslint-remote-tester-run-action v5 composite
  • actions/checkout v6 composite
  • actions/setup-node v6 composite
test/fixtures/no-unnecessary-polyfills/issue-2270-node-18-range/package.json npm
test/fixtures/no-unnecessary-polyfills/package-json-sectioned-browserslist/package.json npm