Supabase's approach to adding Postgres support to code editors uses the Postgres parser via pganalyze's libpg_query.