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

https://github.com/ljharb/qs

browsers encoding javascript node nodejs parse querystrings stringify url-parsing

Score: 36.52920712589217

Last synced: about 6 hours ago
JSON representation

Repository metadata:

A querystring parser and serializer with nesting support


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 969
Total Committers: 83
Avg Commits per committer: 11.675
Development Distribution Score (DDS): 0.358

Commits in past year: 197
Committers in past year: 10
Avg Commits per committer in past year: 19.7
Development Distribution Score (DDS) in past year: 0.056

Name Email Commits
Jordan Harband l****b@g****m 622
Nathan LaFreniere q****k@g****m 151
Andreas Lind a****n@g****m 16
dead-horse d****e@q****m 10
Sou Mizobuchi 2****u 9
Mikhail Bodrov b****a@y****u 9
Mohamed Omar m****9@g****m 9
Dmitry Kirilyuk g****r@g****m 6
Tymoteusz Dzienniak d****z@g****m 6
Eli Doran e****i@e****m 5
Wyatt Preul w****l@g****m 5
Michael Jackson m****n@g****m 4
Pieter Michels p****r@n****e 4
Ryan Wheale r****e@g****m 4
SHAILENDRA SHARMA s****a@g****m 4
Yipeng Zhao d****o@g****m 4
Martin Heidegger m****r@g****m 4
Chris Dyson c****t@c****z 4
Klemen Tusar t****e@g****m 3
jamie-beck j****k@t****a 3
Roman Usherenko r****o@g****m 3
Eran Hammer e****n@h****o 3
Benjamin Kovach b****5@u****u 3
Alex Meah a****m@g****m 3
Adam Bretz a****z@g****m 3
Alexander Yefanov a****r@e****t 3
Eran Hammer e****n@h****m 3
Wes Roberts m****e@j****m 3
Kit Cambridge g****b@k****e 2
jwngr j****b@f****m 2
and 53 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 123
Total pull requests: 136
Average time to close issues: 4 months
Average time to close pull requests: 4 months
Total issue authors: 118
Total pull request authors: 70
Average comments per issue: 6.04
Average comments per pull request: 2.2
Merged pull request: 39
Bot issues: 1
Bot pull requests: 1

Past year issues: 10
Past year pull requests: 74
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 16 days
Past year issue authors: 9
Past year pull request authors: 28
Past year average comments per issue: 5.6
Past year average comments per pull request: 0.8
Past year merged pull request: 9
Past year bot issues: 0
Past year bot pull requests: 1

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

Top Issue Authors

  • leoyli (2)
  • tada5hi (2)
  • ljharb (2)
  • krzysdz (2)
  • gomain (2)
  • dvmhmdsd (1)
  • Altho (1)
  • jtquach1 (1)
  • Moucky (1)
  • dyakonovr (1)
  • huangfushan (1)
  • spalt08 (1)
  • ronnyhaase (1)
  • watery (1)
  • mojtabamaslahatbin (1)

Top Pull Request Authors

  • deepshekhardas (43)
  • aks- (4)
  • techouse (4)
  • jonchurch (2)
  • KyeRussell (2)
  • lixinGiting (2)
  • deepview-autofix (2)
  • spokodev (2)
  • dvmhmdsd (2)
  • gronke (2)
  • IamLizu (2)
  • ljharb (2)
  • wwaaijer-exh (2)
  • Connormiha (2)
  • sandersn (2)

Top Issue Labels

  • stringify (30)
  • question (29)
  • parse (22)
  • feature request (18)
  • help wanted (16)
  • bug (12)
  • non-issue (6)
  • enhancement (4)
  • discussion (3)
  • semver-major: breaking change (3)
  • needs user followup (2)
  • security (1)

Top Pull Request Labels

  • stringify (21)
  • parse (18)
  • semver-minor: new features (12)
  • documentation (6)
  • needs user followup (5)
  • bug (5)
  • semver-patch: bugfix/patch/etc (4)
  • feature request (3)
  • semver-major: breaking change (3)
  • enhancement (2)
  • coderabbit (2)
  • new contributor (1)
  • dependencies (1)
  • security (1)
  • javascript (1)
  • question (1)

Package metadata

npmjs.org: qs

A querystring parser that supports nesting and arrays, with a depth limit

proxy.golang.org: github.com/ljharb/qs

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/ljharb/qs#section-documentation
  • Licenses: bsd-3-clause
  • Latest release: v6.16.0+incompatible (published 11 days ago)
  • Last Synced: 2026-09-09T02:01:57.356Z (1 day ago)
  • Versions: 150
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 0.741%
    • Forks count: 1.082%
    • Average: 4.023%
    • Dependent repos count: 4.706%
    • Dependent packages count: 9.561%
repo1.maven.org: org.webjars.npm:qs

WebJar for qs

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/qs/
  • Licenses: BSD-3-Clause
  • Latest release: 6.15.3 (published about 1 month ago)
  • Last Synced: 2026-09-08T21:33:15.948Z (1 day ago)
  • Versions: 48
  • Dependent Packages: 39
  • Dependent Repositories: 6
  • Rankings:
    • Dependent packages count: 1.719%
    • Stargazers count: 3.265%
    • Average: 5.408%
    • Forks count: 6.618%
    • Dependent repos count: 10.031%
bower.io: ljharb-qs

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/hapijs/qs
  • Licenses: BSD-3-Clause
  • Latest release: v6.15.0 (published 7 months ago)
  • Last Synced: 2026-04-01T06:16:54.731Z (5 months ago)
  • Versions: 130
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 0.805%
    • Forks count: 1.315%
    • Dependent packages count: 6.037%
    • Average: 7.025%
    • Dependent repos count: 19.942%
clojars.org: cljsjs/qs

A querystring parser with nesting support

  • Homepage: https://github.com/ljharb/qs
  • Documentation: https://cljdoc.org/d/cljsjs/qs/
  • Licenses: BSD
  • Latest release: 6.5.2-0 (published over 6 years ago)
  • Last Synced: 2026-09-08T21:33:15.887Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,033 Total
  • Rankings:
    • Stargazers count: 0.48%
    • Forks count: 3.024%
    • Dependent packages count: 7.884%
    • Average: 12.183%
    • Downloads: 23.736%
    • Dependent repos count: 25.79%
  • Maintainers (1)
npmjs.org: qsru

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/ljharb/qs
  • Licenses: BSD-3-Clause
  • Latest release: 1.1.7 (published almost 5 years ago)
  • Last Synced: 2026-09-09T03:24:30.118Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 24 Last month
  • Rankings:
    • Stargazers count: 1.377%
    • Forks count: 1.63%
    • Average: 14.119%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
    • Downloads: 26.039%
  • Maintainers (1)
  • Funding:
    • url: https://github.com/sponsors/ljharb
npmjs.org: hn-esm-qs

esm-qs from qs

  • Homepage: https://github.com/ljharb/qs
  • Licenses: BSD-3-Clause
  • Latest release: 6.10.1 (published almost 5 years ago)
  • Last Synced: 2026-09-08T21:37:21.233Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 14 Last month
  • Rankings:
    • Stargazers count: 1.411%
    • Forks count: 1.631%
    • Average: 15.551%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
    • Downloads: 33.161%
  • Maintainers (1)
  • Funding:
    • url: https://github.com/sponsors/ljharb
npmjs.org: clever-qs

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/ljharb/qs
  • Licenses: BSD-3-Clause
  • Latest release: 7.0.4 (published about 7 years ago)
  • Last Synced: 2026-09-08T21:33:25.907Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 26 Last month
  • Rankings:
    • Stargazers count: 1.095%
    • Forks count: 1.388%
    • Dependent packages count: 8.834%
    • Dependent repos count: 10.296%
    • Average: 16.299%
    • Downloads: 59.882%
  • Maintainers (1)
npmjs.org: finboxio-qs

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/ljharb/qs
  • Licenses: BSD-3-Clause
  • Latest release: 6.0.2 (published over 10 years ago)
  • Last Synced: 2026-09-08T21:37:05.661Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 17 Last month
  • Rankings:
    • Stargazers count: 1.095%
    • Forks count: 1.388%
    • Dependent repos count: 10.296%
    • Average: 16.839%
    • Dependent packages count: 20.908%
    • Downloads: 50.508%
  • Maintainers (1)
npmjs.org: apocalypse-temp1-qs

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/ljharb/qs
  • Licenses: BSD-3-Clause
  • Latest release: 6.10.4 (published over 4 years ago)
  • Last Synced: 2026-09-08T21:34:38.882Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 11 Last month
  • Rankings:
    • Stargazers count: 1.377%
    • Forks count: 1.63%
    • Dependent packages count: 9.479%
    • Average: 17.214%
    • Dependent repos count: 25.306%
    • Downloads: 48.278%
  • Maintainers (1)
  • Funding:
    • url: https://github.com/sponsors/ljharb
npmjs.org: apocalypse-temp-qs

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/ljharb/qs
  • Licenses: BSD-3-Clause
  • Latest release: 6.10.4 (published over 4 years ago)
  • Last Synced: 2026-09-08T21:40:28.205Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 4 Last month
  • Rankings:
    • Stargazers count: 1.377%
    • Forks count: 1.63%
    • Dependent packages count: 9.479%
    • Average: 17.799%
    • Dependent repos count: 25.306%
    • Downloads: 51.204%
  • Maintainers (1)
  • Funding:
    • url: https://github.com/sponsors/ljharb
npmjs.org: @augustofarnese/qs-patch

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/ljharb/qs#readme
  • Licenses: BSD-3-Clause
  • Latest release: 6.15.0-patched.1 (published 6 months ago)
  • Last Synced: 2026-09-08T21:34:15.723Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 229 Last month
  • Rankings:
    • Downloads: 11.654%
    • Average: 22.083%
    • Dependent repos count: 22.356%
    • Dependent packages count: 32.237%
  • Maintainers (1)
  • Funding:
    • url: https://github.com/sponsors/ljharb
npmjs.org: @depup/qs

A querystring parser that supports nesting and arrays, with a depth limit (with updated dependencies)

  • Homepage: https://github.com/ljharb/qs
  • Licenses: BSD-3-Clause
  • Latest release: 6.16.0-depup.0 (published 11 days ago)
  • Last Synced: 2026-09-08T21:33:26.141Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 237 Last month
  • Rankings:
    • Dependent repos count: 22.115%
    • Average: 26.994%
    • Dependent packages count: 31.874%
  • Maintainers (1)
  • Funding:
    • url: https://github.com/sponsors/ljharb
npmjs.org: qs-wulintao

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/ljharb/qs
  • Licenses: BSD-3-Clause
  • Latest release: 6.10.5 (published over 2 years ago)
  • Last Synced: 2026-09-08T21:34:00.325Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9 Last month
  • Rankings:
    • Dependent repos count: 29.72%
    • Average: 36.126%
    • Dependent packages count: 42.531%
  • Maintainers (1)
  • Funding:
    • url: https://github.com/sponsors/ljharb
repo1.maven.org: org.mvnpm:qs

A querystring parser that supports nesting and arrays, with a depth limit

  • Homepage: https://github.com/ljharb/qs
  • Documentation: https://appdoc.app/artifact/org.mvnpm/qs/
  • Licenses: BSD-3-Clause
  • Latest release: 6.16.0 (published 9 days ago)
  • Last Synced: 2026-09-08T21:33:24.917Z (1 day ago)
  • Versions: 23
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 30.24%
    • Average: 36.736%
    • Dependent packages count: 43.233%

Dependencies

.github/workflows/node-aught.yml actions
.github/workflows/node-twenties.yml actions
bower.json bower
.github/workflows/node-pretest.yml actions
.github/workflows/node-tens.yml actions
.github/workflows/rebase.yml actions
.github/workflows/require-allow-edits.yml actions
  • ljharb/require-allow-edits main composite
package.json npm
  • @browserify/envify ^6.0.0 development
  • @browserify/uglifyify ^6.0.0 development
  • @ljharb/eslint-config ^22.2.4 development
  • browserify ^16.5.2 development
  • bundle-collapser ^1.4.0 development
  • common-shakeify ~1.0.0 development
  • eclint ^2.8.1 development
  • es-value-fixtures ^1.7.1 development
  • eslint ^10.9.0 development
  • evalmd ^0.0.22 development
  • for-each ^0.3.5 development
  • glob =10.3.7 development
  • has-bigints ^1.1.0 development
  • has-override-mistake ^1.0.1 development
  • has-property-descriptors ^1.0.2 development
  • has-proto ^1.2.0 development
  • has-symbols ^1.1.0 development
  • iconv-lite ^0.5.2 development
  • in-publish ^2.0.1 development
  • jackspeak =2.1.1 development
  • jiti ^0.0.0 development
  • mkdirp ^0.5.5 development
  • mock-property ^1.1.2 development
  • module-deps ^6.2.3 development
  • npmignore ^0.3.5 development
  • nyc ^10.3.2 development
  • object-inspect ^1.13.4 development
  • qs-iconv ^1.0.4 development
  • safe-publish-latest ^2.0.0 development
  • safer-buffer ^2.1.2 development
  • tape ^5.10.2 development
  • unassertify ^3.0.1 development
  • es-define-property ^1.0.1
  • side-channel ^1.1.1