Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nixinova/novagrammars

Various TextMate language grammar files that provide syntax highlighting
https://github.com/nixinova/novagrammars

nixinova textmate textmate-bundle textmate-grammars tmlanguage

Last synced: 14 days ago
JSON representation

Various TextMate language grammar files that provide syntax highlighting

Awesome Lists containing this project

README

        

# NovaGrammars

This repository contains various syntax highlighting/grammar files that I have created using the TextMate language (tmLanguage) format.

## Grammars

- **robots.txt**: [grammar](/grammars/robots-txt.yaml-tmLanguage), [sample](/samples/robots.txt), [preview][robots-preview]
- **\_redirects**: [grammar](/grammars/_redirects.yaml-tmLanguage), [sample](/samples/_redirects), [preview][_redirects-preview]
- **VS Solution**: [grammar](/grammars/solution.yaml-tmLanguage), [sample](/samples/project.sln), [preview][solution-preview]
- **KeyValues**: [grammar](/grammars/keyvalues.yaml-tmLanguage), [sample](/samples/gameinfo.txt), [preview][keyvalues-preview]
- **JSON**: [grammar](/grammars/json.yaml-tmLanguage), [sample](/samples/readable.json), [preview][json-preview]
- **WhiteSpace**: [grammar](/grammars/whitespace.yaml-tmLanguage), [sample](/samples/whitespace.ws), [preview][whitespace-preview]
- **Win32 Messages File**: [grammar](/grammars/win32-messages.yaml-tmLanguage), [sample](/samples/messages.mc), [preview][win32-preview]
- **Generic Hash-Commented**: [grammar](/grammars/hash-commented.yaml-tmLanguage), [sample](/samples/.git-blame-ignore-revs), [preview][hash-commented-preview]
- **Git Revision List**: [grammar](/grammars/git-revlist.yaml-tmLanguage), [sample](/samples/.git-blame-ignore-revs), [preview][blame-ignore-preview]

### External
Grammars created by me that are found in other repositories.

- **NovaSheets**: [grammar](https://github.com/NovaSheets/vscode/blob/main/grammars/novasheets.tmLanguage.yaml), [sample](/samples/novasheets.nvss), [preview][novasheets-preview]
- **Astro**: [grammar](https://github.com/Nixinova/Astro-vscode/blob/main/grammars/astro.tmLanguage.yaml), [sample](/samples/index.astro), [preview][astro-preview]

[robots-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/robots-txt.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/robots.txt
[_redirects-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/_redirects.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/_redirects
[solution-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/solution.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/project.sln
[keyvalues-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/keyvalues.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/gameinfo.txt
[json-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/json.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/readable.json
[whitespace-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/whitespace.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/whitespace.ws
[win32-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/win32-messages.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/messages.mc
[hash-commented-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/hash-commented.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/.git-blame-ignore-revs
[blame-ignore-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/grammars/git-revlist.yaml-tmLanguage&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/.git-blame-ignore-revs
[novasheets-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://github.com/NovaSheets/vscode/blob/main/grammars/novasheets.tmLanguage.yaml&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/novasheets.nvss
[astro-preview]: https://nixinova.github.io/NovaLightshow/?grammar-type=url&grammar=https://github.com/Nixinova/Astro-vscode/blob/main/grammars/astro.tmLanguage.yaml&sample-type=url&sample=https://raw.githubusercontent.com/Nixinova/NovaGrammars/main/samples/index.astro