https://sopimusgeneraattori.ohjelmistofriikit.fi/
The contract generator is static HTML, JS and CSS. You can serve it locally with e.g. live-server. The main dependencies are AlpineJS, PDFjs and jsPDF. The dependencies are pre-built and bundled into the repo. There is no build step.
This repo is dual-open-source-licensed with requirement for attribution (see LICENSE.md for details.)