For a visual builder for MongoDB aggregation pipelines, the strongest matches are mongodb-js/compass (MongoDB Compass is the official GUI for MongoDB with), tpope/vim-dadbod (Vim-dadbod is a general database interface for executing queries) and apache/nifi (Apache NiFi is a visual dataflow platform for building). mongodb/node-mongodb-native and business-science/ai-data-science-team round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “mongodb aggregation pipeline”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
The GUI for MongoDB.
MongoDB Compass is the official GUI for MongoDB with a built-in visual aggregation pipeline builder that lets you construct stages, preview intermediate results, and export the pipeline to code—exactly the kind of tool this search is targeting.
vim-dadbod is a database interface for the Vim editor that allows for the execution of SQL and NoSQL queries. It functions as a connection manager and query runner, enabling users to interact with databases using connection URLs. The project acts as a bridge to native command-line interfaces, providing a wrapper to launch interactive database consoles. This integration allows users to run commands from the editor and view the results within a preview window. The system manages database connections through URL-based configurations and environment variables. It handles the execution of queries
Vim-dadbod is a general database interface for executing queries from Vim, but it is not designed for building or visualizing MongoDB aggregation pipelines, lacking the specific stage editor and preview features you are looking for.
Apache NiFi is a flow-based programming platform that enables the visual design, monitoring, and management of data pipelines. At its core, it provides a web-based visual dataflow designer where users build directed graphs of processors to route, transform, and mediate data movement between any source and destination without writing custom code. The system records fine-grained data provenance for every data item from ingestion to delivery, supporting audit, debugging, and replay of data lineage. The platform distinguishes itself through a zero-master cluster architecture that distributes proc
Apache NiFi is a visual dataflow platform for building general-purpose data pipelines, but it is not specialized for MongoDB aggregation pipelines — it lacks stage editing, preview, and export features specific to MongoDB's aggregation framework, so it only partially overlaps with what you need.
The MongoDB Node.js Driver is a programmatic interface and NoSQL database client used to manage document storage and execute operations within a MongoDB database. It serves as an asynchronous database interface and connection manager that enables Node.js applications to integrate with MongoDB servers. The project implements client-side field encryption to secure sensitive data and queries locally before transmission. It also provides a BSON serialization library to convert JavaScript objects into a binary format for efficient storage and network transmission. The driver covers a broad range
This is the official MongoDB Node.js driver, a programmatic client for database operations—it can execute aggregation pipelines in code, but it provides no visual builder UI, stage editor, or preview interface for pipeline construction.
This project is a platform that orchestrates multiple AI agents to automate data science workflows—covering data loading, cleaning, feature engineering, modeling, and querying. It also functions as a natural language database query interface, converting plain English questions into SQL, and as a visual data pipeline builder. Custom agents are generated on demand by filling prompt templates for tasks like data cleaning and feature engineering. Pipelines incorporate human-in-the-loop checkpoints that pause execution for review and approval. Intermediate results are saved as versioned files, ena
This is an AI-driven data science automation platform with a visual pipeline builder, but it focuses on general data workflows and SQL queries rather than MongoDB aggregation pipelines specifically, so it does not directly address the need for building or visualizing MongoDB aggregation stages.
Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req
Rete is a generic framework for building node-based visual editors and dataflow environments, not a dedicated MongoDB aggregation pipeline tool — it provides the infrastructure to create such a builder but lacks any MongoDB-specific features, stage editors, or connections out of the box.