/monaco-qt

The powerful monaco text editor, now in Qt

Primary LanguagePython

monaco-qt

license pypi version PyPI status

The monaco text editor deployed as a Qt Widget.

Uses QWebEngineView to load a custom web page containing an instance of monaco.

Installation

pip install monaco-qt

Then, in your qt application:

from monaco import MonacoWidget

monaco_widget = MonacoWidget()
monaco_widget.setText('foo')

Known Issues

  • Pyinstaller doesn't automatically include the monaco typescript files.
  • Very little of the monaco-editor API has been exposed to python so far