Alternatives
Products that do what CSV to SQLite does
Python tool to convert CSVs to SQLite Databases
- 1ST
2016 · github.com
- 2IW
I wrote a relational database management system (RDBMS) (sqlite clone) from scratch in pure Python.
2023 · github.com
- 3

- 4

- 5GD
Here's the repo: https://github.com/simonw/google-drive-to-sqlite The README is using a trick I'm increasingly leaning on: parts of that document - the --help output and the example database schema - are automatically generated using Cog: https://nedbatchelder.com/code/cog and https://til.simonwillison.net/python/cog-to-update-help-in-r...
2022 · simonwillison.net
- 6

- 7IB
2024 · github.com
- 8SS
2021 · github.com
- 9SQ
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…
2021
- 10

- 11SD
a fast zero-copy sqlite implementation only for dumping the contents of a sqlite3 file
Oct 2025 · github.com
- 12

- 13TP
2017 · github.com
- 14

- 15DP
2018 · publish.datasettes.com
- 16TC
This package lets you unload a CSV from a warehouse, turn that CSV into SQL statements creating a temp table and inserting data with a CLI command, and copy those SQL statements into your query editor so you can start using the data in a different warehouse. Useful for when you need to join data together that's stored in two separate data warehouses (e.g. finance and product data).
2024 · github.com
- 17TA
2021 · jsonmatic.com
- 18

- 19SI
2021 · github.com
- 20ST
2015 · alpinejoe.github.io
- 21

- 22PI
Upload CSV, and start querying, all locally without any data leaving your browser. Can handle large CSV's easily. Download query results once done. Uses sqlite-wasm binary.
2024 · csvsqltool.com
- 23SP
2016 · github.com
- 24TC
This is niche, I'll admit. I needed to look through the latest census data, but it was exported as multiple multi-gigabyte bespoke latin1-encoded CSV files. Pandas, Polars, and SQLite's CSV import tool weren't much help, so I shelved the project until recently, when I started taking a SQLite course online. I picked it up again, normalized the data, and now there's a database that can be queried through a SQL view that matches the headings in the original CSVs. I'm proud of the script I created to export the data, as well as automatically compress the artifact, make the diagrams and…
2024 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →