Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arthrfrts/liquid.novaextension
Syntax highlighting and completions for Liquid template files.
https://github.com/arthrfrts/liquid.novaextension
language liquid nova-extension syntax-highlighting
Last synced: 4 days ago
JSON representation
Syntax highlighting and completions for Liquid template files.
- Host: GitHub
- URL: https://github.com/arthrfrts/liquid.novaextension
- Owner: arthrfrts
- License: mit
- Created: 2020-11-14T19:11:59.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-13T04:19:23.000Z (3 months ago)
- Last Synced: 2024-08-13T05:24:19.859Z (3 months ago)
- Topics: language, liquid, nova-extension, syntax-highlighting
- Language: Scheme
- Homepage:
- Size: 4.31 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Liquid for Nova 🌊
A [Nova](https://nova.app) extension that provides syntax highlighting for [Liquid template markup](http://liquidmarkup.org) and [Jekyll custom tags and filters](https://jekyllrb.com/docs/liquid/).
![Screenshot from Nova editor with a Liquid file being highlighted](https://github.com/arthrfrts/Liquid.novaextension/blob/main/preview.png?raw=true)
## Language Support 📚
This extension adds supports for:
- Liquid tags and filters
- Some Jekyll-specific filters
- Liquid detectors for HTML and Markdown files
- Both Tree-sitter and Regex languages, for Novas both new and old!Completions are in the works for the future, stay tuned!
## Thanks!
Version 2.x of this extension exists thanks to the work of @hankthetank27' [`tree-sitter-liquid` grammar](https://github.com/hankthetank27/tree-sitter-liquid). Hooray! 🎉