HackerTrans
TopNewTrendsCommentsPastAskShowJobs

lavrton

no profile record

Submissions

Show HN: Render-tag - A rich text renderer for the Canvas 2D API

github.com
2 points·by lavrton·3개월 전·0 comments

[untitled]

1 points·by lavrton·4개월 전·0 comments

[untitled]

1 points·by lavrton·작년·0 comments

[untitled]

1 points·by lavrton·작년·0 comments

Konva.js - Declarative 2D Canvas for React, Vue, and Svelte

konvajs.org
253 points·by lavrton·작년·72 comments

Polotno Studio – canva-like design editor without login

studio.polotno.com
1 points·by lavrton·3년 전·0 comments

[untitled]

1 points·by lavrton·4년 전·0 comments

Show HN: Polotno Studio – free Canva-like design editor, without signups or ads

studio.polotno.com
3 points·by lavrton·4년 전·0 comments

comments

lavrton
·2개월 전·discuss
Just was solving the exact same issue.

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?
lavrton
·작년·discuss
It is Konva. You can inspect it in Dev Tools.
lavrton
·작년·discuss
It is a fork of KineticJS. SVG export isn't implemented and I don't think it will be. I, personally, see it as out of the focus of the project.
lavrton
·작년·discuss
It is mostly community-driven.

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.
lavrton
·2년 전·discuss
Yes, it may require some monkey-patching of Konva right now. But I was able to do that. Drop GitHub issue if you are interested to discuss it.
lavrton
·2년 전·discuss
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.
lavrton
·2년 전·discuss
I would say much simpler integration. puter.js SDK is super straightforward and fast to integrate.
lavrton
·2년 전·discuss
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.
lavrton
·2년 전·discuss
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.
lavrton
·3년 전·discuss
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.