#7575th of 102 in Backends, databases and hosting
matrixone
MySQL-compatible HTAP database with Git-style snapshots and vector search
- Stars
- 2.1k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- Go
1,818 on 21 Apr 20262,064 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
MatrixOne is a Go database that speaks the MySQL protocol and runs transactional, analytical, full-text and vector workloads in one engine. It adds zero-copy snapshots, time travel, branching and rollback for data, plus IVF and HNSW vector indexes for RAG use. A Python SDK covers vector and full-text queries, and storage is separated from compute.
Who it is for: Engineers wanting one MySQL-compatible database for SQL, search and vectors
Strengths
- MySQL protocol compatibility, so existing clients and ORMs connect on port 6001
- Built-in IVF and HNSW vector indexes plus full-text search, no separate vector store
- Snapshots, time travel and rollback for data without full backups
- Python SDK with ORM support for vector and boolean full-text queries
Weaknesses
- Building from source needs Go 1.27.1 or later, GCC/Clang and Make
- Full cluster setup has multiple node types, heavier than an embedded database
- Infrastructure component, not an app starter you fork and run
What it needs
- no GPU
Quick answers
Is matrixone open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Can you run matrixone with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Also in Backends, databases and hosting
See all 102| Rank | Project | Score |
|---|---|---|
| 1 | bunJavaScript and TypeScript runtime with bundler, test runner and package manager | 93 out of 100 |
| 2 | strapiHeadless CMS that generates REST and GraphQL APIs from content models | 92 out of 100 |
| 3 | traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators | 92 out of 100 |
| #4 | appwriteBackend with auth, databases, storage, functions and an MCP server for agents | 92 out of 100 |
| #5 | medusaNode.js commerce platform with modular products, carts, orders and payments | 92 out of 100 |