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
184 forks
Language: C
last commit: almost 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pganalyze/pg_query.rsA Rust library that parses and analyzes PostgreSQL SQL queries146
juliendelplanque/postgresqlparserA tool that parses and analyzes PostgreSQL source code7
yhirose/cpp-peglibA C++ header-only library for parsing expression grammars with support for linear-time parsing and syntax sugar.920
plioi/parsleyA parsing library inspired by Haskell's Parsec and F#'s FParsec.61
roddyyaga/pg_query-ocamlA C-based OCaml library for parsing PostgreSQL queries17
lpsmith/postgresql-simpleA Haskell client library for interacting with PostgreSQL databases.206
ged/ruby-pgA PostgreSQL client library for Ruby that provides a straightforward interface to interact with PostgreSQL databases.804
pganalyze/collectorA daemon that collects Postgres metrics and log data in protocol buffers format338
gmr/queriesA Python library that simplifies access to PostgreSQL databases by providing an easy-to-use API and features like connection pooling.255
benjamin-hodgson/pidginA lightweight and fast parsing library for C#.931
epgsql/epgsqlA client library for interacting with PostgreSQL databases in Erlang.423
karlseguin/pg.zigA native PostgreSQL client driver written in Zig259
datawan-labs/pgA client-side PostgreSQL app with a query playground and ERD schema generator for learning and development purposes355
jtv/libpqxxThe official C++ client API to the PostgreSQL database management system.1,049
bartoszgolek/nflagsA simple library for parsing and validating command-line arguments in C# applications.50