libpg_query

Query parser library

A C library that parses and analyzes PostgreSQL queries to extract internal parse trees

C library for accessing the PostgreSQL parser outside of the server environment

GitHub

1k stars
31 watching
181 forks
Language: C
last commit: 21 days ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pganalyze/pg_query.rs An SQL query parser and transformer library 139
juliendelplanque/postgresqlparser A tool that parses and analyzes PostgreSQL source code 7
yhirose/cpp-peglib A C++ header-only library for parsing expression grammars with support for linear-time parsing and syntax sugar. 903
plioi/parsley A parsing library inspired by Haskell's Parsec and F#'s FParsec. 61
roddyyaga/pg_query-ocaml A C-based OCaml library for parsing PostgreSQL queries 17
lpsmith/postgresql-simple A Haskell client library for interacting with PostgreSQL databases. 206
ged/ruby-pg A PostgreSQL interface library for Ruby 796
pganalyze/collector Collects PostgreSQL metrics and log data from databases 337
gmr/queries A Python library that simplifies access to PostgreSQL databases by providing an easy-to-use API and features like connection pooling. 256
benjamin-hodgson/pidgin A lightweight and fast parsing library for C#. 919
epgsql/epgsql A client library for interacting with PostgreSQL databases in Erlang. 417
karlseguin/pg.zig A native PostgreSQL client driver written in Zig 249
datawan-labs/pg A client-side PostgreSQL app with a query playground and ERD schema generator for learning and development purposes 349
jtv/libpqxx The official C++ client API to the PostgreSQL database management system. 1,035
bartoszgolek/nflags A simple library for parsing and validating command-line arguments in C# applications. 50