awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

MongoDB aggregation pipeline tool

Ranking updated Jun 30, 2026

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.

MongoDB aggregation pipeline tool

Find the best repos with AI.We'll search the best matching repositories with AI.
  • mongodb-js/compassmongodb-js avatar

    mongodb-js/compass

    1,478View on GitHub↗

    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.

    TypeScriptDatabase Tools
    View on GitHub↗1,478
  • tpope/vim-dadbodtpope avatar

    tpope/vim-dadbod

    4,396View on GitHub↗

    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.

    Vim ScriptQuery Result Previews
    View on GitHub↗4,396
  • apache/nifiapache avatar

    apache/nifi

    5,976View on GitHub↗

    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.

    JavaVisual Pipeline BuildersData Pipeline Configurations
    View on GitHub↗5,976
  • mongodb/node-mongodb-nativemongodb avatar

    mongodb/node-mongodb-native

    10,180View on GitHub↗

    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.

    TypeScriptMongoDB Connectors
    View on GitHub↗10,180
  • business-science/ai-data-science-teambusiness-science avatar

    business-science/ai-data-science-team

    4,805View on GitHub↗

    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.

    PythonVisual Pipeline Builders
    View on GitHub↗4,805
  • retejs/reteretejs avatar

    retejs/rete

    12,077View on GitHub↗

    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.

    TypeScriptNode Editors
    View on GitHub↗12,077

Related searches

  • Stream processing engine
  • Data processing pipeline
  • a framework for building scalable data pipelines
  • a MongoDB MCP server for AI agents
  • a framework for typed LLM programming
  • a python framework for building RAG pipelines
  • Pipelines, ETL/ELT and orchestration
  • Content delivery network