qs@6.15.3
// A querystring parser that supports nesting and arrays, with a depth limit
$ npm install qs
downloads/wk
157,556,736
license
BSD-3-Clause
version
6.15.3
published
Jun 24, 2026
What is qs?
The qs package is a querystring parser that handles complex data structures like nested objects and arrays, which the standard Node.js querystring module cannot process. Developers use it to parse and stringify URL query parameters when working with APIs or web applications that need to support more sophisticated data serialization than basic key-value pairs. It includes built-in protections against deeply nested payloads through configurable depth limits.
Links
Keywords
Dependencies (2)
Maintainers
nlf, ljharb