Skip to content

Commit

Permalink
Merge pull request #1 from novusnota-forks/main
Browse files Browse the repository at this point in the history
Updated structure and added new tools
  • Loading branch information
pdubroy committed Mar 25, 2024
2 parents d44d871 + 0f81102 commit f2e6a29
Showing 1 changed file with 26 additions and 6 deletions.
32 changes: 26 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,30 @@
# Awesome Ohm [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A curated list of awesome things related to [Ohm](https://github.com/harc/ohm).
A curated list of awesome things related to [Ohm](https://github.com/ohmjs/ohm): a parsing toolkit for building parsers, interpreters, and compilers for programming languages!

- Official Ohm grammars
- [ES5](https://www.npmjs.com/package/ohm-grammar-ecmascript)
## Official Ohm grammars

- Syntax highlighting for .ohm files
- [VSCode](https://marketplace.visualstudio.com/items?itemName=attilah.ohm)
- [Atom](https://github.com/dlmanning/language-ohm)
- [ES5](https://www.npmjs.com/package/ohm-grammar-ecmascript)

## Developer tools

Editors:

- [Helix](https://github.com/helix-editor/helix/pull/9991):
- Syntax highlighting for .ohm files
- Indentations
- Text-object manipulation (with Tree-sitter)
- Injections (with Tree-sitter)

- [VSCode, maintained by novusnota](https://github.com/novusnota/vscode-ohm):
- Syntax highlighting for .ohm files

- [VSCode](https://marketplace.visualstudio.com/items?itemName=attilah.ohm):
- Syntax highlighting for .ohm files

- [Atom](https://github.com/dlmanning/language-ohm):
- Syntax highlighting for .ohm files

Tools:

- 🌳 Tree-sitter grammar & parser: [tree-sitter-ohm](https://github.com/novusnota/tree-sitter-ohm)

0 comments on commit f2e6a29

Please sign in to comment.