awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ged/ruby-pg

Open-source alternatives to Ruby Pg

30 open-source projects similar to ged/ruby-pg, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ruby Pg alternative.

  • maxdemarzi/neographyAvatar maxdemarzi

    maxdemarzi/neography

    603Vezi pe GitHub↗

    A thin Ruby wrapper to the Neo4j Rest API

    Ruby
    Vezi pe GitHub↗603
  • sfackler/rust-postgresAvatar sfackler

    sfackler/rust-postgres

    3,945Vezi pe 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

    Rust
    Vezi pe GitHub↗3,945
  • readify/neo4jclientAvatar Readify

    Readify/Neo4jClient

    427Vezi pe GitHub↗

    .NET client binding for Neo4j

    C#
    Vezi pe GitHub↗427
  • neo4j/neo4j-dotnet-driverAvatar neo4j

    neo4j/neo4j-dotnet-driver

    246Vezi pe GitHub↗

    Neo4j Bolt driver for .NET

    C#
    Vezi pe GitHub↗246
  • jackc/pgxAvatar jackc

    jackc/pgx

    13,428Vezi pe 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

    Go
    Vezi pe GitHub↗13,428

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • jmcvetta/neoismAvatar jmcvetta

    jmcvetta/neoism

    388Vezi pe GitHub↗

    Neo4j client for Golang

    Go
    Vezi pe GitHub↗388
  • lib/pqAvatar lib

    lib/pq

    9,903Vezi pe 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

    Go
    Vezi pe GitHub↗9,903
  • npgsql/npgsqlAvatar npgsql

    npgsql/npgsql

    3,702Vezi pe 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

    C#c-sharpdatabasedotnet
    Vezi pe GitHub↗3,702
  • brianc/node-postgresAvatar brianc

    brianc/node-postgres

    13,155Vezi pe 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

    JavaScriptlibpqnode-postgrespostgres
    Vezi pe GitHub↗13,155
  • aio-libs/aioodbcAvatar aio-libs

    aio-libs/aioodbc

    326Vezi pe GitHub↗

    aioodbc - is a library for accessing a ODBC databases from the asyncio

    Python
    Vezi pe GitHub↗326
  • anormcypher/anormcypherAvatar AnormCypher

    AnormCypher/AnormCypher

    127Vezi pe GitHub↗

    Table of Contents

    Scala
    Vezi pe GitHub↗127
  • andymccurdy/redis-pyAvatar andymccurdy

    andymccurdy/redis-py

    13,566Vezi pe GitHub↗

    redis-py is a Python client library for executing Redis commands and managing in-memory data structures. It provides the necessary components to integrate Python applications with Redis for data storage and retrieval. The project includes a cluster client for monitoring health and managing automatic failover across multiple active-active database replicas. It also features a connection pool manager to maintain reusable socket connections and a dedicated pub/sub client for subscribing to real-time message channels. The library covers broad capability areas including performance optimization t

    Python
    Vezi pe GitHub↗13,566
  • apache/calcite-avatica-goAvatar apache

    apache/calcite-avatica-go

    125Vezi pe GitHub↗

    Apache Calcite Go

    Gobig-datacalcitegeospatial
    Vezi pe GitHub↗125
  • apache/cassandra-python-driverAvatar apache

    apache/cassandra-python-driver

    1,425Vezi pe GitHub↗

    Python Driver for Apache Cassandra®

    Python
    Vezi pe GitHub↗1,425
  • aio-libs/aiomysqlAvatar aio-libs

    aio-libs/aiomysql

    1,887Vezi pe GitHub↗

    aiomysql is a library for accessing a MySQL database from the asyncio

    Python
    Vezi pe GitHub↗1,887
  • aerospike/aerospike-client-nodejsAvatar aerospike

    aerospike/aerospike-client-nodejs

    207Vezi pe GitHub↗

    Node.js client for the Aerospike database

    JavaScriptaerospikedatabase-driverjavascript
    Vezi pe GitHub↗207
  • amakawa/redicAvatar amakawa

    amakawa/redic

    118Vezi pe GitHub↗

    Lightweight Redis Client

    Ruby
    Vezi pe GitHub↗118
  • blevesearch/bleveAvatar blevesearch

    blevesearch/bleve

    10,986Vezi pe GitHub↗

    Bleve is a search indexing engine library written in Go, designed to provide full-text search and document retrieval capabilities for embedded application data. It functions as a framework for indexing structured or unstructured information, allowing developers to build searchable collections that support complex query logic and data analysis. The engine distinguishes itself through a pluggable analysis pipeline that normalizes text before indexing, alongside support for vector similarity search to identify semantically related content. It utilizes finite-state transducer automata for efficie

    Go
    Vezi pe GitHub↗10,986
  • blackbeam/rust-mysql-simpleAvatar blackbeam

    blackbeam/rust-mysql-simple

    691Vezi pe GitHub↗

    This crate offers:

    Rust
    Vezi pe GitHub↗691
  • aliexpressru/gomemcachedAvatar aliexpressru

    aliexpressru/gomemcached

    22Vezi pe GitHub↗

    A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.

    Goconsistent-hashinggogolang
    Vezi pe GitHub↗22
  • bradfitz/gomemcacheAvatar bradfitz

    bradfitz/gomemcache

    1,873Vezi pe GitHub↗

    Go Memcached client library #golang

    Gogolangmemcachememcached-clients
    Vezi pe GitHub↗1,873
  • aio-libs/aioesAvatar aio-libs

    aio-libs/aioes

    98Vezi pe GitHub↗

    asyncio compatible driver for elasticsearch

    Python
    Vezi pe GitHub↗98
  • brianmario/mysql2Avatar brianmario

    brianmario/mysql2

    2,279Vezi pe GitHub↗

    A modern, simple and very fast Mysql library for Ruby - binding to libmysql

    Ruby
    Vezi pe GitHub↗2,279
  • bsm/redeoAvatar bsm

    bsm/redeo

    444Vezi pe GitHub↗

    High-performance framework for building redis-protocol compatible TCP servers/services

    Gogolow-latencyredis
    Vezi pe GitHub↗444
  • btnguyen2k/gocosmosAvatar btnguyen2k

    btnguyen2k/gocosmos

    22Vezi pe GitHub↗

    Go database/sql driver for Azure Cosmos DB SQL API

    Go
    Vezi pe GitHub↗22
  • c410-f3r/wtxAvatar c410-f3r

    c410-f3r/wtx

    360Vezi pe GitHub↗

    A collection of different transport implementations and related tools focused primarily on web technologies.

    Rust
    Vezi pe GitHub↗360
  • canopytax/asyncpgsaAvatar CanopyTax

    CanopyTax/asyncpgsa

    510Vezi pe GitHub↗

    A wrapper around asyncpg for use with sqlalchemy

    Python
    Vezi pe GitHub↗510
  • chenmingyong0423/go-mongoxAvatar chenmingyong0423

    chenmingyong0423/go-mongox

    220Vezi pe GitHub↗

    A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.

    Gobuilderdatabasego
    Vezi pe GitHub↗220
  • cihangir/neo4jAvatar cihangir

    cihangir/neo4j

    29Vezi pe GitHub↗

    Neo4j Rest API Client for Go lang

    Go
    Vezi pe GitHub↗29
  • bchavez/rethinkdb.driverAvatar bchavez

    bchavez/RethinkDb.Driver

    381Vezi pe GitHub↗

    :headphones: A NoSQL C#/.NET RethinkDB database driver with 100% ReQL API coverage.

    C#
    Vezi pe GitHub↗381