Skip to content

A PostgreSQL SQL syntax beautifier that can work as a console program or as a CGI. On-line demo site at http://sqlformat.darold.net/

active 2025-02-212026-07-15 (UTC)

Partial coverage11,765 / 13,062 hourly files (90%) · 2 absent upstream · 1,294 failed, retryable2025-02-122026-08-10 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
168
Pushes
18
Pull requests
4
Issues
27
Stars
83
Forks
4

Activity over time

Daily event counts in the loaded window

Line chart, 510 days from 2025-02-21 to 2026-07-15. Pushes: 18 total, peak 4 in a day. Pull requests: 4 total, peak 2 in a day. Issues: 27 total, peak 6 in a day. Comments: 31 total, peak 5 in a day. Stars: 83 total, peak 3 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
darold6019222
AndrewJackson20203001
jrh12222002
jay-babu2002
dessalines2001
Tello-Wharton2010
zoriya1000
icopp1001
ask-7861000
ptman1000
4strodev1001
rouge81000
firu111001
MirtoBusico1000
sleighsoft1000
HughKelley1000
david-auk1001
maxdelorme1001

Recent activity

Latest issues, pull requests and releases

  • Issue comment#385maxdelorme2026-03-08 16:16
    Indentation levels
  • Issue#385darold2026-03-06 10:48
    Indentation levels
  • Issue#382HughKelley2026-01-08 14:08
    Autoformatting for case statements and aggregate functions
  • Issue#380darold2025-12-21 11:36
    5.9 release
  • Issue comment#380darold2025-12-21 11:36
    5.9 release
  • Issue comment#251darold2025-12-21 10:10
    Wierd nested indenting when using multi conditional join with integer
  • Issue comment#278darold2025-12-21 09:14
    Bad indentation with simple join?
  • Issue comment#308darold2025-12-21 08:28
    Formatting Help (Potential Feature Request)
  • Issue comment#375darold2025-12-21 05:19
    Incorrect indentation in PL/pgSQL after RAISE EXCEPTION ... USING
  • Issue#378darold2025-12-19 04:18
    bad formatting -> many assignments `xxx := ...` inside CASE WHEN -> should not be one same line
  • Issue comment#378darold2025-12-19 04:18
    bad formatting -> many assignments `xxx := ...` inside CASE WHEN -> should not be one same line
  • Issue#371darold2025-12-16 06:08
    Dollar Quote Changed from '$e$' to '$e $'
  • Issue comment#371darold2025-12-16 06:08
    Dollar Quote Changed from '$e$' to '$e $'
  • Issue comment#371AndrewJackson20202025-12-09 17:31
    Dollar Quote Changed from '$e$' to '$e $'
  • Issue comment#380jay-babu2025-12-05 19:51
    5.9 release
  • Issue#285ptman2025-11-19 15:28
    Complex formatting problem
  • Issue comment#379jay-babu2025-11-12 21:04
    docs: github action setup instructions
  • Issue#376darold2025-11-02 13:21
    Incorrect formatting in PL/pgSQL when using DECLARE and CASE
  • Issue#374darold2025-11-02 12:31
    Incorrect formatting of scientific notation with exponents breaks SQL
  • Issue comment#331firu112025-10-30 14:51
    Feature request: Vertical alignment
  • Issue#373sleighsoft2025-10-02 19:24
    Incorrectly removing parenthesis causing broken sql
  • Issue comment#372darold2025-09-15 14:19
    pg_format gives errors locally; but works correctly online
  • Issue#372MirtoBusico2025-09-15 14:09
    pg_format gives errors locally; but works correctly online
  • Issue#371AndrewJackson20202025-09-14 15:25
    Dollar Quote Changed from '$e$' to '$e $'
  • Issue comment#314darold2025-09-14 10:09
    Wrong indent for WHERE after LEFT JOIN (again)

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 83 stars here means stars gained during the window, not the repo's star count.