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
1k stars
31 watching
184 forks
Language: C
last commit: about 1 month ago
Linked from 3 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
pganalyze/pg_query.rs | A Rust library that parses and analyzes PostgreSQL SQL queries | 146 |
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. | 920 |
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 client library for Ruby that provides a straightforward interface to interact with PostgreSQL databases. | 804 |
pganalyze/collector | A daemon that collects Postgres metrics and log data in protocol buffers format | 338 |
gmr/queries | A Python library that simplifies access to PostgreSQL databases by providing an easy-to-use API and features like connection pooling. | 255 |
benjamin-hodgson/pidgin | A lightweight and fast parsing library for C#. | 931 |
epgsql/epgsql | A client library for interacting with PostgreSQL databases in Erlang. | 423 |
karlseguin/pg.zig | A native PostgreSQL client driver written in Zig | 259 |
datawan-labs/pg | A client-side PostgreSQL app with a query playground and ERD schema generator for learning and development purposes | 355 |
jtv/libpqxx | The official C++ client API to the PostgreSQL database management system. | 1,049 |
bartoszgolek/nflags | A simple library for parsing and validating command-line arguments in C# applications. | 50 |