Home

Awesome

SQLite / Sqlean builds

This repo provides customized builds for sqlite and sqlean shells.

SQLite

Builds and publishes SQLite shell (aka command-line interface or CLI) for different OS:

The list of enabled features:

Latest release: 3.47.0

Sqlean

sqlean shell is SQLite shell bundled with a collection of essential extensions ranging from regular expressions and math statistics to file I/O and dynamic SQL.

  sqlean shell =
┌───────────────────────────┐
│ sqlite shell              │
├ + ────────────────────────┤
│ crypto   ipaddr   text    │
│ define   math     time    │
│ fileio   regexp   uuid    │
│ fuzzy    stats    vsv     │
└───────────────────────────┘

Builds are available for every OS:

Latest release: 3.47.0 (using Sqlean 0.27.1).

Note for macOS users. macOS disables unsigned binaries and prevents the sqlean shell from running. To resolve this issue, remove the build from quarantine by running the following command in Terminal (replace /path/to/folder with an actual path to the folder containing the sqlean-macos binary):

chmod +x /path/to/folder/sqlean-macos
xattr -d com.apple.quarantine /path/to/folder/sqlean-macos

And then run the shell:

$ /path/to/folder/sqlean-macos
SQLite version 3.42.0 2023-05-16 12:36:15
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlean> █