{"id":28282792,"url":"https://github.com/akzestia/zed-cql","last_synced_at":"2026-01-27T05:02:28.305Z","repository":{"id":287460528,"uuid":"963570973","full_name":"Akzestia/zed-cql","owner":"Akzestia","description":"CQL support for Zed","archived":false,"fork":false,"pushed_at":"2026-01-19T11:18:07.000Z","size":139,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-19T18:17:38.836Z","etag":null,"topics":["cql","cql-support","extension","language-server","ls","zed","zed-extension"],"latest_commit_sha":null,"homepage":"https://zed.dev/extensions?query=CQL","language":"Tree-sitter Query","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Akzestia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-09T22:09:03.000Z","updated_at":"2026-01-19T11:18:10.000Z","dependencies_parsed_at":"2025-10-20T11:11:41.616Z","dependency_job_id":"da55bdfe-42f8-43b6-8add-ee8b8038df43","html_url":"https://github.com/Akzestia/zed-cql","commit_stats":null,"previous_names":["akzestia/zed-cql"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Akzestia/zed-cql","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akzestia%2Fzed-cql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akzestia%2Fzed-cql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akzestia%2Fzed-cql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akzestia%2Fzed-cql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Akzestia","download_url":"https://codeload.github.com/Akzestia/zed-cql/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akzestia%2Fzed-cql/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28803642,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T03:44:14.111Z","status":"ssl_error","status_checked_at":"2026-01-27T03:43:33.507Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cql","cql-support","extension","language-server","ls","zed","zed-extension"],"created_at":"2025-05-21T15:20:01.867Z","updated_at":"2026-01-27T05:02:28.292Z","avatar_url":"https://github.com/Akzestia.png","language":"Tree-sitter Query","funding_links":["https://patreon.com/akzestia"],"categories":[],"sub_categories":[],"readme":"# CQL support for [Zed](https://zed.dev)\r\n\r\n\u003e [!TIP]\r\n\u003e Now also available in [NeoVim](https://github.com/Akzestia/nvim-cql-v2.git) \r\n\r\n\u003e [!TIP]\r\n\u003e CQL is now supported by GitHub | [github-linguist v9.4.0](https://github.com/github-linguist/linguist/releases/tag/v9.4.0)\r\n\u003e Example using `cql` instad of `sql`\r\n\u003e ```cql\r\n\u003e ALTER MATERIALIZED VIEW cycling.cyclist_by_age\r\n\u003e ALTER MATERIALIZED VIEW cycling.cyclist_by_age\r\n\u003e WITH comment = 'A most excellent and useful view'\r\n\u003e AND bloom_filter_fp_chance = 0.02;\r\n\u003e \r\n\u003e ALTER MATERIALIZED VIEW cycling.cyclist_by_age\r\n\u003e WITH compression = {\r\n\u003e    'stable_compression' : 'DeflateCompressor',\r\n\u003e    'chunk_length_kb' : 64\r\n\u003e }\r\n\u003e AND compaction = {\r\n\u003e    'class' : 'SizeTieredCompactionStrategy',\r\n\u003e    'max_threshold' : 64\r\n\u003e };\r\n\u003e\r\n\u003e ALTER MATERIALIZED VIEW cycling.cyclist_by_age\r\n\u003e WITH caching = {\r\n\u003e    'keys' : 'NONE',\r\n\u003e    'rows_per_partition' : '15'\r\n\u003e };\r\n\u003e ```\r\n\r\nhttps://github.com/user-attachments/assets/780f9005-d571-489d-93e3-e61f91dcb0fe\r\n\r\n\u003e[!TIP]\r\n\u003e Read [Setup Process](/docs/README.md) \u003c/br\u003e\r\n\u003e Based on [DataStax HCD](https://docs.datastax.com/en/cql/hcd/reference/cql-reference-about.html)\r\n\r\n\u003e[!IMPORTANT]\r\n\u003e Want more frequent updates? Support the project on Patreon - it helps me ship features faster and keep the lights on. ^_^  \r\n\u003e \u003c/br\u003e\r\n\u003e[![Support me on Patreon](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dakzestia%26type%3Dpatrons\u0026style=for-the-badge)](https://patreon.com/akzestia)\r\n\r\n\u003e[!IMPORTANT]\r\n\u003e For bug reports, feature requests please open issue on the language server [repository](https://github.com/Akzestia/cql-lsp/issues) \r\n\u003e \u003c/br\u003e\r\n\r\n## List of Supported OS\r\n\r\n- Linux\r\n- Mac\r\n- Windows\r\n\r\n## Features\r\n\r\n- Full CQL 3.4+ support \u003c/br\u003e\r\n- Syntax highlighting \u003c/br\u003e\r\n- Outline support \u003c/br\u003e\r\n- Code completion \u003c/br\u003e\r\n- CQL commands completion \u003c/br\u003e\r\n- Code formatting \u003c/br\u003e\r\n- Smart completions based on Database context \u003c/br\u003e\r\n- Realtime sync with the Database (No need to manually refresh)\r\n- Query execution directly from Zed\r\n- Realtime query preview\r\n\r\n## CQL in Zed vs Corpo \r\n\r\n- Free\r\n- Open Source grammar and language server (under MIT License)\r\n- Aiming to provide the best experience\r\n- Seamless Integration with Zed\r\n- Written in Rust :D\r\n\r\n## Tools used by extension\r\n\r\n- [Tree-Sitter grammar](https://github.com/Akzestia/tree-sitter-cql)\r\n- [Language Server](https://github.com/Akzestia/cqlls)\r\n- [Preview Tool](https://github.com/Akzestia/wq)\r\n\r\n## License\r\n\r\nThis project is licensed under the [MIT License](LICENSE).\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakzestia%2Fzed-cql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakzestia%2Fzed-cql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakzestia%2Fzed-cql/lists"}