diff --git a/README.md b/README.md index 0861cf14..b16a13ca 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,9 @@ Install: [instructions](https://pgtools.dev/#installation) - [Neovim](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#postgres_lsp) ## Overview +LSP Demo | CLI Demo +:-------------------------:|:-------------------------: +![LSP Demo](/docs/images/lsp-demo.gif) | ![CLI Demo](/docs/images/cli-demo.png) This project provides a toolchain for Postgres development, built on Postgres' own parser `libpg_query` to ensure 100% syntax compatibility. It is built on a Server-Client architecture with a transport-agnostic design. This means all features can be accessed not only through the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/), but also through other interfaces like a CLI, HTTP APIs, or a WebAssembly module. The goal is to make all the great Postgres tooling out there as accessible as possible, and to build anything that is missing ourselves. diff --git a/docs/images/cli-demo.png b/docs/images/cli-demo.png new file mode 100644 index 00000000..33bac595 Binary files /dev/null and b/docs/images/cli-demo.png differ diff --git a/docs/images/lsp-demo.gif b/docs/images/lsp-demo.gif new file mode 100644 index 00000000..7fbff05f Binary files /dev/null and b/docs/images/lsp-demo.gif differ