Generate PDFs in Node.js: Puppeteer, PDFKit, and jsPDF
Generate PDFs in Node.js with Puppeteer and PDFKit, or download a browser screenshot with jsPDF. Run each example and check its text and layout.
Kevin van Zonneveld
Empower your development workflow with our curated collection of quick tips and practical tutorials. From file handling and image processing to API integration and open source tools, our dev tips cover a wide range of topics to enhance your coding skills and boost productivity. Whether you’re a beginner or an experienced developer, dive in to find efficient solutions for your projects.
Generate PDFs in Node.js with Puppeteer and PDFKit, or download a browser screenshot with jsPDF. Run each example and check its text and layout.

Build an Angular and RxJS upload form with pause, resume, and cancellation, plus a local receiver that commits chunks and saves the complete file.

Generate a JPEG video thumbnail with FFmpeg and .NET using a complete C# console project that checks its output and returns failures to the shell.

Concatenate matching MP4 videos in Scala with a complete FFmpeg program that checks streams, preserves existing output, and returns useful exit codes.

Build a browser file checksum tool with Web Crypto. Calculate SHA-256, SHA-384, or SHA-512 hashes and compare them with a trusted checksum.
