Create document templates in the browser using the jsreports designer component. Save, edit, and preview templates on the fly using real data. Define your own custom element types that can be dragged and dropped into documents.
Connect your document templates with JSON or CSV data and display the result in the browser. Render documents live and embed them in your application.
Generate PDF files in the browser or on the server by filling your document template from a data source. Documents can be generated and downloaded entirely client-side within the browser.