{"repo":"maximiliana-dev/lucientes","free":true,"listed":false,"github":"https://github.com/maximiliana-dev/lucientes","clone":"git clone https://github.com/maximiliana-dev/lucientes.git","description":"Lucientes is a simple web service for converting HTML files into high-quality images","language":"JavaScript","stars":30,"topics":["html-to-image","puppeteer","webservice","api","chromium","docker","screenshots"],"license":"LGPL-2.1","category":"scrapers-browser-automation","readme_excerpt":"🎨 Lucientes Lucientes is a simple web service for converting HTML files into high quality images and PDFs. This project allows users to convert HTML content into images (PNG, JPEG, WEBP) or PDF documents, facilitating easier sharing and accessibility of digital information. It is built with Node.js, Express, and Puppeteer to provide a seamless and efficient service. 💚 About Maximiliana Lucientes is developed by the Spanish startup Maximiliana to support the \"Atentamente, tu nieto\" campaign. Our goal is to bridge the digital gap for elderly people by providing an easy-to-use mobile experience. Maximiliana creates innovative solutions to connect the elderly with their families, ensuring everyone can communicate effortlessly. ✨ Features - Convert HTML to PNG, JPEG, or WEBP images. - Convert HTML to PDF with pixel-based dimensions. - Optional transparent background (PNG / WEBP). - API Key protection (optional) via API KEY env var. - Simple and intuitive API. - Built with Node.js, Express, and Puppeteer. ⚠️ Security warning This service renders arbitrary HTML in a headless browser. This is inherently risky. Lucientes includes some security layers to mitigate these risks, but no defense is perfect. Use with caution and always require API key authentication in production. 🚀 Getting started Prerequisites Make sure you have Docker installed on your system. Installation 1. Pull the Docker image from DockerHub : 2. Run the Docker container : 3. Run with API Key protection (recommende","default_branch":null,"files":null,"tree":[],"storefront":"/r/maximiliana-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/maximiliana-dev/lucientes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}