# Work in progress: syntax-tree-based editor support in Atom/Juno

**URL:** <https://discourse.julialang.org/t/work-in-progress-syntax-tree-based-editor-support-in-atom-juno/23328>\
**Category:** Tooling\
**Tags:** announcement, editors\
**Created:** [April 19, 2019, 10:20pm UTC](https://discourse.julialang.org/t/work-in-progress-syntax-tree-based-editor-support-in-atom-juno/23328 "2019-04-19T22:20:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![maxbrunsfeld](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/maxbrunsfeld/32/8349_2.png) [@maxbrunsfeld](https://discourse.julialang.org/u/maxbrunsfeld)\
**Post date:** [April 19, 2019, 10:20pm UTC](https://discourse.julialang.org/t/work-in-progress-syntax-tree-based-editor-support-in-atom-juno/23328/1 "2019-04-19T22:20:11Z")

</div>

Hi everyone,

I’m a former maintainer of Atom, and have been learning Julia recently.

I started work on [a new Julia grammar](https://github.com/JuliaEditorSupport/atom-language-julia/pull/185) for Atom that uses the Tree-sitter incremental parsing system.

It’s starting to work pretty well, but the [the parser](https://github.com/tree-sitter/tree-sitter-julia) still needs some work in order to handle all Julia syntax. I’m just sharing it here in case anyone is interested in parsers and wants to help work on the project!
