awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 dépôts

Awesome GitHub RepositoriesPostgreSQL Database Platforms

Managed relational database systems built on PostgreSQL with extended API capabilities.

Distinct from PostgreSQL-Compatible Databases: None of the candidates cover the holistic database platform aspect, focusing instead on sinks, vectors or connectors

Explore 11 awesome GitHub repositories matching data & databases · PostgreSQL Database Platforms. Refine with filters or upvote what's useful.

Awesome PostgreSQL Database Platforms GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • gristlabs/grist-coreAvatar de gristlabs

    gristlabs/grist-core

    11,176Voir sur GitHub↗

    Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a relational database. At its core, it manages structured data across multiple linked tables, using a relational database engine to organize information while providing a familiar grid interface. The platform supports Python-based formulas for complex calculations and data transformations, with automatic recalculation when referenced cells change. The system is designed for self-hosted deployment, storing data in either portable SQLite files or enterprise-grade PostgreSQL databases. It

    Persists spreadsheet data in a PostgreSQL database for reliable storage and query capabilities.

    TypeScriptawesomedatabasespreadsheet
    Voir sur GitHub↗11,176
  • pocoproject/pocoAvatar de pocoproject

    pocoproject/poco

    9,438Voir sur GitHub↗

    POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building network-centric applications. It offers a unified abstraction layer that wraps platform-specific APIs, enabling the same code to run across desktop, server, mobile, IoT, and embedded systems. The framework is organized into modular libraries that can be compiled and linked selectively, allowing developers to include only the components their application needs. The framework distinguishes itself through its broad coverage of application infrastructure needs, including threading and sy

    Provides a PostgreSQL connector for connecting to and querying databases through a session-based interface.

    C++c-plus-plusconfigurationcross-platform
    Voir sur GitHub↗9,438
  • nhost/nhostAvatar de nhost

    nhost/nhost

    9,199Voir sur GitHub↗

    Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file storage accessible through a unified GraphQL API. It functions as a backend infrastructure orchestrator, enabling the deployment and management of full-stack environments using containerization and command-line automation. The platform distinguishes itself by automating the transformation of relational database tables into a secure GraphQL API and providing an integrated identity provider that supports passwords, magic links, and OAuth. It also includes a serverless function runt

    Provides a managed PostgreSQL data store with integrated schema management and real-time subscriptions.

    Goauthenticationbackendbackend-as-a-service
    Voir sur GitHub↗9,199
  • spantaleev/matrix-docker-ansible-deployAvatar de spantaleev

    spantaleev/matrix-docker-ansible-deploy

    6,050Voir sur GitHub↗

    This project is an Ansible-based deployment tool that automates the setup of a fully configured Matrix homeserver using Docker containers. It orchestrates the entire Matrix server stack, including the homeserver itself, a PostgreSQL database, and reverse proxy integration with Traefik for automatic SSL certificate management, all from a single configuration file. The deployment supports connecting a Matrix installation to external messaging platforms like Discord, Slack, Telegram, and WhatsApp through dedicated bridges that run as isolated Docker containers. It also provides the ability to de

    Stores all persistent Matrix data in a dedicated PostgreSQL container with optional replication and backup configurations.

    Jinjaansible-playbookansible-roleautomation
    Voir sur GitHub↗6,050
  • catchchat/yepAvatar de CatchChat

    CatchChat/Yep

    5,876Voir sur GitHub↗

    Meet Genius

    Provides a type-safe database layer using Prisma ORM with PostgreSQL for schema management and persistence.

    Swift
    Voir sur GitHub↗5,876
  • weblateorg/weblateAvatar de WeblateOrg

    WeblateOrg/weblate

    5,748Voir sur GitHub↗

    Weblate is an open-source web-based translation management system that provides a collaborative platform for teams to review, suggest, and approve translations in real time. It functions as a continuous localization platform, automatically synchronizing translations with source code changes in version control repositories, and can be deployed either as a self-hosted server or through a managed cloud hosting service. The system integrates directly with Git hosting platforms like GitHub, GitLab, and Bitbucket, storing all translations in version control with individual translator attribution re

    Sets up a PostgreSQL database with trigram extensions for storing all translation content.

    Pythoncontinuous-localizationcrowdsourcingdcode-2025
    Voir sur GitHub↗5,748
  • supabase/supabase-jsAvatar de supabase

    supabase/supabase-js

    4,483Voir sur GitHub↗

    supabase-js est une bibliothèque client complète conçue pour intégrer des applications frontend avec un backend-as-a-service hébergé. Elle fournit une interface unifiée pour interagir avec une base de données PostgreSQL, des systèmes de gestion des identités, le stockage d'objets cloud et la synchronisation de données en temps réel. La bibliothèque présente une conception client isomorphe qui fonctionne à la fois dans les environnements navigateur et serveur. Elle se distingue par une approche typée, utilisant TypeScript pour mapper les schémas de base de données directement aux définitions côté client, et emploie une API basée sur PostgREST pour traduire les appels JavaScript en requêtes RESTful. Le client couvre un large éventail de capacités, incluant l'authentification utilisateur via OAuth, OIDC et passkeys, ainsi que la gestion de session utilisant des jetons signés. Il gère des données binaires à grande échelle via une interface de stockage compatible S3 et permet des mises à jour d'application en direct via des abonnements basés sur WebSocket pour les changements de base de données et la synchronisation de présence. Une fonctionnalité supplémentaire inclut l'invocation de fonctions edge serverless et l'exécution de recherches de similarité utilisant des plongements vectoriels (vector embeddings).

    Offers a JavaScript library to interact with PostgreSQL databases via REST and GraphQL interfaces.

    TypeScriptclient-librarydatabaseisomorphic
    Voir sur GitHub↗4,483
  • testcontainers/testcontainers-dotnetAvatar de testcontainers

    testcontainers/testcontainers-dotnet

    4,317Voir sur GitHub↗

    Testcontainers for .NET est une bibliothèque de test Docker et un framework de test d'intégration conçu pour gérer le cycle de vie de conteneurs éphémères. Il fournit des abstractions de haut niveau en tant que wrapper de l'API Docker pour provisionner une infrastructure éphémère, remplaçant les mocks par de vraies instances de base de données, de messagerie et de moteur de recherche pour garantir des environnements de test isolés et reproductibles. Le projet se distingue par un modèle de configuration de conteneur par builder et un mécanisme de liaison de port dynamique qui évite les collisions lors de l'exécution de tests concurrents. Il permet une communication service-à-service fiable via l'orchestration de réseau virtuel et l'aliasing réseau, et assure la disponibilité des services via des vérifications de disponibilité basées sur le polling pour les endpoints HTTP et les ports TCP. La bibliothèque fournit des modules spécialisés pour les bases de données relationnelles, NoSQL et vectorielles, ainsi que des courtiers de messagerie et des émulateurs de services cloud. Sa surface de capacité s'étend à la configuration d'images de conteneur, à la collecte de logs et à la simulation de conditions réseau pour vérifier la résilience du système. Elle prend en charge la connectivité aux runtimes Docker locaux et distants via des variables d'environnement et des fichiers de configuration standardisés.

    Starts throwaway PostgreSQL database instances with specific versions and configurations for isolated test environments.

    C#automationdockerdotnet
    Voir sur GitHub↗4,317
  • vitabaks/autobaseAvatar de vitabaks

    vitabaks/autobase

    4,266Voir sur GitHub↗

    Autobase est une plateforme d'orchestration et de gestion de bases de données PostgreSQL auto-hébergée, conçue pour offrir des capacités de Database-as-a-Service. Elle automatise l'intégralité du cycle de vie des clusters PostgreSQL, du provisionnement initial et du déploiement jusqu'à l'administration continue et la mise hors service. Le système se distingue en traitant l'infrastructure de base de données comme du code, permettant aux clusters d'être déployés et mis à jour via le contrôle de version et des pipelines d'intégration continue. Il fournit à la fois une console web centralisée pour la gestion visuelle et des interfaces programmatiques pour automatiser l'orchestration de l'infrastructure. La plateforme assure la haute disponibilité grâce à l'utilisation d'équilibrage de charge et de réplicas pour la distribution du trafic et la mise à l'échelle des ressources. Ses capacités opérationnelles incluent des sauvegardes automatisées point-in-time, la restauration d'état, l'installation de modules fonctionnels et l'exécution de mises à niveau de versions majeures et mineures sur des serveurs physiques, des machines virtuelles et chez les fournisseurs de cloud public.

    Acts as an orchestration layer providing database-as-a-service capabilities for the full lifecycle of PostgreSQL instances.

    TypeScript
    Voir sur GitHub↗4,266
  • baserow/baserowAvatar de baserow

    baserow/baserow

    4,188Voir sur GitHub↗

    Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.

    Implements a comprehensive data management system built on PostgreSQL that exposes records via a REST API.

    Pythonairtableairtable-alternativeairtable-replacement
    Voir sur GitHub↗4,188
  • npgsql/npgsqlAvatar de npgsql

    npgsql/npgsql

    3,702Voir sur GitHub↗

    Npgsql is a .NET data provider and client library that enables applications to connect, execute queries, and manage data within PostgreSQL databases. It functions as a connection manager and translation layer between the application and the database server. The project features a connection manager capable of multi-host connectivity, providing load balancing and automatic failover across multiple servers. It includes specialized support for high-volume data import and export through bulk data operations and a mapping system that translates complex database types, such as arrays and JSON, into

    Provides a comprehensive set of tools for server connectivity, bulk operations, and complex type handling.

    C#c-sharpdatabasedotnet
    Voir sur GitHub↗3,702
  1. Home
  2. Data & Databases
  3. PostgreSQL Database Platforms

Explorer les sous-tags

  • Containerized InstancesProvisioning of PostgreSQL database instances as ephemeral containers for testing. **Distinct from PostgreSQL Database Platforms:** Focuses on the containerized lifecycle of PostgreSQL rather than managed database platforms.
  • Containerized PostgreSQL Backends1 sous-tagPostgreSQL databases running in Docker containers for storing persistent application data with optional replication and backup configurations. **Distinct from PostgreSQL Database Platforms:** Distinct from PostgreSQL Database Platforms: focuses on containerized deployment of PostgreSQL for application backends, not managed database platforms.
  • PostgreSQL Client LibrariesConnects to PostgreSQL databases and executes SQL statements through a session-based interface. **Distinct from PostgreSQL Database Platforms:** Distinct from PostgreSQL Database Platforms: focuses on client-side connectivity and query execution, not managed database platforms.