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 codingconcepts/datagen

Open-source alternatives to Datagen

30 open-source projects similar to codingconcepts/datagen, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Datagen alternative.

  • andizzle/rwdbAvatar andizzle

    andizzle/rwdb

    21Vezi pe GitHub↗

    Database wrapper that manage read write connections

    Go
    Vezi pe GitHub↗21
  • flike/kingshardAvatar flike

    flike/kingshard

    6,414Vezi pe GitHub↗

    Kingshard is a MySQL database proxy and sharding middleware that routes SQL traffic between clients and multiple database nodes. It functions as a load balancer, read-write splitter, and SQL query firewall to manage how data is accessed and distributed across a database infrastructure. The system implements data sharding using hash, range, or date strategies to split tables across multiple nodes. It enables read-write splitting by directing data modification requests to a master node while distributing read-only queries across a pool of slave replicas. The proxy provides traffic management t

    Gokingshardmysqlmysql-proxy
    Vezi pe GitHub↗6,414
  • nikepan/clickhouse-bulkAvatar nikepan

    nikepan/clickhouse-bulk

    508Vezi pe GitHub↗

    Collects many small inserts to ClickHouse and send in big inserts

    Goclickhouseclickhouse-bulkclickhouse-server
    Vezi pe GitHub↗508
  • youtube/vitessAvatar youtube

    youtube/vitess

    21,032Vezi pe GitHub↗

    Vitess is a distributed MySQL orchestrator and clustering system designed for horizontal database scaling. It functions as sharding middleware that distributes data and load across multiple MySQL instances to handle growth beyond the capacity of a single machine. The system provides a proxy layer that abstracts data distribution, allowing applications to query a cluster as a single logical database without knowing the physical location of the data. This is achieved through a routing mechanism that intercepts queries and directs them to the appropriate shards based on keyspace mappings. The p

    Go
    Vezi pe GitHub↗21,032

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
  • siddontang/go-mysqlAvatar siddontang

    siddontang/go-mysql

    4,953Vezi pe GitHub↗

    go-mysql is a toolkit for the Go programming language designed for implementing MySQL protocol handlers, binary log replication systems, mock servers, and schema parsing utilities. It provides the necessary libraries to interact with MySQL servers through native network protocols and binary log streams. The project enables the creation of custom database proxies or mock servers by parsing and decoding low-level network packets. It also includes a replication tool for streaming and processing binary logs to synchronize data across different storage systems, alongside a schema parser for extrac

    Go
    Vezi pe GitHub↗4,953
  • hexdigest/prepAvatar hexdigest

    hexdigest/prep

    36Vezi pe GitHub↗

    Prep finds all SQL statements in a Go package and instruments db connection with prepared statements

    Go
    Vezi pe GitHub↗36
  • github/orchestratorAvatar github

    github/orchestrator

    5,776Vezi pe GitHub↗

    Orchestrator is a high availability system and replication manager for MySQL database clusters. It functions as a failover automator and topology visualizer designed to detect master failures and promote standby replicas to minimize system downtime. The project focuses on managing and reconfiguring MySQL replication topologies to maintain consistent data distribution. It utilizes topology discovery crawling to map replication structures and identifies active failures within the database cluster. The system provides capabilities for automated cluster recovery, location-aware instance tracking

    Go
    Vezi pe GitHub↗5,776
  • louischatriot/nedbAvatar louischatriot

    louischatriot/nedb

    13,540Vezi pe GitHub↗

    NeDB is a JavaScript embedded NoSQL document store designed for Node.js and the browser. It functions as an in-memory data store with the option to persist documents to a local file system, ensuring data survives application restarts. The project utilizes a MongoDB-compatible API to perform data operations, allowing it to serve as a lightweight document indexing system and a persistent file database without requiring a separate database server. Capabilities include querying, inserting, updating, and deleting documents, as well as the ability to create indexes on specific fields to accelerate

    JavaScript
    Vezi pe GitHub↗13,540
  • siddontang/go-mysql-elasticsearchS

    siddontang/go-mysql-elasticsearch

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • vertamedia/chproxyAvatar Vertamedia

    Vertamedia/chproxy

    1,463Vezi pe GitHub↗

    Open-Source ClickHouse http proxy and load balancer

    Go
    Vezi pe GitHub↗1,463
  • sosedoff/pgwebAvatar sosedoff

    sosedoff/pgweb

    9,399Vezi pe GitHub↗

    pgweb is a web-based database client and graphical administration tool for PostgreSQL. It provides a browser-based interface for executing SQL queries, inspecting schemas, and managing database objects. The tool includes a read-only mode that prevents destructive operations by blocking specific SQL keywords. It supports secure remote access to private instances through native SSH tunneling and encrypted database connections. The application covers a broad range of management capabilities, including multi-environment session management, database structure inspection, and the export of query r

    Gocross-platformgolangpgweb
    Vezi pe GitHub↗9,399
  • sj14/dbbenchAvatar sj14

    sj14/dbbench

    117Vezi pe GitHub↗

    🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts

    Gobenchmarkcassandracockroachdb
    Vezi pe GitHub↗117
  • nuveo/prestN

    nuveo/prest

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • knocknote/octilleryAvatar knocknote

    knocknote/octillery

    201Vezi pe GitHub↗

    Go package for sharding databases ( Supports every ORM or raw SQL )

    Go
    Vezi pe GitHub↗201
  • 2tvenom/myreplication2

    2tvenom/myreplication

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • arangodb/arangodb-java-driverAvatar arangodb

    arangodb/arangodb-java-driver

    208Vezi pe GitHub↗

    The official ArangoDB Java driver.

    Javaarangodbdatabasedriver
    Vezi pe GitHub↗208
  • apache/shardingsphereAvatar apache

    apache/shardingsphere

    20,737Vezi pe GitHub↗

    ShardingSphere is a distributed SQL database middleware that provides sharding, read-write splitting, and distributed transaction management for relational databases. It functions as a layer that intercepts SQL queries to distribute data across multiple physical database instances for horizontal scaling. The project is distinguished by its ability to operate as either a standalone transparent database proxy or via direct integration as a JDBC driver. It features a SQL dialect translator that parses queries into abstract syntax trees to convert syntax between different database engines, enabli

    Java
    Vezi pe GitHub↗20,737
  • akito0107/xsqlparserAvatar akito0107

    akito0107/xsqlparser

    51Vezi pe GitHub↗
    Go
    Vezi pe GitHub↗51
  • ankane/pgheroAvatar ankane

    ankane/pghero

    8,880Vezi pe GitHub↗

    PgHero is a performance dashboard and diagnostic tool for PostgreSQL. It provides a web interface for monitoring database metrics, analyzing query performance, and managing active connections across multiple database instances. The project distinguishes itself by recording query and storage statistics over time, enabling historical trend analysis through a time-range slider. It also identifies missing indexes by analyzing query patterns and integrates with cloud provider APIs to retrieve system-level hardware statistics such as CPU and IOPS. The tool's broader capabilities cover process admi

    Ruby
    Vezi pe GitHub↗8,880
  • blastrain/octilleryAvatar blastrain

    blastrain/octillery

    201Vezi pe GitHub↗

    Go package for sharding databases ( Supports every ORM or raw SQL )

    Godatabase-shardinggogolang
    Vezi pe GitHub↗201
  • ajitpratap0/gosqlxAvatar ajitpratap0

    ajitpratap0/GoSQLX

    100Vezi pe GitHub↗

    High-performance SQL parser, formatter, linter & security scanner for Go - 1.5M+ ops/sec, multi-dialect, zero-copy, race-free

    Goastclidialect
    Vezi pe GitHub↗100
  • actiontech/sqleAvatar actiontech

    actiontech/sqle

    1,487Vezi pe GitHub↗

    一个支持多种不同类型数据库,覆盖事前控制、事后监督、标准发布场景,帮助您建立质量规范的SQL全生命周期质量管理平台

    Go
    Vezi pe GitHub↗1,487
  • beekeeper-studio/beekeeper-studioAvatar beekeeper-studio

    beekeeper-studio/beekeeper-studio

    22,030Vezi pe 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

    TypeScriptbigquerycassandracockroachdb
    Vezi pe GitHub↗22,030
  • blastrain/vitess-sqlparserB

    blastrain/vitess-sqlparser

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • bokwoon95/go-structured-queryAvatar bokwoon95

    bokwoon95/go-structured-query

    201Vezi pe GitHub↗

    Type safe SQL query builder and struct mapper for Go

    Godata-mappergomysql
    Vezi pe GitHub↗201
  • brettwooldridge/hikaricpAvatar brettwooldridge

    brettwooldridge/HikariCP

    21,120Vezi pe GitHub↗

    HikariCP is a high-concurrency JDBC connection pooling library for Java applications. It provides a reusable set of database connections to reduce the overhead of creating new connections for every request, enabling low-latency database access for applications handling large volumes of simultaneous requests. The project utilizes lock-free connection pooling and non-blocking data structures to ensure high performance. It includes specialized optimizations such as bytecode-optimized statement caching on the driver side to reduce SQL parsing overhead and proxy-based connection wrapping to track

    Javaconnection-poolhigh-performancejava
    Vezi pe GitHub↗21,120
  • brokercap/bifrostAvatar brokercap

    brokercap/Bifrost

    2,084Vezi pe GitHub↗

    Bifrost ---- 面向生产环境的 MySQL,MariaDB,kafka 同步到Redis,MongoDB,ClickHouse,StarRocks,Doris,Kafka等服务的异构中间件

    Gocdc-goclickhousedatalink
    Vezi pe GitHub↗2,084
  • bsm/redislockAvatar bsm

    bsm/redislock

    1,761Vezi pe GitHub↗

    Simplified distributed locking implementation using Redis

    Godistlockdistributeddistributed-lock
    Vezi pe GitHub↗1,761
  • buraksezer/olricB

    buraksezer/olric

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • beakerboy/vba-sql-libraryAvatar Beakerboy

    Beakerboy/VBA-SQL-Library

    88Vezi pe GitHub↗

    VBA SQL Library

    VBA
    Vezi pe GitHub↗88