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
tursodatabase avatar

tursodatabase/turso

0
View on GitHub↗
21,655 stars·1,093 forks·Rust·MIT·36 views

Turso

Turso is a distributed SQL database platform that provides managed, edge-hosted SQLite instances. It functions as a serverless database provider, enabling the deployment of relational databases that synchronize data across multiple geographic regions to support high availability and performance.

The platform distinguishes itself by utilizing a fork of SQLite as its core storage engine, which supports both local file storage and remote network-based replication. It employs an edge-optimized proxy to route queries through a global network, minimizing latency by connecting users to the nearest database replica. Communication is handled via a stateless, HTTP-based protocol that operates over standard web ports.

The service includes comprehensive infrastructure for multi-tenant database orchestration, allowing for the dynamic provisioning of isolated instances without manual server management. Users can manage these remote databases, configure access permissions, and handle security credentials directly through a command-line interface.

Features

  • SQLite Databases - Provides a distributed platform for hosting SQLite databases with global replication capabilities.
  • Distributed SQL Databases - Provides a distributed relational database system that synchronizes data across geographic regions.
  • Edge Databases - Deploys and manages distributed SQL databases at the network edge to reduce global latency.
  • SQLite Integration - Hosts SQLite databases in a managed cloud environment for high-performance web applications.
  • Managed Database Services - Offers managed infrastructure for deploying relational databases closer to users.
  • Serverless Databases - Enables on-demand database provisioning and scaling without manual infrastructure management.
  • Consensus Replication Protocols - Synchronizes database state across multiple geographic regions using consensus protocols to ensure high availability.
  • Multi-Tenant Data Management - Provides infrastructure for dynamically provisioning and isolating multi-tenant database instances.
  • Database Systems - In-process SQL database compatible with SQLite.
  • Databases & Data - In-process SQL database compatible with SQLite.
  • Edge Proxies - Routes database queries through a global network of edge nodes to minimize latency for end users.
  • Embedded Storage Engines - Utilizes a lightweight SQLite fork as the core storage engine for both local and remote data persistence.
  • Database Management - Provides a command-line interface for creating, listing, and managing remote database instances.
  • Access Control - Manages user permissions and security credentials for remote database instances via a centralized interface.
  • Write-Ahead Logging - Records database modifications to a sequential log to ensure crash recovery and data durability.
  • Binary Communication Protocols - Uses a binary-encoded protocol over HTTP to enable efficient, firewall-friendly database communication.

Star history

Star history chart for tursodatabase/tursoStar history chart for tursodatabase/turso

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Projects sharing features with Turso

These projects share indexed features with Turso. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • qdrant/qdrantqdrant avatar

    qdrant/qdrant

    32,372View on GitHub↗

    Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors alongside structured metadata. It functions as a distributed search engine that manages large-scale data clusters, providing low-latency retrieval and complex filtering capabilities. The system is built to serve as a specialized middleware layer, connecting machine learning pipelines and AI agents to persistent storage for intelligent information retrieval and recommendation tasks. The platform distinguishes itself through advanced retrieval techniques, including support for h

    Rustai-searchai-search-engineembeddings-similarity
    View on GitHub↗32,372
  • surrealdb/surrealdbsurrealdb avatar

    surrealdb/surrealdb

    32,397View on GitHub↗

    SurrealDB is a multi-model database engine designed to store and query document, graph, relational, and vector data within a single ACID-compliant platform. It functions as an AI-native data store, integrating vector search, graph traversal, and machine learning model execution directly into its query layer. By providing a unified declarative query language, the platform eliminates the need for external middleware to synchronize data across different storage models. The platform distinguishes itself through its ability to manage agent memory and complex workflows natively. It allows developer

    Rustbackend-as-a-servicecloud-databasedatabase
    View on GitHub↗32,397
  • influxdata/influxdbinfluxdata avatar

    influxdata/influxdb

    31,556View on GitHub↗

    InfluxDB is a specialized time series database platform engineered for the high-speed ingestion, compression, and retrieval of timestamped data at scale. It functions as a distributed metrics platform, providing the infrastructure necessary to organize and analyze massive volumes of time-stamped information to identify trends, patterns, and anomalies within complex data streams. The platform distinguishes itself through a functional dataflow engine that utilizes a specialized programming language for complex analytical transformations and automated tasks. This architecture is supported by a p

    Rustdatabasegoinfluxdb
    View on GitHub↗31,556
  • tursodatabase/libsqltursodatabase avatar

    tursodatabase/libsql

    16,887View on GitHub↗

    LibSQL is a high-performance, distributed SQL database engine that extends SQLite to support remote network access, edge computing, and real-time synchronization. It functions as an embedded database library that integrates directly into application processes while providing the infrastructure to maintain consistency across multiple geographic regions. The platform distinguishes itself by enabling database interaction over standard HTTP protocols, allowing applications to query remote data sources in serverless and edge environments without requiring local filesystem access. It includes nativ

    Cdatabaseembedded-databaserust
    View on GitHub↗16,887
Compare all 30 related projects→

Frequently asked questions

What does tursodatabase/turso do?

Turso is a distributed SQL database platform that provides managed, edge-hosted SQLite instances. It functions as a serverless database provider, enabling the deployment of relational databases that synchronize data across multiple geographic regions to support high availability and performance.

What are the main features of tursodatabase/turso?

The main features of tursodatabase/turso are: SQLite Databases, Distributed SQL Databases, Edge Databases, SQLite Integration, Managed Database Services, Serverless Databases, Consensus Replication Protocols, Multi-Tenant Data Management.

Which projects share features with tursodatabase/turso?

Projects with overlapping indexed features include: qdrant/qdrant — Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors… surrealdb/surrealdb — SurrealDB is a multi-model database engine designed to store and query document, graph, relational, and vector data… influxdata/influxdb — InfluxDB is a specialized time series database platform engineered for the high-speed ingestion, compression, and… tursodatabase/libsql — LibSQL is a high-performance, distributed SQL database engine that extends SQLite to support remote network access,… oceanbase/oceanbase — OceanBase is a distributed SQL database designed for high availability and strong consistency across multiple nodes… pingcap/tidb — TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and…