duskmoon_code_engine 1.6.0 copy "duskmoon_code_engine: ^1.6.0" to clipboard
duskmoon_code_engine: ^1.6.0 copied to clipboard

Pure Dart code editor engine with incremental parsing — a ground-up port of the CodeMirror 6 architecture for Flutter.

1.6.0 #

  • Release 1.6.0 (2026-04-28)

1.5.0 #

  • Release 1.5.0 (2026-04-13)

1.4.4 #

  • Release 1.4.4 (2026-04-13)

1.4.3 #

  • Release 1.4.3 (2026-04-12)

1.4.2 #

  • Release 1.4.2 (2026-04-11)

1.4.1 #

  • Release 1.4.1 (2026-04-10)

1.4.0 #

  • Release 1.4.0 (2026-04-08)

1.3.0 #

  • Release 1.3.0 (2026-04-08)

1.2.3 #

  • Release 1.2.3 (2026-04-07)

1.2.2 #

  • Release 1.2.2 (2026-04-07)

1.2.1 #

  • Release 1.2.1 (2026-04-07)

0.1.0 #

  • Initial release
  • Rope-based document model with incremental updates
  • Immutable editor state system (EditorState, Transaction, Selection, Facet, Extension)
  • Incremental Lezer parser (LRParser, SyntaxNode, TreeCursor)
  • Tag-based syntax highlighting
  • 19 language grammars: Dart, JS/TS, Python, HTML, CSS, JSON, Markdown, Rust, Go, YAML, C/C++, Elixir, Java, Kotlin, PHP, Ruby, Erlang, Swift, Zig
  • Built-in commands: undo/redo, bracket matching, comment toggling, code folding, search & replace, clipboard
  • CodeEditorWidget with virtual scrolling, gutter, selection painting, cursor blinking, search panel
0
likes
150
points
1.01k
downloads

Documentation

API reference

Publisher

verified publishergsmlg.dev

Weekly Downloads

Pure Dart code editor engine with incremental parsing — a ground-up port of the CodeMirror 6 architecture for Flutter.

Repository (GitHub)
View/report issues

Topics

#code-editor #syntax-highlighting #flutter #codemirror

License

MIT (license)

Dependencies

flutter

More

Packages that depend on duskmoon_code_engine