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

https://github.com/remusao/tldts

domain javascript public-suffix-list tld typescript uri url url-parsing

Score: 31.28592363887329

Last synced: about 14 hours ago
JSON representation

Repository metadata:

JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 2,967
Total Committers: 26
Avg Commits per committer: 114.115
Development Distribution Score (DDS): 0.597

Commits in past year: 190
Committers in past year: 2
Avg Commits per committer in past year: 95.0
Development Distribution Score (DDS) in past year: 0.337

Name Email Commits
Rémi Berson r****i@c****m 1196
dependabot-preview[bot] 2****] 738
dependabot[bot] 4****] 732
oncletom t****s@o****t 129
Thomas Parisot t****t@b****k 70
oncletom h****i@o****o 45
dependabot[bot] s****t@d****m 13
Thomas Parisot o****m 11
Kris Reeves k****e@b****m 5
Olivier Melcher o****r@g****m 5
Xavier Damman x****n@g****m 3
Kris Reeves k****s@s****m 3
Johannes Ewald j****d@p****m 2
Kiko Beats j****u@g****m 2
Saad Rashid s****d@l****m 2
Alexei a****m@g****m 1
Jérôme Desboeufs j****s@g****m 1
Kelly Campbell k****l@g****m 1
Krzysztof Jan Modras c****d@c****t 1
Timo Tijhof k****l@g****m 1
William Entriken g****m@p****t 1
Andrew c****w@s****g 1
Alexey k****l@y****u 1
Yehezkiel Syamsuhadi y****s@g****m 1
greenkeeper[bot] g****] 1
jkennedyphlo 1****o 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 43
Total pull requests: 1,410
Average time to close issues: 4 months
Average time to close pull requests: 6 days
Total issue authors: 32
Total pull request authors: 3
Average comments per issue: 1.95
Average comments per pull request: 0.41
Merged pull request: 763
Bot issues: 6
Bot pull requests: 1,129

Past year issues: 7
Past year pull requests: 196
Past year average time to close issues: 3 months
Past year average time to close pull requests: 14 days
Past year issue authors: 7
Past year pull request authors: 2
Past year average comments per issue: 1.57
Past year average comments per pull request: 0.44
Past year merged pull request: 69
Past year bot issues: 1
Past year bot pull requests: 157

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/remusao/tldts

Top Issue Authors

  • dependabot[bot] (6)
  • remusao (4)
  • SukkaW (3)
  • ruihildt (2)
  • marcospassos (1)
  • dimhatz (1)
  • Hexagon (1)
  • analog-nico (1)
  • sammacbeth (1)
  • lukmil (1)
  • hicallmeal (1)
  • ArmyDev (1)
  • isaacl (1)
  • romettm (1)
  • jpike88 (1)

Top Pull Request Authors

  • dependabot[bot] (1,129)
  • remusao (280)
  • jkennedyphlo (1)

Top Issue Labels

  • PR: Dependencies :nut_and_bolt: (6)
  • PR: Update PSL :scroll: (3)

Top Pull Request Labels

  • PR: Dependencies :nut_and_bolt: (1,129)
  • PR: Update PSL :scroll: (239)
  • PR: Internal :house: (8)
  • PR: Polish :nail_care: (8)
  • PR: Bug Fix :bug: (6)
  • PR: Docs :memo: (4)
  • PR: Breaking Change :boom: (3)
  • PR: New Feature :rocket: (3)
  • PR: Performance :running_woman: (2)

Package metadata

npmjs.org: tldts

Library to work against complex domain names, subdomains and URIs.

  • Homepage: https://github.com/remusao/tldts#readme
  • Licenses: MIT
  • Latest release: 7.4.11 (published 3 days ago)
  • Last Synced: 2026-08-26T05:12:33.217Z (about 19 hours ago)
  • Versions: 823
  • Dependent Packages: 84
  • Dependent Repositories: 538
  • Downloads: 302,833,141 Last month
  • Docker Downloads: 647,362,718
  • Rankings:
    • Docker downloads count: 0.068%
    • Downloads: 0.395%
    • Dependent packages count: 0.488%
    • Dependent repos count: 0.773%
    • Average: 1.898%
    • Stargazers count: 3.656%
    • Forks count: 6.007%
  • Maintainers (1)
npmjs.org: tldts-experimental

Library to work against complex domain names, subdomains and URIs.

  • Homepage: https://github.com/remusao/tldts#readme
  • Licenses: MIT
  • Latest release: 7.4.11 (published 3 days ago)
  • Last Synced: 2026-08-25T10:11:02.608Z (1 day ago)
  • Versions: 803
  • Dependent Packages: 16
  • Dependent Repositories: 1,089
  • Downloads: 630,529 Last month
  • Docker Downloads: 4,627,176
  • Rankings:
    • Docker downloads count: 0.347%
    • Downloads: 0.393%
    • Dependent repos count: 0.58%
    • Dependent packages count: 1.413%
    • Average: 1.941%
    • Stargazers count: 3.379%
    • Forks count: 5.534%
  • Maintainers (1)
npmjs.org: tldts-core

tldts core primitives (internal module)

  • Homepage: https://github.com/remusao/tldts#readme
  • Licenses: MIT
  • Latest release: 7.4.11 (published 3 days ago)
  • Last Synced: 2026-08-25T10:11:39.956Z (1 day ago)
  • Versions: 804
  • Dependent Packages: 6
  • Dependent Repositories: 1,452
  • Downloads: 304,847,891 Last month
  • Docker Downloads: 651,991,903
  • Rankings:
    • Docker downloads count: 0.064%
    • Downloads: 0.262%
    • Dependent repos count: 0.526%
    • Average: 2.153%
    • Dependent packages count: 3.152%
    • Stargazers count: 3.379%
    • Forks count: 5.534%
  • Maintainers (1)
proxy.golang.org: github.com/remusao/tldts

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/remusao/tldts#section-documentation
  • Licenses: mit
  • Latest release: v7.4.11+incompatible (published 3 days ago)
  • Last Synced: 2026-08-25T09:47:34.465Z (1 day ago)
  • Versions: 393
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 9.386%
    • Average: 9.984%
    • Dependent repos count: 10.583%
deno.land: tldts

JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.

  • Homepage:
  • Documentation: https://doc.deno.land/https://deno.land/x/tldts/mod.ts
  • Licenses: mit
  • Latest release: v7.4.9 (published about 1 month ago)
  • Last Synced: 2026-08-25T09:36:15.646Z (1 day ago)
  • Versions: 178
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 3.587%
    • Forks count: 4.308%
    • Average: 16.602%
    • Dependent packages count: 58.514%
npmjs.org: tldts-icann

Library to work against complex domain names, subdomains and URIs. Only contains ICANN section.

  • Homepage: https://github.com/remusao/tldts#readme
  • Licenses: MIT
  • Latest release: 7.4.11 (published 3 days ago)
  • Last Synced: 2026-08-24T12:02:00.861Z (2 days ago)
  • Versions: 138
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 13,935,564 Last month
  • Docker Downloads: 2,090
  • Rankings:
    • Stargazers count: 3.518%
    • Forks count: 5.741%
    • Average: 24.364%
    • Dependent repos count: 36.231%
    • Dependent packages count: 51.966%
  • Maintainers (1)
npmjs.org: tldts-utils

tldts internal utils (internal module)

  • Homepage: https://github.com/remusao/tldts#readme
  • Licenses: MIT
  • Latest release: 7.4.11 (published 3 days ago)
  • Last Synced: 2026-08-25T10:26:40.269Z (1 day ago)
  • Versions: 58
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 533 Last month
  • Rankings:
    • Dependent repos count: 24.937%
    • Average: 30.502%
    • Dependent packages count: 36.066%
  • Maintainers (1)
npmjs.org: tldts-tests

tests for different tldts implementations

  • Homepage: https://github.com/remusao/tldts#readme
  • Licenses: MIT
  • Latest release: 99.9.99 (published over 1 year ago)
  • Last Synced: 2026-08-25T09:39:19.841Z (1 day ago)
  • Versions: 62
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 18,062 Last month
  • Rankings:
    • Dependent repos count: 24.999%
    • Average: 30.577%
    • Dependent packages count: 36.156%
  • Maintainers (1)
repo1.maven.org: org.mvnpm:tldts

Library to work against complex domain names, subdomains and URIs.

  • Homepage: https://github.com/remusao/tldts#readme
  • Documentation: https://appdoc.app/artifact/org.mvnpm/tldts/
  • Licenses: MIT
  • Latest release: 7.4.10 (published 26 days ago)
  • Last Synced: 2026-08-25T09:43:08.257Z (1 day ago)
  • Versions: 45
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 14.595%
    • Forks count: 31.792%
    • Average: 32.463%
    • Dependent repos count: 34.354%
    • Dependent packages count: 49.113%
repo1.maven.org: org.mvnpm:tldts-core

tldts core primitives (internal module)

  • Homepage: https://github.com/remusao/tldts#readme
  • Documentation: https://appdoc.app/artifact/org.mvnpm/tldts-core/
  • Licenses: MIT
  • Latest release: 7.4.10 (published 26 days ago)
  • Last Synced: 2026-08-25T09:40:33.547Z (1 day ago)
  • Versions: 47
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 32.74%
    • Average: 39.773%
    • Dependent packages count: 46.807%
repo1.maven.org: org.webjars.npm:tldts-core

WebJar for tldts-core

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/tldts-core/
  • Licenses: MIT
  • Latest release: 7.4.2 (published 3 months ago)
  • Last Synced: 2026-08-25T09:42:27.403Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.801%
    • Average: 41.062%
    • Dependent packages count: 48.323%

Dependencies

package.json npm
  • @types/node ^18.0.0 development
  • auto ^10.29.2 development
  • benchmark ^2.1.4 development
  • lerna ^5.1.6 development
  • ts-node ^10.0.0 development
  • typescript ^4.3.2 development
packages/tldts/package.json npm
  • @rollup/plugin-node-resolve ^13.0.0 development
  • @types/chai ^4.2.18 development
  • @types/mocha ^9.0.0 development
  • @types/node ^18.0.0 development
  • chai ^4.2.0 development
  • mocha ^10.0.0 development
  • nyc ^15.0.1 development
  • rimraf ^3.0.0 development
  • rollup ^2.50.4 development
  • rollup-plugin-sourcemaps ^0.6.1 development
  • rollup-plugin-terser ^7.0.2 development
  • tldts-tests ^5.7.89 development
  • tslint ^6.0.0 development
  • tslint-config-prettier ^1.18.0 development
  • typescript ^4.3.2 development
  • tldts-core ^5.7.89
packages/tldts-core/package.json npm
  • @rollup/plugin-node-resolve ^13.0.0 development
  • @types/chai ^4.2.18 development
  • @types/mocha ^9.0.0 development
  • @types/node ^18.0.0 development
  • chai ^4.2.0 development
  • mocha ^10.0.0 development
  • nyc ^15.0.1 development
  • rimraf ^3.0.0 development
  • rollup ^2.50.4 development
  • rollup-plugin-sourcemaps ^0.6.1 development
  • tslint ^6.0.0 development
  • tslint-config-prettier ^1.18.0 development
  • typescript ^4.3.2 development
packages/tldts-experimental/package.json npm
  • @rollup/plugin-node-resolve ^13.0.0 development
  • @types/chai ^4.2.18 development
  • @types/mocha ^9.0.0 development
  • @types/node ^18.0.0 development
  • chai ^4.2.0 development
  • mocha ^10.0.0 development
  • nyc ^15.0.1 development
  • rimraf ^3.0.0 development
  • rollup ^2.50.4 development
  • rollup-plugin-sourcemaps ^0.6.1 development
  • rollup-plugin-terser ^7.0.2 development
  • tldts-tests ^5.7.89 development
  • tslint ^6.0.0 development
  • tslint-config-prettier ^1.18.0 development
  • typescript ^4.3.2 development
  • tldts-core ^5.7.89
packages/tldts-tests/package.json npm
  • @types/chai ^4.2.11 development
  • @types/mocha ^9.0.0 development
  • chai ^4.2.0 development
  • nyc ^15.0.1 development
  • rimraf ^3.0.0 development
  • ts-node ^10.0.0 development
  • tslint ^6.0.0 development
  • tslint-config-prettier ^1.18.0 development
  • typescript ^4.3.2 development
  • @types/chai ^4.2.18
  • @types/mocha ^9.0.0
  • chai ^4.2.0
  • mocha ^10.0.0
yarn.lock npm
  • 825 dependencies
.github/workflows/psl.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • peter-evans/create-pull-request v3 composite
.github/workflows/release.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
.github/workflows/tests.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-node v2 composite
packages/tldts-icann/package.json npm
  • @rollup/plugin-node-resolve ^16.0.3 development
  • @rollup/plugin-terser ^1.0.0 development
  • @rollup/plugin-typescript ^12.3.0 development
  • @types/chai ^5.2.3 development
  • @types/mocha ^10.0.10 development
  • @types/node ^26.1.0 development
  • chai ^6.2.2 development
  • mocha ^11.7.5 development
  • nyc ^18.0.0 development
  • rimraf ^6.1.2 development
  • rollup ^4.57.1 development
  • rollup-plugin-sourcemaps2 ^0.5.4 development
  • tldts-tests ^7.4.10 development
  • typescript ^5.9.3 development
  • tldts-core ^7.4.10
packages/tldts-utils/package.json npm
  • @rollup/plugin-node-resolve ^16.0.3 development
  • @rollup/plugin-typescript ^12.3.0 development
  • @types/chai ^5.2.3 development
  • @types/mocha ^10.0.10 development
  • @types/node ^26.1.0 development
  • @types/punycode ^2.1.4 development
  • chai ^6.2.2 development
  • nyc ^18.0.0 development
  • rimraf ^6.1.2 development
  • rollup ^4.57.1 development
  • rollup-plugin-sourcemaps2 ^0.5.4 development
  • typescript ^5.9.3 development
  • punycode ^2.3.1