Completed

Mongoose QB

An extensible query builder for Mongoose. Simplify complex query operations like filtering, searching, sorting, pagination, and field projection — all from HTTP query parameters.

Category: tools-library

Tags

mongoose
query-builder
mongodb
pagination
filtering
sorting
search
typescript
nodejs
database
express
Mongoose QB

Project Overview

Supports full-text search, dynamic filtering with exact match, sorting by any model field, field projection, pagination with meta info, and population support (including nested paths).

Includes TypeScript support, built-in handler (`useQuery`), and optional factory (`createQuery`). Designed to reduce boilerplate and unlock the full potential of query parameters in Mongoose apps.

More Projects

Ababil Hossain - Portfolio