https://github.com/peerigon/parse-domain
domain javascript parse publicsuffix tld typescript url
Score: 28.271929027378963
Last synced: about 6 hours ago
JSON representation
Repository metadata:
Splits a hostname into subdomains, domain and (effective) top-level domains.
- Host: GitHub
- URL: https://github.com/peerigon/parse-domain
- Owner: peerigon
- License: mit
- Created: 2014-05-13T12:25:42.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2026-10-22T15:08:48.000Z (16 days ago)
- Last Synced: 2026-10-29T12:28:05.852Z (9 days ago)
- Topics: domain, javascript, parse, publicsuffix, tld, typescript, url
- Language: TypeScript
- Homepage:
- Size: 4.23 MB
- Stars: 518
- Watchers: 11
- Forks: 70
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
- Claude: CLAUDE.md
- Cursor: .cursor/rules/main.mdc
Owner metadata:
- Name: Peerigon
- Login: peerigon
- Email: hello@peerigon.com
- Kind: organization
- Description: We build cutting-edge software based on open web standards.
- Website: https://peerigon.com
- Location: Germany
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1265133?v=4
- Repositories: 104
- Last Synced at: 2024-04-14T15:31:14.797Z
- Profile URL: https://github.com/peerigon
GitHub Events
Total
- Create event: 31
- Delete event: 28
- Fork event: 1
- Issue comment event: 30
- Issues event: 5
- Pull request event: 38
- Pull request review comment event: 1
- Pull request review event: 8
- Push event: 27
- Release event: 1
- Watch event: 12
- Total: 182
Last Year
- Create event: 17
- Delete event: 14
- Issue comment event: 5
- Pull request event: 12
- Pull request review event: 4
- Push event: 9
- Release event: 1
- Watch event: 1
- Total: 63
Committers metadata
Last synced: 1 day ago
Total Commits: 371
Total Committers: 27
Avg Commits per committer: 13.741
Development Distribution Score (DDS): 0.35
Commits in past year: 116
Committers in past year: 5
Avg Commits per committer in past year: 23.2
Development Distribution Score (DDS) in past year: 0.397
| Name | Commits | |
|---|---|---|
| Johannes Ewald | j****d@p****m | 241 |
| dependabot[bot] | 4****] | 69 |
| semantic-release-bot | s****t@m****t | 20 |
| Matt Lubner | m****t@m****m | 11 |
| Andrei K | k****t@k****u | 4 |
| alsotang | a****g@g****m | 3 |
| Michael | m****r@p****m | 2 |
| Jack Stevens | j****s | 2 |
| Lino Alejandro Martell Guevara | l****l@j****u | 1 |
| Aditya Patadia | a****a | 1 |
| Alexandre Gaudencio | s****r@s****r | 1 |
| Alice Tsui | 9****y | 1 |
| Carsten | a****X | 1 |
| Deepak Yadav | d****7@g****m | 1 |
| Dolores Greatamsky | R****s | 1 |
| George Skarbovskiy | g****y@g****m | 1 |
| Hugh Nimmo-Smith | h****s | 1 |
| Igor Frias Vieira | i****d@g****m | 1 |
| Ivan Goncharov | i****a@g****m | 1 |
| Jason Allan | c****e@j****v | 1 |
| Mitsuru Ogawa | m****p@g****m | 1 |
| Moritz Jacobs | m****l@m****e | 1 |
| Niklas Haug | 5****g | 1 |
| Nitai J. Perez | n****z@g****m | 1 |
| Pierre Vanduynslager | p****r@g****m | 1 |
| benshu | h****s@g****m | 1 |
| kucukharf | b****7@g****m | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 70
Total pull requests: 129
Average time to close issues: 7 months
Average time to close pull requests: about 1 month
Total issue authors: 59
Total pull request authors: 20
Average comments per issue: 2.53
Average comments per pull request: 1.49
Merged pull request: 59
Bot issues: 1
Bot pull requests: 75
Past year issues: 2
Past year pull requests: 47
Past year average time to close issues: about 6 hours
Past year average time to close pull requests: 14 days
Past year issue authors: 2
Past year pull request authors: 2
Past year average comments per issue: 3.0
Past year average comments per pull request: 1.77
Past year merged pull request: 14
Past year bot issues: 0
Past year bot pull requests: 44
Top Issue Authors
- stevenvachon (4)
- niftylettuce (4)
- SalvatorePreviti (2)
- PlanetIrata (2)
- silverwind (2)
- librz (2)
- KoFixapple99 (2)
- siffash (1)
- Smejicanospal (1)
- bluelovers (1)
- Cervantes007 (1)
- edward-s (1)
- acidicX (1)
- bwims (1)
- meunierfrederic (1)
Top Pull Request Authors
- dependabot[bot] (75)
- jhnns (33)
- OiYouYeahYou (2)
- atsui-affinity (2)
- adityapatadia (2)
- fadedimon (1)
- Artoria2e5 (1)
- ganemone (1)
- dawsbot (1)
- Cervantes007 (1)
- Janpot (1)
- dydeepak97 (1)
- mitsuruog (1)
- benshu (1)
- RanadeepPolavarapu (1)
Top Issue Labels
- released (11)
- released on @latest (1)
- semantic-release (1)
Top Pull Request Labels
- dependencies (75)
- javascript (40)
- released (11)
- github_actions (8)
- released on @beta (4)
- released on @latest (2)
Package metadata
- Total packages: 4
-
Total downloads:
- npm: 1,759,058 last-month
- Total docker downloads: 129,152,143
- Total dependent packages: 186 (may contain duplicates)
- Total dependent repositories: 8,147 (may contain duplicates)
- Total versions: 119
- Total maintainers: 6
npmjs.org: parse-domain
Splits a hostname into subdomains, domain and (effective) top-level domains
- Homepage: https://github.com/peerigon/parse-domain#readme
- Licenses: MIT
- Latest release: 8.4.0 (published 3 months ago)
- Last Synced: 2026-11-06T00:19:51.795Z (1 day ago)
- Versions: 60
- Dependent Packages: 185
- Dependent Repositories: 8,146
- Downloads: 1,759,044 Last month
- Docker Downloads: 129,152,143
-
Rankings:
- Docker downloads count: 0.221%
- Dependent packages count: 0.24%
- Dependent repos count: 0.284%
- Downloads: 0.293%
- Average: 1.294%
- Stargazers count: 3.152%
- Forks count: 3.577%
- Maintainers (1)
proxy.golang.org: github.com/peerigon/parse-domain
- Homepage:
- Documentation: https://pkg.go.dev/github.com/peerigon/parse-domain#section-documentation
- Licenses: mit
- Latest release: v8.4.0+incompatible (published 3 months ago)
- Last Synced: 2026-11-05T23:39:06.706Z (1 day ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.647%
- Forks count: 1.877%
- Average: 4.967%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
npmjs.org: @netlify/parse-domain
Splits an url into sub-domain, domain and effective top-level-domain
- Homepage: https://github.com/peerigon/parse-domain#readme
- Licenses: Unlicense
- Latest release: 2.0.0 (published over 8 years ago)
- Last Synced: 2026-11-05T23:39:15.135Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 14 Last month
-
Rankings:
- Stargazers count: 3.102%
- Forks count: 3.529%
- Dependent repos count: 10.418%
- Average: 17.621%
- Dependent packages count: 21.118%
- Downloads: 49.937%
- Maintainers (5)
repo1.maven.org: org.webjars.npm:github-com-peerigon-parse-domain
WebJar for parse-domain
- Homepage: http://webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/github-com-peerigon-parse-domain/
- Licenses: Unlicense
- Latest release: 2.0.0 (published almost 9 years ago)
- Last Synced: 2026-11-05T23:45:02.089Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 12.231%
- Forks count: 15.104%
- Average: 27.044%
- Dependent repos count: 31.98%
- Dependent packages count: 48.86%
Dependencies
- 562 dependencies
- @types/jest ^28.1.3 development
- @types/node ^18.0.0 development
- @types/punycode ^2.1.0 development
- @typescript-eslint/eslint-plugin ^5.30.0 development
- @typescript-eslint/parser ^5.30.0 development
- eslint ^8.18.0 development
- eslint-config-peerigon ^33.3.0 development
- eslint-plugin-no-null ^1.0.2 development
- eslint-plugin-node ^11.1.0 development
- husky ^8.0.1 development
- jest ^28.1.2 development
- lint-staged ^13.0.3 development
- nock ^13.2.7 development
- npm-run-all ^4.1.5 development
- pin-github-action ^1.6.0 development
- prettier ^2.7.1 development
- rimraf ^3.0.2 development
- ts-jest ^28.0.5 development
- ts-node ^10.8.1 development
- typescript ^4.7.4 development
- updtr ^4.0.0 development
- is-ip ^4.0.0
- node-fetch ^3.2.6
- actions/cache 937d24475381cd9c75ae6db12cb4e79714b926ed composite
- actions/checkout ec3a7ce113134d7a93b817d10a8272cb61118579 composite
- actions/setup-node 1f8c6b94b26d0feae1e387ca63ccbdc44d27b561 composite
- coverallsapp/github-action 9ba913c152ae4be1327bfb9085dc806cedb44057 composite
- styfle/cancel-workflow-action a40b8845c0683271d9f53dfcb887a7e181d3918b composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- zizmorcore/zizmor-action 6599ee8b7a49aef6a770f63d261d214911a7ce02 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite