execsql

Runs a SQL script against a PostgreSQL, SQLite, MariaDB/MySQL, DuckDB, Firebird, MS-Access, MS-SQL-Server, or Oracle database, or an ODBC DSN. Provides metacommands to import and export data, copy data between databases, conditionally execute SQL and metacommands, and dynamically alter SQL and metacommands with substitution variables. Data can be exported in 18 different formats, including CSV, TSV, ODS, HTML, JSON, LaTeX, and Markdown tables, and using custom templates.

execsql has been downloaded 532,875 times in total on PyPI, including 2,545 in the last 30 days. The latest version is 1.131.0, released May 11, 2026. It is distributed under the GPL license.

Version1.131.0
Downloads
532.88k
LicenseGPL
AuthorDreas Nielsen
UpdatedMay 11, 2026

Downloads

Weekly, last 90d.
Includes CI traffic.

VersionsTotal1.*
Range
View
Granularity
Group by
CI traffic
Stack: OffCI: Included2 / 197 series
Selected total16.28k
532.9kAll-time
2.5kLast 30 days
36Last 24 h
<0.01/sPer second

Version distribution

Share of downloads by released version. Computed over the last quarter.

  • 01

    1.24.4.3

    595 downloads
    7.3%
  • 02

    1.24.0.1

    593 downloads
    7.3%
  • 03

    1.28.0.2

    592 downloads
    7.3%
  • 04

    1.26.4.1

    591 downloads
    7.3%
  • 05

    1.131.0

    195 downloads
    2.4%
  • 06

    1.33.0.0

    60 downloads
    0.7%
  • 07

    1.130.1

    55 downloads
    0.7%
  • 08

    1.130.0

    46 downloads
    0.6%
  • 09

    Other

    5.4k downloads
    66.5%

Guess the next day

Thirteen recent days of execsql downloads. Drag the green handle on the right to guess where day fourteen lands.

TRUTH3635SUNMONTUEWEDTHUFRISATMONTUEWEDTHUFRISAT
    execsql · 532.9k downloads on PyPI