BSON Extension for SQLite
sqlite is, well, everywhere. It's a little shy on high-fidelity types, though, esp no dates and penny-precise numbers. And carrying rich shapes in JSON doesn't really help because JSON lacks those too. BSON supports these types but more importantly is a data carrier external to the database; you can fluidly move BSON in and out of sqlite without creating your own binary representations; just use the BSON SDK for your environment. Upwards of 20 languages are supported. The BSON extension is designed to exploit sqlite built-in JSON functions as desired.
Does the same job
all alternatives →- MIMongita is to MongoDB as SQLite is to SQL2021 · github.com · ▲126


- SQSQLite query inside a Bash function2021 · ▲134
Part of the workflow for building my website is the generation of a table in tab-separated column format (.tsv). The source data is found in four other .tsv files. I use an SQLite query to perform a 4-way join and write out the new table. For convenience, I wrote a script that encapsulates the query inside a Bash function. The example below illustrates this technique. repertoire() { pushd $CMM_SOURCES/_data sqlite3 <<EOS .headers on .mode tabs .import category.tsv category .import composition.tsv composition .import concert.tsv concert .import program.tsv program .once repertoire.tsv…
- CAChikkaDB – A Translation Layer to Use SQLite as a JSON DatabaseNov 2025 · github.com · ▲5
Introducing ChikkaDB - a server application providing a translation layer around SQLite that enables you to use SQLite as a MongoDB-compatible JSON database. It's a small personal project to explore the possibilities of SQLite's JSON and JSONB functions to their fullest. Sharing it here in case it interests any of you. Inviting everyone to try it out and share your feedback.
- DPDatasette Publish – Turn CSVs into a SQLite-Backed JSON API2018 · publish.datasettes.com · ▲101
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, February 2024
the whole month →


MarketingIdeas.com▲1,230Never run out of marketing ideas ever again
Growth · 2024 · marketingideas.com

