frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

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

https://github.com/Lulzx/tinydocx
4•lulzx•7h ago
After posting tinypdf here, someone opened an issue asking for Word/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/italic/underline/strikethrough, colors, custom fonts) - Headings (H1-H6) - Tables with borders and column widths - Bullet and numbered lists (with nesting) - Images (PNG, JPEG, GIF, WebP) - Hyperlinks - Headers/footers with page numbers - Blockquotes and code blocks - Markdown to DOCX conversion - ODT (OpenDocument) support with the same API

What's not included: - Table of contents, footnotes, bookmarks - Track changes, comments - Multi-column layouts, text wrapping - Reading/modifying existing .docx files - Math equations, drawing shapes

DOCX files are just ZIP archives containing XML. Once you understand the structure, generating simple documents is straightforward. The hard part is knowing which XML elements Word actually requires vs. what's optional cruft.

Works great for invoices, reports, form letters - anything where you want the recipient to edit the document. Pairs nicely with tinypdf when you need both formats.

GitHub: https://github.com/Lulzx/tinydocx npm: npm install tinydocx

Show HN: C-compiler to compile TCC for live-bootstrap

https://github.com/FransFaase/MES-replacement
6•fjfaase•5d ago•0 comments

Show HN: Womoo – World Mood Logger

https://womoo.manhhung.app
2•mhpro15•51m ago•0 comments

Show HN: Netrinos – A keep it simple Mesh VPN for small teams

https://netrinos.com
77•pcarroll•3d ago•45 comments

Show HN: An easy way of broadcasting radio around you (looking for feedback)

https://github.com/dpipstudio/botwave
28•douxx•5d ago•7 comments

Show HN: DeepSearch – a high-performance SMB directory scanner in Rust

https://github.com/dohuyhoang93/DeepSearch
12•dohuyhoangvn93•8h ago•1 comments

Show HN: Books mentioned on Hacker News in 2025

https://hackernews-readings-613604506318.us-west1.run.app
575•seinvak•1d ago•200 comments

Show HN: Jmail – Google Suite for Epstein files

https://www.jmail.world
1476•lukeigel•2d ago•344 comments

Show HN: Rust/WASM lighting data toolkit – parses legacy formats, generates SVGs

https://eulumdat.icu
44•holg•1d ago•5 comments

Show HN: A repo to turn any model into a reasoning model without training

https://github.com/dl1683/Latent-Space-Reasoning
3•Dl1683•55m ago•0 comments

Show HN: Hurry – Fast Rust build caching

https://www.hurry.build/
9•ilikebits•5h ago•0 comments

Show HN: HN Wrapped 2025 - an LLM reviews your year on HN

https://hn-wrapped.kadoa.com?year=2025
302•hubraumhugo•2d ago•151 comments

Show HN: LLMKit – Compare LLMs side-by-side with real-time streaming

https://www.llmkit.cc/model-comparison/gpt-4-vs-claude-3-5-sonnet
2•chieund•5h ago•0 comments

Show HN: WalletWallet – create Apple passes from anything

https://walletwallet.alen.ro/
428•alentodorov•1d ago•110 comments

Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF

https://github.com/rendercv/rendercv
91•sinaatalay•1d ago•40 comments

Show HN: Shittp – Volatile Dotfiles over SSH

https://github.com/FOBshippingpoint/shittp
131•sdovan1•1d ago•82 comments

Show HN: Our vibe coded openrouter alternative just made over $40k last 30 days

https://trustmrr.com/startup/llm-gateway
2•smakosh•6h ago•0 comments

Show HN: CleanCloud – Read-only cloud hygiene checks for AWS and Azure

3•sureshcsdp•6h ago•0 comments

Show HN: Explore ArXiv/HN/LessWrong with SQL and Vector Algebra

https://exopriors.com/scry
2•Xyra•6h ago•0 comments

Show HN: Meds — High-performance firewall powered by NFQUEUE and Go

https://github.com/cnaize/meds
2•cnaize•6h ago•0 comments

Show HN: The Official National Train Map Sucked, So I Made My Own

https://www.bdzmap.com/
75•Pavlinbg•1d ago•23 comments

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

https://github.com/Lulzx/tinydocx
4•lulzx•7h ago•0 comments

Show HN: Sisu – Browse AWS as a Filesystem

https://github.com/semonte/sisu
5•smonte•8h ago•0 comments

Show HN: Extract diagrams from PDF to SVG

https://github.com/mbrukman/pdf-extract-svg
3•mbrukman•8h ago•0 comments

Show HN: Backlog – a public repository of real work problems

https://www.worldsbacklog.com/
107•anticlickwise•15h ago•28 comments

Show HN: Skyler – AI email organizer, shut down due to OAuth compliance

https://skylerinbox.com/
3•sanjaykumar584•9h ago•0 comments

Show HN: I built a 1‑dollar feedback tool as a Sunday side project

https://onedollarfeedback.com/
18•jeremy0405•1d ago•5 comments

Show HN: Python Local Sandbox Code Execution (Podman and Uv)

https://github.com/portofcontext/pctx-py-sandbox
3•pmkelly4444•11h ago•0 comments

Show HN: Mushak – Zero config zero downtime Docker/Compose to server deployment

https://mushak.sh
27•hmontazeri•1d ago•15 comments

Show HN: Make your own Danish Julehjerter (Braided hearts)

https://juleflet.dk
3•thomasahle•14h ago•0 comments

Show HN: Haystack Slop Detector – a lightweight barrier against unreviewed PRs

https://haystackeditor.com/slop-detector
3•akshaysg•6h ago•0 comments