From 2273933c44fc9d2921be8279263f2120afe31776 Mon Sep 17 00:00:00 2001 From: do-md Date: Wed, 3 Jun 2026 17:43:07 +0800 Subject: [PATCH] docs: add Zenith and DOMD to Built with Immer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds two projects built with Immer: - Zenith — reactive React state management on top of Immer, with MobX-style automatic dependency tracking / chained computed properties and patch-based undo/redo. - DOMD — high-performance macOS markdown editor built on Immer's structural sharing; unchanged blocks stay referentially identical, giving near-O(1) per-keystroke rendering. Both entries are appended to the end of the list (before the "... and many more" line); no other entries changed. --- website/docs/built-with.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/docs/built-with.md b/website/docs/built-with.md index 3f9b90db..402bb88e 100644 --- a/website/docs/built-with.md +++ b/website/docs/built-with.md @@ -23,4 +23,6 @@ title: Built with Immer - [ngrx-wieder](https://github.com/nilsmehlhorn/ngrx-wieder) _Lightweight yet configurable solution for implementing undo-redo in Angular apps on top of NgRx and Immer_ - [immer-yjs](https://github.com/sep2/immer-yjs) _Combine `immer` with CRDT library `y.js` for easy json data manipulation_ - [immerhin](https://github.com/webstudio-is/immerhin) Sync state with undo/redo +- [zenith](https://github.com/do-md/zenith) *Reactive React state management on Immer with MobX-style computed properties and patch-based undo/redo, powering DOMD.* +- [domd](https://github.com/do-md/domd) *High-performance macOS markdown editor built on Immer's structural sharing, with near-O(1) per-keystroke rendering on large documents.* - ... and [many more](https://www.npmjs.com/browse/depended/immer)