AfterShip/clickhouse-sql-parser
AfterShip/clickhouse-sql-parser is a Go-based SQL parser designed to parse and beautify ClickHouse SQL queries by converting them into an Abstract Syntax Tree (AST) and back, available as both a library and CLI tool.
Awesome ClickHouse › Other sdk/libraries
Click UI is the official design system and component library for ClickHouse, aimed at providing a cohesive and reusable set of UI components for building applications that integrate with ClickHouse. The project is currently in very early development and is not recommended for production use yet. It supports popular frameworks such as NextJS, Gatsby, and Vite, allowing developers to easily incorporate ClickHouse-themed UI elements into their applications. The library requires wrapping the application in a ClickUIProvider to ensure proper styling and functionality, particularly with styled-components. This setup enables the use of individual components like switches, titles, and text elements, with support for theming, including light and dark modes. Developers interested in contributing or using the library locally can clone the repository, install dependencies, generate style tokens, and run the development server or Storybook for component previews. The project maintains versioning and release notes on GitHub, with clear instructions for publishing new versions. Overall, Click UI aims to streamline the development of user interfaces that align with the ClickHouse ecosystem, providing a consistent look and feel while facilitating rapid UI development. Its early-stage status means it is evolving, and feedback or issues from users are encouraged to help shape its future capabilities and stability.
https://github.com/ClickHouse/click-ui
AfterShip/clickhouse-sql-parser is a Go-based SQL parser designed to parse and beautify ClickHouse SQL queries by converting them into an Abstract Syntax Tree (AST) and back, available as both a library and CLI tool.