Hi HN, I've been working on natto.dev for almost two years and it's ready for you to use!<p>natto combines ideas from spreadsheets, design tools, and REPLs to create a live JavaScript environment. You can import NPM libraries, create and render React components, and more in a multiplayer (or local account-less) environment. If you login and create a synced canvas, you can invite other users to collaborate with multiple cursors, etc.<p>My favorite feature is opt-dragging (alt-drag on windows) to duplicate panes, making it really easy to try new ideas. You can accomplish something similar with git branch but it's not as easy and you don't have multiple versions running side-by-side.<p>Check out the gallery for example use cases <a href="https://natto.dev/gallery" rel="nofollow">https://natto.dev/gallery</a>. Make personal dashboards. Play with NPM packages and interact with HTTP/APIs. Do some prompt engineering. It's a great place for the upcoming Advent of Code if you use JS! I did all of AoC 2021 in natto.<p>I hope natto can become a part of your toolkit!