awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to hexdigest/prep

Projects sharing features with Prep

30 open-source projects similar to hexdigest/prep, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • andizzle/rwdbandizzle avatar

    andizzle/rwdb

    21View on GitHub↗

    Database wrapper that manage read write connections

    Go
    View on GitHub↗21
  • codingconcepts/datagenC

    codingconcepts/datagen

    0View on GitHub↗
    View on GitHub↗0
  • nikepan/clickhouse-bulknikepan avatar

    nikepan/clickhouse-bulk

    508View on GitHub↗

    Collects many small inserts to ClickHouse and send in big inserts

    Goclickhouseclickhouse-bulkclickhouse-server
    View on GitHub↗508
  • youtube/vitessyoutube avatar

    youtube/vitess

    21,032View on 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
    View on GitHub↗21,032
  • siddontang/go-mysqlsiddontang avatar

    siddontang/go-mysql

    4,953View on 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
    View on GitHub↗4,953

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • github/orchestratorgithub avatar

    github/orchestrator

    5,776View on 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
    View on GitHub↗5,776
  • flike/kingshardflike avatar

    flike/kingshard

    6,414View on 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
    View on GitHub↗6,414
  • louischatriot/nedblouischatriot avatar

    louischatriot/nedb

    13,540View on 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
    View on GitHub↗13,540
  • siddontang/go-mysql-elasticsearchS

    siddontang/go-mysql-elasticsearch

    0View on GitHub↗
    View on GitHub↗0
  • vertamedia/chproxyVertamedia avatar

    Vertamedia/chproxy

    1,463View on GitHub↗

    Open-Source ClickHouse http proxy and load balancer

    Go
    View on GitHub↗1,463
  • sosedoff/pgwebsosedoff avatar

    sosedoff/pgweb

    9,399View on 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
    View on GitHub↗9,399
  • sj14/dbbenchsj14 avatar

    sj14/dbbench

    117View on GitHub↗

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

    Gobenchmarkcassandracockroachdb
    View on GitHub↗117
  • nuveo/prestN

    nuveo/prest

    0View on GitHub↗
    View on GitHub↗0
  • knocknote/octilleryknocknote avatar

    knocknote/octillery

    201View on GitHub↗

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

    Go
    View on GitHub↗201
  • 2tvenom/myreplication2

    2tvenom/myreplication

    0View on GitHub↗
    View on GitHub↗0
  • arangodb/arangodb-java-driverarangodb avatar

    arangodb/arangodb-java-driver

    208View on GitHub↗

    The official ArangoDB Java driver.

    Javaarangodbdatabasedriver
    View on GitHub↗208
  • apache/shardingsphereapache avatar

    apache/shardingsphere

    20,737View on 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
    View on GitHub↗20,737
  • akito0107/xsqlparserakito0107 avatar

    akito0107/xsqlparser

    51View on GitHub↗
    Go
    View on GitHub↗51
  • ankane/pgheroankane avatar

    ankane/pghero

    8,880View on 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
    View on GitHub↗8,880
  • blastrain/octilleryblastrain avatar

    blastrain/octillery

    201View on GitHub↗

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

    Godatabase-shardinggogolang
    View on GitHub↗201
  • ajitpratap0/gosqlxajitpratap0 avatar

    ajitpratap0/GoSQLX

    100View on GitHub↗

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

    Goastclidialect
    View on GitHub↗100
  • actiontech/sqleactiontech avatar

    actiontech/sqle

    1,487View on GitHub↗

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

    Go
    View on GitHub↗1,487
  • beekeeper-studio/beekeeper-studiobeekeeper-studio avatar

    beekeeper-studio/beekeeper-studio

    22,030View on 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
    View on GitHub↗22,030
  • blastrain/vitess-sqlparserB

    blastrain/vitess-sqlparser

    0View on GitHub↗
    View on GitHub↗0
  • bokwoon95/go-structured-querybokwoon95 avatar

    bokwoon95/go-structured-query

    201View on GitHub↗

    Type safe SQL query builder and struct mapper for Go

    Godata-mappergomysql
    View on GitHub↗201
  • brettwooldridge/hikaricpbrettwooldridge avatar

    brettwooldridge/HikariCP

    21,120View on 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
    View on GitHub↗21,120
  • brokercap/bifrostbrokercap avatar

    brokercap/Bifrost

    2,084View on GitHub↗

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

    Gocdc-goclickhousedatalink
    View on GitHub↗2,084
  • bsm/redislockbsm avatar

    bsm/redislock

    1,761View on GitHub↗

    Simplified distributed locking implementation using Redis

    Godistlockdistributeddistributed-lock
    View on GitHub↗1,761
  • buraksezer/olricB

    buraksezer/olric

    0View on GitHub↗
    View on GitHub↗0
  • beakerboy/vba-sql-libraryBeakerboy avatar

    Beakerboy/VBA-SQL-Library

    88View on GitHub↗

    VBA SQL Library

    VBA
    View on GitHub↗88