Assembly Line

Mongo

The MongoDB Database

Mongo is an open-source libraries and runtimes project on GitHub under a license set out in its repository, with 29k stars. It is built with LLVM project, V8 and Flask. Its last push was today.

Stars
29k
License
See repository
Activity
Active

Code on GitHub Website

Judgement

What it is
Building block
What it does
The source of the MongoDB document database server, storing JSON-like documents with flexible schemas, indexes, aggregation, replication and sharding.
Adopt it when
Your data is naturally document-shaped and changes structure often, or your team already knows MongoDB.
Watch out
Licensed under SSPL, which restricts offering it as a service, and many features are reserved for Atlas or Enterprise.
Ready for
Production-ready
Runs as
Self-hosted server and cloud service
Built with
C++ and JavaScript
How established
Established: started 18 years ago, no tagged release yet.
What the license allows
GitHub could not read the license. Check it in the repository before reusing any code.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Mongo → LLVM project → runs on a microchip

How compilers were built, back to punched paper tape

Built on Mongo: 65 projects

  1. 1
    Uptime Kuma louislam

    A fancy self-hosted monitoring tool

    Complete system Production-ready You want an easy, UptimeRobot-style monitor on your own server for a homelab or small business.

    ★ 93k MIT JavaScript Active, pushed today
  2. 2
    Nest nestjs

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

    Framework or platform Production-ready You build larger Node.js back ends and want Angular-style structure.

    ★ 77k MIT TypeScript Active, pushed today
  3. 3
    LocalAI mudler

    LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.

    Complete system Usable You want a drop-in local replacement for OpenAI's API covering more than just text.

    ★ 50k MIT Go Active, pushed today
  4. 4
    LibreChat LibreChat-AI

    Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active

    Complete system Production-ready Your organisation wants one private chat interface over several model providers with user accounts.

    ★ 47k MIT TypeScript Active, pushed today
  5. 5
    Milvus milvus-io

    Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

    Building block Production-ready You need vector search over hundreds of millions of embeddings or more and have the people to run a distributed system.

    ★ 47k Apache-2.0 Go Active, pushed today
  6. 6
    Payload payloadcms

    Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

    Framework or platform Production-ready Your team builds in Next.js and wants the CMS and backend in the same codebase, on Postgres, SQLite or MongoDB.

    ★ 46k MIT TypeScript Active, pushed today
  7. 7
    TypeORM typeorm

    TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

    Building block Production-ready You maintain a NestJS or TypeScript back end already built on it.

    ★ 37k MIT TypeScript Active, pushed 5 days ago
  8. 8
    Dapr dapr

    Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.

    Framework or platform Production-ready You build microservices in several languages on Kubernetes and want portable building blocks instead of vendor SDKs.

    ★ 26k Apache-2.0 Go Active, pushed today
  9. 9
    SOPS getsops

    Simple and flexible tool for managing secrets

    Developer tool Production-ready You keep infrastructure config in Git and want secrets encrypted alongside it, often with Flux or Helm.

    ★ 24k MPL-2.0 Go Active, pushed today
  10. 10
    RxDB pubkey

    The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

    Building block Production-ready You are building an offline-capable web or mobile app where the UI should react live to data changes.

    ★ 23k Apache-2.0 TypeScript Active, pushed today
  11. 11
    Parse Server parse-community

    Parse Server for Node.js / Express

    Framework or platform Production-ready You want a mature, self-hosted app backend with SDKs for many platforms, or you are migrating an old Parse app.

    ★ 21k Apache-2.0 JavaScript Active, pushed today
  12. 12
    WeKan wekan

    FLOSS kanban, built with Meteor. Official Public Support at GitHub issues only. Official Private Pre-Paid Support at https://wekan.fi/commercial-support/ only. Translation PRs to imports/i18n/data/en.i18n.json, other translations at https://app.transifex.com/wekan/wekan . No telemetry.

    Complete system Production-ready You want a free self-hosted Trello replacement and are comfortable with MongoDB.

    ★ 21k MIT JavaScript Active, pushed 7 days ago
  13. 13
    Telegraf influxdata

    Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

    Complete system Production-ready You need to gather metrics from many kinds of systems, including industrial equipment, with one agent.

    ★ 18k MIT Go Active, pushed today
  14. 14
    Thanos thanos-io

    Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

    Building block Production-ready You run several Prometheus instances and need to query them together and keep metrics for months.

    ★ 14k Apache-2.0 Go Active, pushed 3 days ago
  15. 15
    Chat tinode

    Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

    Complete system Usable You want to embed or run your own messaging service with ready clients.

    ★ 14k GPL-3.0 Go Active, pushed 8 days ago
  16. 16
    HyperDX hyperdxio

    Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by ClickHouse and OpenTelemetry.

    Complete system Usable You want a Datadog-style debugging experience self-hosted on ClickHouse.

    ★ 10k MIT TypeScript Active, pushed today
  17. 17
    Cadence cadence-workflow

    Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.

    Building block Production-ready You already run Cadence or need Uber-style durable execution and are prepared to operate Cassandra or SQL storage yourself.

    ★ 9.5k Apache-2.0 Go Active, pushed today
  18. 18
    Openedx-platform openedx

    The Open edX LMS & Studio, powering education sites around the world!

    Complete system Production-ready You run MOOCs or large-scale online learning and have engineers to operate it.

    ★ 8.2k AGPL-3.0 Python Active, pushed today
  19. 19
    Woodpecker woodpecker-ci

    Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.

    Developer tool Production-ready You self-host Git, especially Gitea or Forgejo, and want simple container CI.

    ★ 8.1k Apache-2.0 Go Active, pushed today
  20. 20
    NewsBlur samuelclay

    NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.

    Complete system Production-ready You want a mature hosted feed reader with filtering, or want to study or self-host the full stack.

    ★ 7.7k MIT HTML Active, pushed today

Open-source alternatives to Mongo

  1. 1
    Transformers huggingface

    🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

    Framework or platform Production-ready You want to load, run or fine-tune open models from the Hugging Face Hub in Python.

    ★ 168k Apache-2.0 Python Active, pushed today
  2. 2
    Next.js vercel

    The React Framework

    Framework or platform Production-ready You build a React web app that needs SEO-friendly rendering and back-end routes in one project.

    ★ 143k MIT JavaScript Active, pushed today
  3. 3
    Electron electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Framework or platform Production-ready You want one web codebase to ship desktop apps for Windows, macOS and Linux.

    ★ 124k MIT C++ Active, pushed today
  4. 4
    Three.js mrdoob

    JavaScript 3D Library.

    Building block Production-ready You need 3D graphics, product viewers or visualisations on the web.

    ★ 117k MIT JavaScript Active, pushed today
  5. 5
    Tauri tauri-apps

    Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

    Framework or platform Production-ready You want Electron-style apps with much smaller binaries and lower memory use.

    ★ 112k Apache-2.0 Rust Active, pushed today
  6. 6
    PyTorch pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    Framework or platform Production-ready You train or fine-tune neural networks.

    ★ 105k See repository Python Active, pushed today
  7. 7
    Tailwindcss tailwindlabs

    A utility-first CSS framework for rapid UI development.

    Framework or platform Production-ready You build UIs in a component framework and want consistent styling without writing custom CSS files.

    ★ 98k MIT TypeScript Active, pushed today
  8. 8
    Gin gin-gonic

    Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

    Framework or platform Production-ready You build HTTP APIs in Go and want the most widely used framework with many examples.

    ★ 89k MIT Go Active, pushed 24 days ago

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.