Prosigoj
Prosigoj•13mo ago

Convex Open Source and Internals

Hi, is convex main codebase open source?, in which language is it built and what database does it use under ther hood?
7 Replies
jamwt
jamwt•13mo ago
Hey! Convex backend is not open source, but we are working on an open source core that we'll release soon. Database wise, Convex utilizes a combination of technologies internally: postgres/mysql on RDS, sqlite at times, and specialized indexing projects like Qdrant and Tantivy language, the convex database engine is written in rust
Prosigoj
ProsigojOP•13mo ago
Thanks for the info's 🙂 Understandable that open source everything is not an option that makes sense for businesses, however the project looks interesting👍
mmort
mmort•13mo ago
Nice timing, as I just joined the server to ask about it. Do you have a rough idea as to when you'd release a first open source version for us to play with @Jamie?
jamwt
jamwt•13mo ago
this is @nipunn 's obsession right now, he's been working hard on this for the last ~3 months or so. he might have an update.
nipunn
nipunn•13mo ago
Yep! Hoping to have something in the next 1-2 months! I'm optimistic you'll like it. We're hard at work on it. Glad to hear that you're excited about it.
mmort
mmort•13mo ago
sweet, thanks for the info, will definitely check it out. I've only made a simple planning poker with your BaaS, but damn was it lightning quick to get it up and running compared to writing the backend in node + websockets. It's like day and night. Looking forward to the release đź‘Ť
Khailz
Khailz•13mo ago
Hello, new user as well, just found out about Convex and It seems to be pretty awesome to work with! My first thought was if self-hosted was an option, glad to see some portion of it will be open-source for use. For now I will have to play around with the cloud version and see what it can do

Did you find this page helpful?