Create a custom web editor using Typescript, React, ANTLR and Monaco-Editor TodoLangEditor This is a web editor for a custom language. Check out my articles: Part 1: Build a web editor with syntax colorization Part 2: Implement language services, auto-completion, syntax and semantic validation and auto-formatting