Do

Doculite – Use SQLite as a Document Database

Hacker News

Doculite – Use SQLite as a Document Database

Hi! As I was working on a side project, I noticed I wanted to use SQLite like a Document Database on the server. So I built Doculite. DocuLite lets you use SQLite like Firebase Firestore. It's written in Typescript and an adapter on top of sqlite3 and sqlite. Reasons: 1) Using an SQL Database meant having less flexibility and iterating slower. 2) Alternative, proven Document Databases only offered client/server support. 3) No network. Having SQLite server-side next to the application is extremely fast. 4) Replicating Firestore's API makes it easy to use. 5) Listeners and real-time updates enhance UX greatly. 6) SQLite is a proven, stable, and well-liked standard. And, apparently one of the most deployed software modules right now. (src: https://www.sqlite.org/mostdeployed.html ) What do you think? Feel free to comment with questions, remarks, and thoughts. Happy to hear them. Thanks

Share card

Actual performance

160points
56comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
79%79% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
74%74% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: using · Missing: mac, agents, macos
65%65% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
34%34% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
28%28% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

So
SoloDB – A document database build on top of SQLite with JSONB76%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SoloDB – A document database build on top of SQLite with JSONB

Hacker News27
Do
Document store with transactions on top of any database55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Document store with transactions on top of any database

Hacker News6
DB
DBML – simple DSL language to document database schemas71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

DBML – simple DSL language to document database schemas

Hacker News57
Ac
ActiveMDX – Use Markdown as a Database70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ActiveMDX – Use Markdown as a Database

Hacker News4
We
We Added Full Schema Enforcement to a Document Database56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We Added Full Schema Enforcement to a Document Database

Hacker News3
DokMine
DokMine3%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use the document. Not the personal data.

Indie Hackersemployees-0
Su
SummaDB, a hierarchical database that syncs with PouchDB60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SummaDB, a hierarchical database that syncs with PouchDB

Hacker News5
No
Noms – The versioned, forkable, syncable database68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Noms – The versioned, forkable, syncable database

Hacker News43
Di
Digestable Ingredient Database68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Digestable Ingredient Database

Hacker News2
Ne
NebulaDB, my first attempt at a database63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

NebulaDB, my first attempt at a database

Hacker News30