tree-sitter-norg
A TreeSitter parser for the Neorg File Format (by nvim-neorg)
tree-edit
🌲 Structural editing in Emacs for any™ language! (by ethan-leba)
tree-sitter-norg | tree-edit | |
---|---|---|
2 | 8 | |
92 | 381 | |
- | - | |
6.8 | 6.5 | |
13 days ago | 5 months ago | |
C | Emacs Lisp | |
MIT License | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tree-sitter-norg
Posts with mentions or reviews of tree-sitter-norg.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-11-23.
- tree-sitter-norg: A TreeSitter parser for the Neorg File Format
-
Tree Sitter and the Complications of Parsing Languages
neorg (which has it's treesitter grammar)
tree-edit
Posts with mentions or reviews of tree-edit.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-10-21.
- tree-edit: 🌲 Structural editing in Emacs for any™ language!
-
Using_Prolog_as_the_AST
I am using this idea to build an ai-first, reactive IDE (after talking to marcelle, who's brilliant). DM me at @eating_entropy on Twitter or email me at [email protected] if you are interested.
Also it seems tree-edit implements something similar using reazon, a relational language library in elisp.
https://github.com/ethan-leba/tree-edit
- Show HN: Structural editing in Emacs with tree-sitter and relational programming
- Emacs is Not Enough
-
Best packages for structural editing?
tree-edit
-
Does anybody else find Evil very painful for working in lisp?
I use it daily, so I suppose it's useable enough; there's some weird edge cases and annoying behaviors I never bothered to solve, and the README isn't complete. Development has pretty much stalled due to some loftier projects of mine but if there's interest I could be convinced to clean it up a bit more :)
-
Tree Sitter and the Complications of Parsing Languages
you can add this one to the list ;) https://github.com/ethan-leba/tree-edit
What are some alternatives?
When comparing tree-sitter-norg and tree-edit you can also consider the following projects:
tree-sitter-org - Org grammar for tree-sitter
evil-cleverparens - Evil normal-state minor-mode for editing lisp-like languages
orgmode - Orgmode clone written in Lua for Neovim 0.9+.
combobulate - Structured Editing and Navigation in Emacs with Tree-Sitter
lispy - Short and sweet LISP editing
orgmode - Org Mode parse and generation library for Haskell
tree-sitter-langs - Language bundle for Emacs's tree-sitter package
lispyville - lispy + evil = lispyville
neorg - Modernity meets insane extensibility. The future of organizing your life in Neovim.
tree-sitter-norg vs tree-sitter-org
tree-edit vs evil-cleverparens
tree-sitter-norg vs orgmode
tree-edit vs tree-sitter-org
tree-sitter-norg vs combobulate
tree-edit vs lispy
tree-sitter-norg vs orgmode
tree-edit vs tree-sitter-langs
tree-sitter-norg vs lispy
tree-edit vs lispyville
tree-sitter-norg vs neorg
tree-edit vs orgmode