Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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! 🎉