nowfound

Life & fun · July 11, 2018

pgmongo - Drop-in replacement for MongoDB using Postgres

Replace MongoDB with PostgreSQL using jsonb fields - thomas4019/pgmongo

pgmongo - Drop-in replacement for MongoDB using Postgres launched on July 11, 2018 with 24 votes, #799 of 2,673 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 8 years on.

In plain words

pgmongo is a drop-in replacement for MongoDB that runs on PostgreSQL. It allows developers to use MongoDB-compatible syntax and APIs while leveraging Postgres as the underlying database. The tool is designed for teams familiar with MongoDB who want to switch to Postgres without rewriting their application code. It bridges the gap between document-oriented and relational database approaches, making migration straightforward for MongoDB users seeking Postgres's reliability and features.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Firebase2graphql – Migrate from Firebase to GraphQL on Postgres2018 · github.com · ▲114

    Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events. - graphql-engine/community/tools/firebase2graphql at master · hasura/graphql-engine

  • Postgres.js – Fastest Full-Featured PostgreSQL Client for Node and Deno2022 · github.com · ▲257

    Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare - porsager/postgres

  • PgQueuer – Transform PostgreSQL into a Job Queue2024 · github.com · ▲376

    PgQueuer is a Python job queue that uses PostgreSQL for everything — queue storage, locking, notifications. No Redis, no RabbitMQ, no separate broker to operate. If your app already has Postgres, you already have the broker. After ~2 years and 26 minor releases, 1.0 ships today as the first stable release. Strict semver from here on. Thanks to everyone who contributed and left feedback!

  • OxideDB – Teach PostgreSQL Database How to Speak MongoDB Wire Protocol2022 · github.com · ▲30

    Hey everyone! I have created a product that relies on MongoDB for a document store but doesn't really need any of the distributed features to really justify having a hosted MongoDB or DocumentDB instance. Now that we're trying to turn this into a product, we're seeing that some companies have a little bit of resistance around managing yet another database. Most of our clients already have and manage PostgreSQL in one form or another. I knew that PostgreSQL already offered first class JSON support, but I didn't want to rewrite the application data layer from scratch if I could avoid it.…

  • Godb is a simple Go ORM for PostgreSQL, MySQL, SQLite and SQL Server2016 · github.com · ▲205

    A Go SQL query builder and struct mapper. Contribute to samonzeweb/godb development by creating an account on GitHub.

  • Firebase2GraphQL2018 · firebase2graphql.com · ▲106

    Migrate from Firebase to GraphQL on Postgres

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, July 2018

the whole month →