You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a cool project and seems to work quite well but your demo website is completely unusable and very nearly put us off using this as it looks like the drag and drop doesn't work.
@hisuwh Yes, I have also noticed these performance issues. Has to do with the way we are rendering typings. Definitely worth taking a look at improving.
Update on this: two rounds of work landed since the reports here. First, the docs site moved its code rendering to build-time server components (the type-tooltip rendering was the CPU hog @sashamilenkovic identified). Second, just now in #192, the remaining client-side example machinery was simplified further — all code panes are static HTML baked at build time (which also fixed the broken language tabs, #174). Leaving this open until the next deploy so you can verify on the live site — if the demos are still heavy after that, say so here and it goes back on the bench. Thanks for the profiler screenshot and the video; both were genuinely useful. 🙏
Activity
sashamilenkovic commentedon Feb 11, 2025
@hisuwh Yes, I have also noticed these performance issues. Has to do with the way we are rendering typings. Definitely worth taking a look at improving.
luke-m commentedon Nov 13, 2025
Are there any demos aside from the ones on the demo website? In chrome at least, they're pretty much unusable.
Screen.Recording.2025-11-13.at.16.30.29.mov
Not sure if I'm confident in this library if there's no properly working demos.
justin-schroeder commentedon Jun 11, 2026
Update on this: two rounds of work landed since the reports here. First, the docs site moved its code rendering to build-time server components (the type-tooltip rendering was the CPU hog @sashamilenkovic identified). Second, just now in #192, the remaining client-side example machinery was simplified further — all code panes are static HTML baked at build time (which also fixed the broken language tabs, #174). Leaving this open until the next deploy so you can verify on the live site — if the demos are still heavy after that, say so here and it goes back on the bench. Thanks for the profiler screenshot and the video; both were genuinely useful. 🙏