simon-he95

simon-he95/stream-monaco

A framework-agnostic library for integrating Monaco Editor with Shiki highlighting, optimized for streaming updates

TypeScript
45
5
MIT License

This project provides a framework-agnostic library for integrating Monaco Editor with Shiki syntax highlighting, optimized for streaming updates and efficient highlighting. It offers a Vue-friendly API while working seamlessly with React, Svelte, Solid, Preact, and plain JavaScript/TypeScript. The library includes features like dark/light theme switching, diff editor support with incremental updates, and comprehensive TypeScript support, making it ideal for developers building code editors or IDE-like interfaces across different frameworks.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

Simon-He95's profile
Simon-He95
147 contributions
Copilot's profile
Copilot
3 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet