Recently I released https://polotno.com/render-tag/ library to render rich text into 2d canvas context. And it turns out it was very easy to adapt it to work with pdflib library (via 2d canvas <-> pdf context) proxy. I was able to render good set of rich text features. Thinking to make that bridge open source as well. Maybe you will be interested in that?
Recently, I started to use a bit of my company resources to improve the konva project. Currently, I am playing with AI tools for docs, so I have to pay for API usage.
I am not in puter team, so I may not know some details.
But.
I don't really care how sign-in is implemented. If it is a popup, but simple for the user - that is ok for me. Probably they will change how it works in the feature because they Puter team was listening for my feedback with puter.js SDK.
Right now, I don't pay Puter. As I understand their long-term plan, eventually, they will monetize the users directly, for example, users will pay for bigger cloud storage.
For now, I don't have access to users. But I already spoke with Puter team about, and they told me they will have a full user management dashboard.
Polotno Studio is a free app. And for a long time, it didn't even have the ability to signup and save created designs into a cloud.
I didn't want to invest my resources into "cloud saving" feature (as it is a free app). Setup full authorization, setup database, setup servers and tons of other work to finish the cycle.
https://docs.puter.com/ gives a very simple, yet powerful client-side js SDK to enable full cloud saving and loading of data for my users. I spent a couple of days for integration. Doing everything by myself with full hosting would take weeks, if not months.
To me, Puter platform has a huge potential. And as a developer, I already have large value from it.
Using puter.js I was able to add full cloud storage for my design editor https://studio.polotno.com/ without messing up with auth, backend and databases.
I am building Polotno SDK (https://polotno.com/). It a mix of SaaS and paid javascript library and react components. It is a design editor that you can integrate into your web app. From the first paying customer it took around 1 year to get 2000 MRR. And I spent around 9 months on making first version before the first paying customer.
It took me a very long time to find the idea of SDK. Previously I was thinking only about B2C cases. B2C market is already VERY crowded with Canva and million of its competitors. But B2B market was almost empty when I started.
Recently I released https://polotno.com/render-tag/ library to render rich text into 2d canvas context. And it turns out it was very easy to adapt it to work with pdflib library (via 2d canvas <-> pdf context) proxy. I was able to render good set of rich text features. Thinking to make that bridge open source as well. Maybe you will be interested in that?