This lambda function takes a HTML page and convert it into printable PDF using PhantomJS and the rasterize script packaged in the PhantomJS examples.
https://github.com/calvintychan/serverless-html-pdfTags | serverless phantomjs rasterize pdf-converter pdf serverless-plugin |
Implementation | Javascript |
License | MIT |
Platform | OS-Independent |
This repo contains code used to run the online demo. Check out a comprehensive step-by-step tutorial from 0 to deployed function.
pdf pdf-converter pdf-conversion aws-lambda libreoffice serverless terraform nodejshtml-pdf can read the header or footer either out of the footer and header config object or out of the html source. You can either set a default header & footer or overwrite that by appending a page number (1 based index) to the id="pageHeader" attribute of a html tag.You can use any combination of those tags. The library tries to find any element, that contains the pageHeader or pageFooter id prefix.
html pdf phantomjs pdf-converter phantom nodejsHTML to PDF converter via Chrome/Chromium. Note: It is strongly recommended that you keep Chrome running side-by-side with Node.js. There is significant overhead starting up Chrome for each PDF generation which can be easily avoided.
chrome chromium html html-pdf-chrome pdf pdf-generation typescript headless-chrome headless-chromium headless-browsers headless nodejs node-js google google-chrome pdf-generator html-pdf macThis is the Serverless Framework plugin for AWS Step Functions. Run npm install in your Serverless project.
serverless serverless-plugin serverless-framework serverless-architectures aws step-functionsA curated list of resources regarding the Serverless Framework (formerly JAWS) and the serverless architecture. Inspired by the awesome list project.
serverless-framework serverless-plugin serverless-architectures serverless-functions serverless-applications serverlessTired of 🚀 deploying, ✏️ updating, and ❌ deleting your AppSync API's using the AWS AppSync dashboard? You can now develop all of your AppSync API's locally using Serverless + Serverless-AppSync-Plugin! With support for AWS DynamoDB, AWS Lambda, and AWS Elastic Search; you have everything you need to get started developing your AppSync API's locally.
serverless-plugin elasticsearch lambda graphql aws-appsync dynamodb serverless-applications serverless-frameworkThis project is aimed to be a generic authentication boilerplate for the Serverless framework. This boilerplate is compatible with the Serverless v.1.0.0, to install Serverless framework run npm install -g serverless.
serverless serverless-framework boilerplate oauth-provider oauth2 aws oauth lambda serverless-pluginA Serverless v1.x plugin to build your lambda functions with Webpack. For the complete release notes see the end of this document.
serverless webpack babel serverless-offline webpack-configuration serverless-plugin webpack2 webpack3 1.0 typescript es6 plugin runtimeServerless Chrome contains everything you need to get started running headless Chrome on AWS Lambda (possibly Azure and GCP Functions soon). Why? Because it's neat. It also opens up interesting possibilities for using the Chrome DevTools Protocol (and tools like Chromeless or Puppeteer) in serverless architectures and doing testing/CI, web-scraping, pre-rendering, etc.
serverless serverless-framework aws aws-lambda chrome headless-chrome chrome-debugging-protocol lambda chromium headless-chromium serverless-plugin serverless-functions chrome-devtools-protocol serverless-examples headless© 2017 Phodal Huang. The code is distributed under the MIT License. See LICENSE in this directory. © 2017 Phodal Huang. The content is distributed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License. See LICENSE in this directory.
serverless aws-lambda serverless-aws-iot serverless-framework dynamodb ebookWeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing. It is based on various libraries but not on a full rendering engine like WebKit or Gecko. The CSS layout engine is written in Python, designed for pagination, and meant to be easy to hack on.
pdf export-to-pdf html-to-pdf pdf-converterSee example folder for a minimal example. Note 1: The outDir and rootDir options cannot be overwritten.
serverless typescript aws-lambda babel webpack rollup serverless-framework serverless-pluginAuthored by the community, curated by Serverless, Inc. This is your definitive guide to serverless architectures. Inside, you will find everything you need to know about serverless development and how to be a serverless organization: patterns, best practices, case studies and everything in-between.
serverless serverless-providers serverless-architectures guide serverless-applications aws-lambda azure-functions google-cloud-functions ibm-cloud-functions serverless-frameworkThis repository is meant to be the one stop shop for all the awesome plugins out there in the serverless ecosytem. If you have ideas for features or plugins, add a new thread in the issues.
serverless-plugin serverless serverless-frameworkThank you for all your support. In the upcomming days my availability on this project should decline. This is why I'm looking for maintainers: anyone that pushed a successful PR and is willing to manage the upcomming ones is welcome to apply. To do so just comment on this issue. This Serverless plugin emulates AWS λ and API Gateway on your local machine to speed up your development cycles. To do so, it starts an HTTP server that handles the request's lifecycle like APIG does and invokes your handlers.
serverless aws-lambda aws-apigateway amazon-web-services aws lambda api-gateway serverless-pluginSimple, Docker-powered PDF conversions.Athena is comprised of an Electron command line interface (CLI) tool, and a Go microservice for converting HTML to PDF documents.
docker pdf-conversion pdf-converter microservice electron cli html-to-pdf report aws-ecs kubernetesThis starter kit is an opinionated set of tools combined to help you get started building a Serverless application with an GraphQL endpoint and deploy them to production in minutes. You need to have Node 6 or higher installed.
serverless serverless-pluginA Go wrapper library to convert PDF, DOC, DOCX, XML, HTML, RTF, ODT, Pages documents and images (see optional dependencies below) to plain text. Note for returning users: the Go code path for this pkg been moved to code.sajari.com/docconv. Follow the installation instructions to checkout a version of the code in the correct place.
rtf docx xml html rtf-files docs conversion pdf pdf-converter wordThe package can convert a webpage to an image or pdf. The conversion is done behind the scenes by Puppeteer which controls a headless version of Google Chrome. It will save a pdf if the path passed to the save method has a pdf extension.
phantomjs screenshotCombine serverless with artillery and you get serverless-artillery (a.k.a. serverless-artillery) for instant, cheap, and easy performance testing at scale. We were motivated to create this project in order to facilitate moving performance testing earlier and more frequently into our CI/CD pipelines such that the question wasn't 'whether...' but 'why wouldn't...' '...you automatically (acceptance and) perf test your system every time you check in?'.
serverless artillery performance load acceptance testing scale lambda
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.