The SQLite Startup Taking Aim at the Database Middle Ground
Turso, the startup behind the LibSQL-based edge database platform, is picking up developer momentum in a space that PlanetScale once dominated with relative comfort – and the pressure is starting to show in how both companies talk about their products.

What Turso Is Actually Selling
Turso’s pitch is deceptively simple: a SQLite-compatible database that runs at the edge, close to users, with per-database pricing that makes it cheap to spin up hundreds or thousands of isolated databases for multi-tenant applications. The technical foundation is LibSQL, an open-source fork of SQLite that Turso sponsors and maintains, which means developers are not locked into a proprietary query language or ecosystem they cannot escape from.
The per-database model is where Turso creates real daylight between itself and PlanetScale. PlanetScale’s pricing, which charges based on rows read and rows written, has been a recurring frustration for developers building read-heavy applications or products with unpredictable traffic spikes. One bad week of traffic can produce a billing surprise that forces a product rethink. Turso’s model, which lets teams create thousands of individual databases under a single account, fits naturally into how modern SaaS products are architected – one database per customer, clean isolation, no shared table prefixing hacks.
The edge component is not just a marketing angle. Turso uses a global network of replicas, so reads can be served from a node close to the requesting user rather than bouncing back to a centralized cluster in a single AWS region. For applications where latency matters – consumer apps, real-time dashboards, anything with an interactive interface – this architecture produces a noticeably different user experience than a single-region MySQL-compatible database.
There is also the open-source play. Because LibSQL is genuinely open and forkable, developers working with Turso are not making the same kind of bet they made in 2022 when PlanetScale was widely trusted as a MySQL-compatible, Vitess-powered platform – only to watch the company walk back its free tier last year. That decision angered a substantial chunk of PlanetScale’s indie developer and hobbyist base, and Turso was positioned to catch them.
PlanetScale’s Vulnerability and the Developer Trust Problem
PlanetScale built its reputation on reliability, developer experience, and a clean branching workflow that made schema changes feel safe. Those are real advantages, and the company still counts serious production workloads among its customers. But the free tier rollback was not just a business decision – it was a signal about who PlanetScale is actually optimizing for, and a growing number of developers read that signal clearly.
The developers who left were not necessarily high-value enterprise accounts. Many were indie hackers, side project builders, and early-stage founders using PlanetScale precisely because of its generous free access and the promise that they could grow into a paid plan without getting punished for success. When that social contract changed, the goodwill evaporated quickly. Online developer communities – particularly on Reddit, Hacker News, and various Discord servers – filled with threads recommending alternatives, and Turso’s name appeared consistently alongside Neon and Railway as destinations for the displaced.

What makes Turso’s competitive position interesting is that it is not trying to win the same customer PlanetScale ultimately wants. PlanetScale is pushing upmarket – the company wants large engineering organizations running complex MySQL workloads at scale, the kinds of teams that have dedicated database administrators and care deeply about Vitess’s horizontal sharding capabilities. Turso is going after a different cohort: teams building multi-tenant SaaS products, apps with geo-distributed users, and developers who want to ship fast without worrying about whether their database choice will bite them at scale.
That said, the cohorts overlap more than either company would like to admit. A Series A startup building a B2B SaaS product is a customer both platforms want. Turso’s lower entry costs and more predictable pricing for early-stage products make it an easier first choice, and there is a real switching cost once a team has standardized on a database – schema, ORM configuration, query patterns, deployment scripts. Winning early means locking in the relationship before the company reaches the scale where PlanetScale’s strengths become more relevant.
PlanetScale has also made some technical moves that complicated its own story. The decision to remove support for foreign keys – a deliberate choice tied to how Vitess handles distributed transactions – has always been a point of friction. For developers coming from a traditional MySQL background, or those using ORMs that expect standard relational behavior, foreign key support is not an edge case. Turso’s SQLite foundation handles foreign keys without drama, which removes one more objection from the evaluation checklist.
The Bigger Pattern in Developer Infrastructure
The dynamic playing out between Turso and PlanetScale follows a familiar arc in developer tooling: a category-defining product creates a market, raises expectations, and then optimizes for revenue at the expense of the community that built its reputation. A newer, leaner competitor enters with pricing and architecture tuned for the use cases the incumbent de-prioritized. The cycle is not unique to databases – it shows up in CRM tooling, analytics platforms, and API infrastructure with similar regularity.

Turso is still a small company, and PlanetScale handles production workloads at a scale Turso has not yet been asked to match. The real test will come when a Turso customer hits genuine database stress – hundreds of millions of rows, complex joins across replicated nodes, or a traffic event that exposes edge case behavior in LibSQL. SQLite’s lineage is rock-solid, but Turso’s specific implementation of replication and branching is younger than PlanetScale’s battle-tested Vitess foundation. Whether that maturity gap matters depends entirely on what you are building – and right now, a lot of developers are betting it does not matter enough to justify the price difference.









