frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: FrankenMarkdown, Render .md Files to PDF/HTML (also in browser)

https://github.com/Dicklesworthstone/franken_markdown
2•eigenvalue•3h ago
If you're like me, you often find yourself wanting to send markdown documents to non-technical users, who take one look at the raw .md file and close it in disgust.

The solution I had been using until recently was to open the .md file in Cursor and then use the markdown preview feature, which generates html that you can copy and paste into Gmail and have things look decent to regular people.

But I knew I could do much better, so I created my FrankenMarkdown project. It's an ultra high-performance, memory-safe, Rust library and standalone cli tool (fmd) that can turn .md files into beautiful, self-contained, optimized PDF files and html files.

It has minimal outside dependencies other than various other libraries from my FrankenSuite, so it's strictly memory safe all the way down and extremely cross-platform and easy to build. I mostly made it to embed within my other Rust tools so they can generate very polished-looking PDF reports directly.

I created my own AST parser and low-level PDF renderer, with all the same tricks used by LaTeX to get awesome-looking typesetting and text justification. You really have to see it to believe it.

And luckily, that's very easy to do, because the whole system can ALSO be compiled into WebAssembly and hosted on a static website, which I've done for you here:

https://franken-markdown.com/#playground

This lets you paste in markdown and instantly generates the html and pdf files for you right there in YOUR browser, locally.

You can even share the docs with others, with the entire document text encoded as a URL parameter (don't try it with super long docs); nothing at all is stored on my site (it's just a static Cloudflare Pages site, there's nothing to store it with!).

Everything is open source, and you can get it here:

https://github.com/Dicklesworthstone/franken_markdown

Or if you want to use the wasm version on your website, I published an npm package you can use (see the website for details).

Show HN: Davit, a Apple Containers UI

https://davit.app
243•xinit•9h ago•51 comments

Show HN: Neil the Seal Game

https://neiltheseal.app/
9•dalemhurley•2d ago•1 comments

Show HN: Chiptune Radio

https://chiptune-radio.alephvoid.com/
30•bootbloopers•3h ago•5 comments

Show HN: Rowboat – Open-source, local-first alternative to Claude Desktop

https://github.com/rowboatlabs/rowboat
118•segmenta•12h ago•33 comments

Show HN: Free Mermaid Diagram Editor

https://moxiedocs.com/mermaid-diagram-editor
23•ghosts_•5h ago•6 comments

Show HN: Docx-CLI: agents read/edit Word docs using 1/2 the time and tokens

https://github.com/kklimuk/docx-cli
60•kirillklimuk•10h ago•26 comments

Show HN: Ghostmeet – Self-hosted meeting transcription and summaries

https://ghostmeet.sshlab.dev/
9•swq115•3h ago•4 comments

Show HN: Halo – open-source, tamper-evident runtime evidence for AI agents

https://github.com/bkuan001/halo-record
28•brian_kuan•14h ago•17 comments

Show HN: your website as a TUI, over SSH right now

4•keepamovin•4h ago•2 comments

Show HN: PostgreSQL performance and cost across 23 EC2 instance types

https://postgres.saneengineer.com
83•anivan_•15h ago•16 comments

Show HN: I created a ninety second challenge for conversations that matter

https://www.AskPitch.com/duel
2•KashifNY•2h ago•0 comments

Show HN: Turbo – An open-source, fast HTTP server with a real-time config GUI

https://turbo.okzgn.com
4•okzgn•4h ago•1 comments

Show HN: FactIQ – a realtime econ+finance database for AI agents

https://github.com/defog-ai/factiq-plugin
3•rishsriv•2h ago•2 comments

Show HN: Fast, native Mac file manager (filters, fuzzy find, 9 MB, no Electron)

https://whimfiles.com
82•whimbyte•20h ago•55 comments

Show HN: Plagiarism.Free – Free Plagiarism Checker

https://plagiarism.free/
3•nadermx•3h ago•0 comments

Show HN: FrankenMarkdown, Render .md Files to PDF/HTML (also in browser)

https://github.com/Dicklesworthstone/franken_markdown
2•eigenvalue•3h ago•0 comments

Show HN: Perks Reminder – open-source tracker for expiring card benefits

https://github.com/lifan-builds/perks-reminder
2•lifan-builds•4h ago•0 comments

Show HN: A LinkedIn / X CLI for your agents

https://usesocial.dev
3•knrz•4h ago•0 comments

Show HN: Convergo – plan/build review loops for coding agents

https://github.com/gomilesf/convergo
2•gomilesfd•6h ago•0 comments

Show HN: I built an AI spritesheet generator for game developers

https://www.autosprite.io
2•autosprite•6h ago•0 comments

Show HN: Baerly-storage, a document DB that runs per request, no DB server

https://github.com/Gusto/baerly-storage
14•baerbaerbaer•11h ago•1 comments

Show HN: Pulpie – Models for Cleaning the Web

https://usefeyn.com/blog/pulpie-pareto-optimal-models-for-cleaning-the-web/
100•snyy•1d ago•25 comments

Show HN: OCR Buddy: local browser OCR for code, formulas (LaTeX) and tables

https://github.com/Fanfulla/OCR-buddy
3•Fanfulla•6h ago•0 comments

Show HN: Backlog – tasks and contexts manager for AI coding agents

https://github.com/mazen160/backlog
4•mazen160•7h ago•0 comments

Show HN: Instant GraphRAG over any Postgres database

https://polygres.com
4•daleverett•7h ago•2 comments

Show HN: Fortress – a stealth Chromium so your agents stop getting blocked

https://github.com/tiliondev/fortress
37•arhamshahrier•4h ago•46 comments

Show HN: CLRK, an open-source agent runtime with gVisor and MitM guardrails

https://github.com/apoxy-dev/clrk
4•dilyevsky•8h ago•0 comments

Show HN: Tessera – an AI agent that refuses to answer without evidence

https://github.com/robert-vetter/tessera
5•robert-vetter•9h ago•1 comments

Show HN: Context Warp Drive – Deterministic context folding for AI agents

https://github.com/dogtorjonah/context-warp-drive
7•Dr_Jonah•13h ago•2 comments

Show HN: Fenzo AI – Interactive Micro-courses on any topic

https://fenzo.ai/
3•fahimulhaq•9h ago•4 comments