{"repo":"danmolitor/forme","free":true,"listed":false,"github":"https://github.com/danmolitor/forme","clone":"git clone https://github.com/danmolitor/forme.git","description":"PDF generation with JSX. Page breaks that actually work.","language":"Rust","stars":154,"topics":["developer-tools","jsx","pdf","pdf-generation","react","rust","typescript","wasm"],"license":"MIT","category":"media-processing","readme_excerpt":"forme PDF generation with JSX. Page breaks that actually work. Why Every PDF tool makes you choose: fight with CSS page breaks or use an editor that can't handle dynamic data. Forme is a layout engine built for pages. No headless browser. No Chrome. Renders in milliseconds. Runs anywhere — Node, the browser, or at the edge. Try it in the playground Quick Start Or use Svelte Same components, same props, authored as .svelte files: See the Svelte docs for renderDocument , the SvelteKit preview route helper, and endpoint patterns. Dev Server Live preview with debug overlays. Click any element to inspect its computed styles. VS Code Extension Install Forme PDF Preview from the VS Code Marketplace. - Live PDF preview in a webview panel - Component tree in the sidebar with hover-to-highlight - Inspector panel with box model, computed styles, and source navigation - Click any element on the canvas to select it in the tree and inspector Features - Page-native layout : Content flows into pages, not onto an infinite canvas. Page breaks happen at the right place, every time. - React and Svelte components : Document, Page, View, Text, Image, Table. Author templates as JSX ( @formepdf/react ) or .svelte files ( @formepdf/svelte ) — identical props, identical output. - Live preview : forme dev shows your PDF updating in real time as you edit. - Click-to-inspect : Select any element in the browser or VS Code to see its box model, computed styles, and position. - Debug overlays : Toggle bound","default_branch":null,"files":null,"tree":[],"storefront":"/r/danmolitor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/danmolitor/forme/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."}