awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 مستودعات

Awesome GitHub RepositoriesPostgreSQL Connectors

Specialized drivers for establishing secure connections to PostgreSQL instances.

Distinct from Database Connectivity: Focuses on specific PostgreSQL protocol support rather than generic database connectivity.

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

Awesome PostgreSQL Connectors GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • winstonjs/winstonالصورة الرمزية لـ winstonjs

    winstonjs/winston

    24,478عرض على GitHub↗

    Winston is a versatile logging library for Node.js designed to record system events and metadata. It functions as a multi-transport log manager that routes data to various destinations and a structured log formatter that transforms entries into JSON or plain text. The project is distinguished by its pluggable transport architecture, which decouples the logging interface from delivery mechanisms. This allows for the creation of custom transport extensions and the use of hierarchical logger instances to inherit configurations while attaching persistent metadata to downstream messages. The libr

    Persists log messages in a PostgreSQL database.

    JavaScript
    عرض على GitHub↗24,478
  • dataease/dataeaseالصورة الرمزية لـ dataease

    dataease/dataease

    23,420عرض على GitHub↗

    DataEase is an open-source, self-hosted business intelligence platform designed for building interactive data visualizations and managing analytical reporting. It provides a centralized environment where users can construct dashboards through a drag-and-drop interface, connecting to diverse data sources including relational databases, data warehouses, and external APIs. The platform distinguishes itself through its focus on embedded analytics and enterprise-grade governance. It allows for the seamless integration of charts, dashboards, and management modules into third-party web applications

    Establishes secure connections to external PostgreSQL instances to enable data retrieval for visualization.

    Javaapache-dorisbusiness-intelligencedata-analysis
    عرض على GitHub↗23,420
  • beekeeper-studio/beekeeper-studioالصورة الرمزية لـ beekeeper-studio

    beekeeper-studio/beekeeper-studio

    22,030عرض على GitHub↗

    Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization. The project distinguishes itself through a focus on secure, flexible connectivity and AI-assisted workflows. It supports advanced authentication methods, including enterprise single sign-on, multi-factor authentic

    Establishes connections to database servers using standard wire protocols, supporting authentication, SSL encryption, and SSH tunneling.

    TypeScriptbigquerycassandracockroachdb
    عرض على GitHub↗22,030
  • cube-js/cubeالصورة الرمزية لـ cube-js

    cube-js/cube

    20,251عرض على GitHub↗

    Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and relationships across diverse data sources. By acting as a headless business intelligence engine, it transforms raw data into a governed model that can be queried via SQL, REST, and GraphQL interfaces. This architecture ensures consistent data definitions and logic across all downstream analytical applications and reporting tools. The platform distinguishes itself through its integrated conversational AI capabilities, which allow users to explore data using natural language. It orches

    Establishes secure connections to relational database instances for data retrieval.

    Rustagentic-analyticsagentsai
    عرض على GitHub↗20,251
  • golang-migrate/migrateالصورة الرمزية لـ golang-migrate

    golang-migrate/migrate

    18,118عرض على GitHub↗

    This project is a command-line utility designed to manage database schema versioning and automate incremental schema updates. It functions as a version control system for database structures, ensuring consistency across environments by tracking applied migrations in a dedicated metadata table and executing scripts in a sequential, reliable manner. The tool distinguishes itself through a driver-based abstraction layer that supports a wide range of database engines, including various SQL and distributed cloud databases. It provides robust concurrency control through advisory locking, which prev

    Connects to PostgreSQL instances using secure connection strings and custom schema search paths.

    Goaws-s3cassandradatabase
    عرض على GitHub↗18,118
  • unstructured-io/unstructuredالصورة الرمزية لـ Unstructured-IO

    Unstructured-IO/unstructured

    14,019عرض على GitHub↗

    Unstructured is an enterprise-grade data orchestration engine designed to transform raw, unstructured files into structured, machine-readable formats. It functions as a comprehensive platform for document ingestion, partitioning, and enrichment, specifically engineered to prepare complex data for retrieval-augmented generation and agentic AI workflows. The platform distinguishes itself through its sophisticated document processing strategies, which combine rule-based extraction with vision-language models to handle diverse file layouts, tables, and images. It provides a modular architecture t

    Extracts and converts PostgreSQL database records into structured formats for AI workflows.

    HTMLdata-pipelinesdeep-learningdocument-image-analysis
    عرض على GitHub↗14,019
  • jackc/pgxالصورة الرمزية لـ jackc

    jackc/pgx

    13,428عرض على GitHub↗

    This project is a database driver and interface for the Go programming language, specifically designed for PostgreSQL. It provides a low-level library for executing SQL queries, managing transactions, and handling data persistence within Go applications. The driver distinguishes itself by implementing the native PostgreSQL binary wire protocol, which minimizes communication overhead and maximizes data transfer efficiency. It includes advanced connection pooling to maintain persistent database sessions and supports prepared statement caching to accelerate the execution of frequently repeated o

    Provides a high-performance driver for establishing native binary protocol connections to PostgreSQL databases.

    Go
    عرض على GitHub↗13,428
  • brianc/node-postgresالصورة الرمزية لـ brianc

    brianc/node-postgres

    13,155عرض على GitHub↗

    This project is a Node.js client for PostgreSQL databases, providing a protocol parser to translate raw binary streams into JavaScript objects. It serves as a driver for executing queries, managing data, and integrating Node.js applications with PostgreSQL backends. The library includes a connection pool manager to reduce network overhead by caching reusable connections and a result streamer that uses cursors to retrieve large datasets incrementally. It also functions as an event listener for subscribing to asynchronous server-side notifications to trigger real-time application events. Broad

    Provides a specialized Node.js driver for establishing secure connections and executing queries on PostgreSQL instances.

    JavaScriptlibpqnode-postgrespostgres
    عرض على GitHub↗13,155
  • wasmedge/wasmedgeالصورة الرمزية لـ WasmEdge

    WasmEdge/WasmEdge

    10,665عرض على GitHub↗

    WasmEdge is an extensible WebAssembly runtime that executes WebAssembly bytecode in a secure sandbox for cloud, edge, and embedded applications. It functions as a multi-language compiler, compiling applications written in Rust, JavaScript, Go, and Python into WebAssembly bytecode for sandboxed execution, and as a server-side JavaScript runtime that runs JavaScript programs with ES6 modules, NPM packages, and Node.js-compatible APIs. The runtime also serves as an AI inference runtime, executing AI models from JavaScript using WASI-NN plug-ins for inference tasks on personal devices and edge har

    Connects to PostgreSQL databases from within WebAssembly applications using a Rust driver.

    C++artificial-intelligencecloudcloud-native
    عرض على GitHub↗10,665
  • lib/pqالصورة الرمزية لـ lib

    lib/pq

    9,903عرض على GitHub↗

    pq is a PostgreSQL driver for Go that implements the standard database/sql interface. It serves as a connection library and protocol implementation that translates application data types into the binary and text formats required by PostgreSQL. The project provides specialized utilities for high-performance data ingestion using bulk data loading and a dedicated bulk data importer. It also features an implementation for listening to asynchronous server notifications and provides tools for connection load balancing across multiple hosts and ports. The driver covers a broad surface of database i

    Implements a specialized Go driver for establishing and managing secure connections to PostgreSQL databases.

    Go
    عرض على GitHub↗9,903
  • porsager/postgresالصورة الرمزية لـ porsager

    porsager/postgres

    8,566عرض على GitHub↗

    This project is a PostgreSQL client library and SQL query builder for JavaScript and TypeScript. It provides a low-level database driver and connection manager to handle database sessions, along with a logical replication client for monitoring real-time changes. The library distinguishes itself with a high-performance bulk data streamer that utilizes the database copy command for importing and exporting large datasets. It also implements a logical replication protocol to facilitate real-time database synchronization through change subscriptions and channel-based notifications. The toolset co

    Serves as a low-level PostgreSQL client library with support for failover hosts, rotating credentials, and custom sockets.

    JavaScriptclientcockroachdbdatabase
    عرض على GitHub↗8,566
  • mongodb/mongo-go-driverالصورة الرمزية لـ mongodb

    mongodb/mongo-go-driver

    8,506عرض على GitHub↗

    The mongo-go-driver is a Go library for building applications that integrate with a MongoDB document store. It enables the storage and retrieval of flexible document data by providing a bridge between Go backends and the database. The driver implements specialized capabilities for semantic vector search, allowing the handling and execution of high-dimensional vector data for similarity-based retrieval. It also supports full-text search via linguistic analysis and programmatic search index management. The project covers a broad range of database operations, including document-based CRUD, bulk

    Streams large result sets incrementally using network cursors to prevent memory exhaustion.

    Godatabasedrivergo
    عرض على GitHub↗8,506
  • materializeinc/materializeالصورة الرمزية لـ MaterializeInc

    MaterializeInc/materialize

    6,314عرض على GitHub↗

    Materialize is a streaming SQL database that continuously ingests live data from sources such as Kafka, Redpanda, PostgreSQL, and MySQL, and incrementally maintains materialized views. It provides a PostgreSQL-compatible query engine that accepts standard SQL over the PostgreSQL wire protocol, enabling any existing SQL client or BI tool to query real-time data. The system also includes a Model Context Protocol (MCP) server that exposes live materialized view data to AI agents, providing fresh context without polling. Materialize distinguishes itself through its ability to offer configurable c

    Stores reusable PostgreSQL connection details in named objects shared across multiple source definitions.

    Rust
    عرض على GitHub↗6,314
  • inventree/inventreeالصورة الرمزية لـ inventree

    inventree/InvenTree

    6,350عرض على GitHub↗

    InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in

    Connects the web server and background worker to a PostgreSQL database for persistent storage.

    Pythondjangohacktoberfestpython
    عرض على GitHub↗6,350
  • dimitri/pgloaderالصورة الرمزية لـ dimitri

    dimitri/pgloader

    6,295عرض على GitHub↗

    pgloader is a command-line tool that automates the migration of data and schema from various source databases and file formats into PostgreSQL. It combines schema discovery, parallel data pipelines, and type casting into a single, declarative workflow, using PostgreSQL's COPY protocol for high-throughput bulk loading. The tool distinguishes itself by compiling a dedicated command language into concurrent reader-writer pipelines that handle schema introspection, data transformation, and error-resilient batch processing. It supports migrating entire databases from MySQL, MS SQL, SQLite, and Pos

    Migrates MS SQL Server databases to PostgreSQL with schema discovery.

    Common Lispclozure-clcommon-lispcsv
    عرض على GitHub↗6,295
  • go-pg/pgالصورة الرمزية لـ go-pg

    go-pg/pg

    5,785عرض على GitHub↗

    pg is a PostgreSQL object-relational mapper (ORM) for Go that maps Go structs to database tables and provides a fluent query builder for constructing SQL statements programmatically. At its core, it automatically generates CREATE TABLE statements from Go struct definitions using struct tags and naming conventions, and builds queries through method chaining with placeholder-based parameter binding to prevent SQL injection. The library distinguishes itself through relation-aware join generation that automatically constructs JOIN clauses for has-one, has-many, many-to-many, and polymorphic assoc

    Establishes connections to PostgreSQL databases using connection strings or structured options with health verification.

    Go
    عرض على GitHub↗5,785
  • mervinpraison/praisonaiالصورة الرمزية لـ MervinPraison

    MervinPraison/PraisonAI

    5,592عرض على GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Verifies connectivity to PostgreSQL databases by attempting a connection and reporting success or failure.

    Pythonagentsaiai-agent-framework
    عرض على GitHub↗5,592
  • datlechin/tableproالصورة الرمزية لـ datlechin

    datlechin/TablePro

    4,471عرض على GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Establishes connections to MariaDB instances to manage and query data.

    Swift
    عرض على GitHub↗4,471
  • encode/databasesالصورة الرمزية لـ encode

    encode/databases

    4,002عرض على GitHub↗

    هذا المشروع عبارة عن طبقة تجريد لقاعدة بيانات asyncio توفر واجهة مشتركة لتنفيذ عمليات قاعدة بيانات غير محظورة (non-blocking) في Python. يعمل كغلاف لمحرك قاعدة بيانات غير متزامن ومنشئ تعبيرات SQL، مما يسمح بإنشاء سلاسل SQL خام من كائنات Python منظمة. تتضمن المكتبة مديراً لمجمع اتصالات asyncio يستخدم التخزين المحلي للمهام للتعامل مع دورات حياة الاتصال وتقليل حمل الموارد. كما يعمل كمدير لمعاملات قاعدة البيانات غير المتزامنة، حيث يغلف العمليات في معاملات ذرية ونقاط حفظ للحفاظ على سلامة البيانات. يغطي النظام قدرات واسعة بما في ذلك تدفق البيانات غير المتزامن لمعالجة مجموعات النتائج الكبيرة دون استخدام ذاكرة عالية وإدارة مخططات قاعدة البيانات. بالإضافة إلى ذلك، يوفر أدوات لاختبار قاعدة البيانات المؤتمت عن طريق عزل بيانات الاختبار من خلال التراجع عن المعاملات (rollbacks).

    Provides asynchronous cursors to stream large database result sets incrementally and minimize memory usage.

    Python
    عرض على GitHub↗4,002
  • sfackler/rust-postgresالصورة الرمزية لـ sfackler

    sfackler/rust-postgres

    3,945عرض على GitHub↗

    This project is a native PostgreSQL database driver for the Rust programming language. It functions as a type-safe database mapper and connector that provides both synchronous and asynchronous interfaces for executing queries against a PostgreSQL backend. The library implements a type-safe mapping system to convert PostgreSQL data types into Rust types, ensuring consistency during data transfer. It also serves as an encrypted database connector, supporting secure communication protocols to protect data in transit between the application and the database. The driver covers core database capab

    Implements a specialized driver for establishing secure, encrypted connections to PostgreSQL instances.

    Rust
    عرض على GitHub↗3,945
السابق12التالي
  1. Home
  2. Data & Databases
  3. Database Connectivity
  4. PostgreSQL Connectors

استكشف الوسوم الفرعية

  • Connection Establishment UtilitiesEstablishes a connection to a PostgreSQL database using a connection string or structured options and verifies the connection is alive. **Distinct from PostgreSQL Connectors:** Distinct from PostgreSQL Connectors: focuses on the initial connection establishment and health check, not the general-purpose driver.
  • Connection Test UtilitiesTools that verify connectivity to PostgreSQL databases by attempting a connection and reporting success or failure. **Distinct from PostgreSQL Connectors:** Distinct from PostgreSQL Connectors: focuses on verifying connectivity rather than providing general-purpose connection drivers.
  • Cursor-Based Result StreamersSystems that use database cursors to stream large result sets incrementally to the client. **Distinct from PostgreSQL Connectors:** Focuses on the streaming mechanism via cursors rather than the general connection driver.
  • Data IngestionExtraction of records from databases for structured data transformation. **Distinct from PostgreSQL Connectors:** Distinct from general PostgreSQL connectors: focuses on the ingestion and conversion of records for AI workflows.
  • MS SQL to PostgreSQL MigrationsLoads data from Microsoft SQL Server into PostgreSQL with automatic schema discovery. **Distinct from PostgreSQL Connectors:** Distinct from PostgreSQL Connectors: focuses on migrating from MS SQL rather than general PostgreSQL connectivity.