Generate PDFs from HTML via Puppeteer on AWS Lambda + API Gateway

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • WKHTMLToPDF

    Discontinued Convert HTML to PDF using Webkit (QtWebKit)

  • While also supporting all the latest features of HTML5 && CSS3?

  • puppeteer

    Node.js API for Chrome

  • Well, we have great news. There is a framework called Puppeteer that uses relatively new Chrome feature and makes it accessible though a NodeJS based API.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • generate-pdf-lambda

  • Clone this repo git clone https://github.com/zahaar/generate-pdf-lambda

  • simple-html-invoice-template

    A modern, clean, and very simple responsive HTML invoice template

  • To test this code, an HTML template is needed. We will use this open-source one for demonstration. The document is being sent as body with 'Content-Type: text/html'

  • postman-app-support

    Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.

  • Instead of playing tricks with Postman PDF Visualization. I highly recommend switching to Insomnia

  • twirp

    A simple RPC framework with protobuf service definitions

  • 4. Be mindful of HTTP Headers, when dealing with API GW. As this can lead to a huge confusion.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • insomnia

    The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

  • Instead of playing tricks with Postman PDF Visualization. I highly recommend switching to Insomnia

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts