Full stack developer. I build developer tools.
Instead of reimplementing Tiptap natively, I run the original engine in a hidden WebView and let the native platform render everything. The project is split in two:
A headless Tiptap runtime exposing a platform-agnostic, message-based JSON API. Anyone can build a native port for any platform on top of it.
The first port built on the engine. The engine owns the document; Flutter renders every pixel natively.
A small statically-typed language, written in Dart, that compiles to native executables through LLVM.
If my work is useful to you, consider supporting it on Patreon. It helps me dedicate more time to building, maintaining, and improving these tools.
