正在加载视频...

视频加载失败

🆕 Introducing PDFGen - Dynamic PDF Generation for your app. With PDFGen, you can create an HTML template, send data to our API, and get a PDF back. Includes Tailwind out-of-the-box for styling Would you give it a try and let me know what you think? 🙏

201,605 次观看 • 3 年前 •via X (Twitter)

11 条评论

Ryan Chenkie 的头像
Ryan Chenkie3 年前

In almost every project of mine, I need to generate PDFs. I always do the same thing: * Fight with Docker to install puppeteer * Hit the 50mb limit with serverless functions * Eventually get it working after days

Ryan Chenkie 的头像
Ryan Chenkie3 年前

As I was working on the invoicing module for @courselift, I decided I didn't want to have to recreate the same stuff for PDFs for every project anymore. So I decided to take a quick detour and create PDFGen

Ryan Chenkie 的头像
Ryan Chenkie3 年前

I'll add more features over time but for now hopefully it can add some value for you! Appreciate you trying it out and any feedback you may have 🙏

Wahab Shaikh 的头像
Wahab Shaikh3 年前

I did struggle with this exact use-case for one of my projects. Super helpful! Thanks a lot 🙏 Just curious, how do you solve for the api limit problem of the serverless function?

Ryan Chenkie 的头像
Ryan Chenkie3 年前

thanks! for the most part I would just defer to a small dedicated server that only runs PDFs. there are some products that help to optimize puppeteer for serverless but I haven't given them a good shot.

Mark Halonen 的头像
Mark Halonen3 年前

is a similar product. Pain points I’ve seen after extensive usage: - expression language is limited. Would be great to be able to write procedural (let me use variables) low code anywhere (like Retool) - drag and drop interface can be clunky

Ryan Chenkie 的头像
Ryan Chenkie3 年前

@markhalonen2 thanks for sharing your experience there! I haven't used that product but I think I inherently shy away from the template-builder type stuff for this kind of thing. Being able to express your template with code seems better imo.

Nathan Walker 的头像
Nathan Walker3 年前

Super clean, bookmarked for future use, thanks for sharing!

Ryan Chenkie 的头像
Ryan Chenkie3 年前

Many thanks!

Zahin Zulkipli 的头像
Zahin Zulkipli3 年前

Just in time when I need this feature for my project. Do you have any plan to monetise it near future?

Ryan Chenkie 的头像
Ryan Chenkie3 年前

Awesome! No concrete plans yet, free to use for now :) probably introduce some pricing for higher volumes.

相关视频