Integrating MongoDB into Laravel with Filament

This page summarizes the projects mentioned and recommended in the original post on dev.to

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. lunash

    So I decided to work on Lunash and at the time I am writing this post I just released version 0.1 (All feedback is well received!). While I was working in Lunash I encountered many blockers integrating mongo with Laravel and Filament and this is the intention of this post. To you developers to avoid all the blockers I had and be able to create your own projects using these amazing technologies.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. laravel-mongo-filament

    Integrating MongoDB into Laravel with Filament example

  4. PostgreSQL

    Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch

    Laravel is one of the best PHP frameworks I ever tried in my career which works very well with relational databases such MariaDB or PostgreSQL. However recently I had the opportunity to dig into NoSQL databases, specifically into MongoDB that offers amazing features like TTL indexes or embedded documents (aka One to Few relationships).

  5. Portainer

    Making Docker and Kubernetes management easy.

    One of my hobbies is the homelab. I love to manage my own server and services. I have many of docker compose projects and everytime I want to test a new service it becomes a pain to manage the updates. Therefore I just started a new project trying to auto manage my docker applications in my personal server without using the CLI. I mean the CLI of docker-compose is amazing but I wanted to try out alternatives that are not so powerkill as portainer is. Saying that it came into my mind to work on a small application using Filament admin in order to avoid working on templates, scripts and all repetitive tasks that requires for a simple CRUD application. Filament offers a very nice admin panel that works out of the box and it is very easy to customize and integrate with Laravel.

  6. MongoDB

    The MongoDB Database

    Laravel is one of the best PHP frameworks I ever tried in my career which works very well with relational databases such MariaDB or PostgreSQL. However recently I had the opportunity to dig into NoSQL databases, specifically into MongoDB that offers amazing features like TTL indexes or embedded documents (aka One to Few relationships).

  7. web-pecl

    The PECL website

    PECL is a CLI that helps you to install PHP extensions easily and this command will install and configure the mongodb driver for your default PHP installation.

  8. MariaDB

    MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry. (by MariaDB)

    Laravel is one of the best PHP frameworks I ever tried in my career which works very well with relational databases such MariaDB or PostgreSQL. However recently I had the opportunity to dig into NoSQL databases, specifically into MongoDB that offers amazing features like TTL indexes or embedded documents (aka One to Few relationships).

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

    Laravel is one of the best PHP frameworks I ever tried in my career which works very well with relational databases such MariaDB or PostgreSQL. However recently I had the opportunity to dig into NoSQL databases, specifically into MongoDB that offers amazing features like TTL indexes or embedded documents (aka One to Few relationships).

  11. filament

    A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire

    One of my hobbies is the homelab. I love to manage my own server and services. I have many of docker compose projects and everytime I want to test a new service it becomes a pain to manage the updates. Therefore I just started a new project trying to auto manage my docker applications in my personal server without using the CLI. I mean the CLI of docker-compose is amazing but I wanted to try out alternatives that are not so powerkill as portainer is. Saying that it came into my mind to work on a small application using Filament admin in order to avoid working on templates, scripts and all repetitive tasks that requires for a simple CRUD application. Filament offers a very nice admin panel that works out of the box and it is very easy to customize and integrate with Laravel.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Timestamp SQL Files for Consistent Laravel Migration

    2 projects | dev.to | 4 Jul 2023
  • Laravel mixins

    3 projects | dev.to | 26 Jul 2022
  • “The most scarily/stunningly impressive linguistic feat I’ve ever seen“

    2 projects | news.ycombinator.com | 25 Sep 2021
  • Using Custom Timestamp Columns in Laravel Eloquent

    1 project | dev.to | 19 Dec 2025
  • Temboard: Monitor, optimize and configure multiple PostgreSQL instances

    1 project | news.ycombinator.com | 11 Dec 2025

Did you know that PHP is
the 14th most popular programming language
based on number of references?