pandoc precompiled binary for AWS Lambda with a Node.js wrapper
Clone or download
Latest commit 529cd06 Dec 21, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
cloudformation change account Dec 21, 2018
src fix: envOptions was not set Jul 13, 2018
vendor recompiled v2.2.1 May 24, 2018
.eslintrc.json recompiled v2.2.1 May 24, 2018
.gitignore lambda layer Dec 20, 2018
Makefile change account Dec 21, 2018 change account Dec 21, 2018

Pandoc for AWS Lambda

This is a precompiled version of Pandoc for the Amazon Linux machine image used by AWS Lambda, deployable as an AWS lambda layer. It can help you get started quickly with Pandoc inside Lambda functions.

Use within Lambda

You can use a pre-deployed ARN: arn:aws:lambda:us-east-1:145266761615:layer:pandoc:1 or deploy yourself -- edit Makefile to set your deployment bucket etc, then just run make deploy.

The binary will be in /opt/bin/pandoc inside your Lambda container.

Build it yourself

Check out the Running Pandoc on Lambda Guide for information on how this binary was produced, and how to compile a different version yourself with modified options.

Version information

Compiled for ami-4fffc83, for Linux kernel version 4.9.38-16.35.amzn1.x86_64.

pandoc 2.2.1
Compiled with pandoc-types, texmath, skylighting 0.7.1
Default user data directory: /home/ec2-user/.pandoc
Copyright (C) 2006-2018 John MacFarlane
This is free software; see the source for copying conditions.
There is no warranty, not even for merchantability or fitness
for a particular purpose.


To keep things consistent, this library is released under GPL (v2 or later). If this is a problem for you, check out the Running Pandoc on Lambda Guide for information on how to produce the binary yourself.

Pandoc is free software, released under the GPL. © 2006-2018 John MacFarlane.