# node-querystring **Repository Path**: mirrors_jfromaniello/node-querystring ## Basic Information - **Project Name**: node-querystring - **Description**: querystring parser for node and the browser - supporting nesting (used by Express, Connect, etc) - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # node-querystring [![Build Status](https://travis-ci.org/visionmedia/node-querystring.png?branch=master)](https://travis-ci.org/visionmedia/node-querystring) query string parser for node and the browser supporting nesting, as it was removed from `0.3.x`, so this library provides the previous and commonly desired behaviour (and twice as fast). Used by [express](http://expressjs.com), [connect](http://senchalabs.github.com/connect) and others. ## Installation $ npm install qs ## Examples ```js var qs = require('qs'); qs.parse('user[name][first]=Tobi&user[email]=tobi@learnboost.com'); // => { user: { name: { first: 'Tobi' }, email: 'tobi@learnboost.com' } } qs.stringify({ user: { name: 'Tobi', email: 'tobi@learnboost.com' }}) // => user[name]=Tobi&user[email]=tobi%40learnboost.com ``` ## Testing Install dev dependencies: $ npm install -d and execute: $ make test browser: $ open test/browser/index.html