TenTags API & AI generate - API-first document generation for HTML, PDF, XLSX & DOCX

TenTags API turns declarative Style/Data CSV templates into HTML, PDF, XLSX, or DOCX files through one authenticated endpoint. Build and preview templates in the web playground, then generate documents remotely from any backend or CLI.

Add a comment

Replies

Best
Hi Product Hunt! I’m Zhandos, a Python developer from Kazakhstan, and today I’m launching the TenTags API. TenTags started as a Python library because I was tired of maintaining different code for HTML tables, PDF reports, Excel spreadsheets, and Word documents. The original idea was simple: define one declarative template and render it anywhere. The new hosted API makes that engine available to any backend through one authenticated HTTP request. Your application does not need to be written in Python. The workflow: 1. Generate an API key in your TenTags profile 2. POST Style/Data CSV or an existing template ID to /api/generate 3. Receive HTML, PDF, XLSX, or DOCX directly in the response What’s available today: ✅ Remote document generation through one REST endpoint ✅ HTML, PDF, XLSX, and DOCX responses ✅ Bearer token and X-TenTags-Api-Key authentication ✅ Inline templates or reusable template IDs ✅ cURL, Python, Node.js, PHP, and Go examples ✅ A free API plan for getting started ✅ AI-assisted playground and live preview ✅ Community template gallery ✅ TenTags 2.3.2 Python package for local generation The API is now the heart of TenTags.org. The playground, AI generator, and gallery help you build the template; the API lets you put it into a real product or automated workflow. I’d love your feedback: what document workflow, framework integration, or output format should I support next? — Zhandos

The playground actually makes it click for me. I dropped in a quick CSV template and got a clean PDF back in under a minute without touching a config file.