nowfound

Life & fun · December 22, 2025

TinyDOCX – Word/ODT library (14x smaller than docx)

After posting tinypdf here, someone opened an issue asking for Word&#x2F;OpenOffice support. I understand - sometimes you need an editable document, not a PDF. I didn't want to extend the library itself, so I built tinydocx: <1K lines of TypeScript, zero dependencies, 7.7KB minified+gzipped. The popular docx package is 108KB with 5 dependencies. What's included: - Text formatting (bold&#x2F;italic&#x2F;underline&#x2F;strikethrough, colors, custom fonts) - Headings (H1-H6) - Tables with borders and column widths - Bullet and numbered lists (with nesting) - Images (PNG, JPEG, GIF, WebP) -…

TinyDOCX – Word/ODT library (14x smaller than docx) launched on December 22, 2025 with 6 votes, #1,714 of 11,628 launches that month and more than 75% of that year's launches.

Visit github.com ↗Alternativestop 15% of December 2025

What it does

Minimal DOCX/ODT creation library. Zero dependencies. - Lulzx/tinydocx

Minimal DOCX/ODT creation library. <1K LOC, zero dependencies. npm install tinydocx Why tinydocx? tinydocx docx Size (gzip) 8.1 KB 108.6 KB Dependencies 0 5 ~13x smaller. Everything you need: text, tables, lists, images, links, headers/footers. DEFLATE-compressedfrom github.com

In the maker’s words, at launch

After posting tinypdf here, someone opened an issue asking for Word&#x2F;OpenOffice support. I understand - sometimes you need an editable document, not a PDF. I didn't want to extend the library itself, so I built tinydocx: <1K lines of TypeScript, zero dependencies, 7.7KB minified+gzipped. The popular docx package…

Does a similar job

all alternatives →
  • TinyPDF – 3kb pdf library (70x smaller than jsPDF)Dec 2025 · github.com · ▲253

    I needed to generate invoices in a Node.js app. jsPDF is 229KB. I only needed text, rectangles, lines, and JPEG images. So I wrote tinypdf: <400 lines of TypeScript, zero dependencies, 3.3KB minified+gzipped. What it does: - Text (Helvetica, colors, alignment) - Rectangles and lines - JPEG images - Multiple pages, custom sizes What it doesn't do: - Custom fonts, PNG&#x2F;SVG, forms, encryption, HTML-to-PDF That's it. The 95% use case for invoices, receipts, reports, tickets, and labels. GitHub: https:&#x2F;&#x2F;github.com&#x2F;Lulzx&#x2F;tinypdf npm: npm install tinypdf

  • Zerox – Document OCR with GPT-mini2024 · github.com · ▲246

    This started out as a weekend hack with gpt-4-mini, using the very basic strategy of "just ask the ai to ocr the document". But this turned out to be better performing than our current implementation of Unstructured&#x2F;Textract. At pretty much the same cost. I've tested almost every variant of document OCR over the past year, especially trying things like table &#x2F; chart extraction. I've found the rules based extraction has always been lacking. Documents are meant to be a visual representation after all. With weird layouts, tables, charts, etc. Using a vision model just make sense! In…

  • Open-source .docx editor library for building document appsMay 2026 · github.com · ▲107

    We are working on an open-source .docx editor library for apps that need to edit Word documents in the browser. We just shipped 1.0. A lot of existing approaches convert .docx into HTML and lose document semantics along the way. Our editor parses OOXML directly and uses its own rendering+layout engine to produce paged documents with html&#x2F;css. Edits round-trip back to .docx, so you’re always editing the document, not its representation. The core rendering engine is framework agnostic, with React and Vue ui adapters on top. It’s Apache 2.0. Happy to answer questions.

  • Smallpdf2014 · smallpdf.com · ▲123

    Sydney's Trusted Painting Professionals.

  • lit2018 · ajusa.github.io · ▲265

    World's smallest responsive CSS framework (398 bytes!)

  • JavaScript-first, open-source WYSIWYG DOCX editorFeb 2026 · github.com · ▲130

    We needed a JS-first WYSIWYG DOCX editor and couldn't find a solid OSS option, most were either commercial or abandoned. As an experiment, we gave Claude Code the OOXML spec, a concrete editor architecture, and a Playwright-based test suite. The agent iterated in a (Ralph) loop over a few nights and produced a working editor from scratch. Core text editing works today. Tables and images are functional but still incomplete. MIT licensed.

More life & fun this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, December 2025

the whole month →
  • GP

    Life & fun · Dec 2025 · dosaygo-studio.github.io

  • Hi everyone! My name's Luke and I made the original Jmail here alongside Riley Walz. We had a ton of friends collaborate on building out more of the app suite last night in lieue of DOJ's "Epstein files" release. Please AMA!

    Life & fun · Dec 2025 · jmail.world

  • Design and ship studio-grade landing pages with AI

    AI · Dec 2025 · loki.build

  • AI turns your health goals into a 7-day menu & grocery list

    AI · Dec 2025 · planeatai.com

  • Community, All the HN belong to you. This is an archive of hacker news that fits in your browser. When I made HN Made of Primes I realized I could probably do this offline sqlite&#x2F;wasm thing with the whole GBs of archive. The whole dataset. So I tried it, and this is it. Have Hacker News on your device. Go to this repo (https:&#x2F;&#x2F;github.com&#x2F;DOSAYGO-STUDIO&#x2F;HackerBook): you can download it. Big Query -> ETL -> npx serve docs - that's it. 20 years of HN arguments and beauty, can be yours forever. So they'll never die. Ever. It's the unkillable static archive of HN and it's…

    Dev tools · Dec 2025 · hackerbook.dosaygo.com

  • AI video studio for viral social clips

    AI · Dec 2025 · cybercut.ai