frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I built a 20MB PDF editor using Flutter (vs 300MB industry standard)

https://revpdf.com/blog/how-i-built-a-15mb-pdf-editor
5•pawandeepsingh•4h ago

Comments

pawandeepsingh•4h ago
Hey HN, author here.

I built RevPDF after trying to edit my resume on the bus and finding nothing good on mobile - everything was either cloud-based (didn't want my resume on random servers), subscription-locked, or 100s of MBs.

The blog post breaks down how I got it to ~20MB vs the typical 150-300MB:

Key decisions: - Flutter + C++ instead of Electron (saved ~100MB right there) - No cloud infrastructure - everything local (privacy + smaller size) - Minimal dependencies - custom components where possible - Smart asset management - Google Fonts instead of bundling

Trade-offs I made: - No OCR, 3D PDF support, or advanced signatures - But for basic editing, forms, annotations - it's much faster - Desktop is free, mobile has small one-time payment

A German tech blog found it and wrote about the "no cloud requirement" - turns out privacy-conscious users were desperate for this. Now at 10k+ downloads.

Genuinely curious: 1. For Flutter developers - any size optimization tricks I'm missing? 2. What PDF features do you actually use daily vs what's just bloat? 3. Would open-sourcing the rendering layer be useful?

Happy to answer technical questions about the implementation!

drakeswalla•1h ago
why futter?

Show HN: Elysia JIT "Compiler", why it's one of the fastest JavaScript framework

https://elysiajs.com/internal/jit-compiler
21•saltyaom•2d ago•3 comments

Show HN: Total Recall – write-gated memory for Claude Code

https://github.com/davegoldblatt/total-recall
31•davegoldblatt•4d ago•13 comments

Show HN: Valk – new programming language with a stateful GC

https://github.com/valk-lang/valk
2•lorenzv•1h ago•2 comments

Show HN: Hookaido – "Caddy for Webhooks"

https://github.com/nuetzliches/hookaido
2•7schmiede•1h ago•0 comments

Show HN: Kanban-md – File-based CLI Kanban built for local agents collaboration

https://github.com/antopolskiy/kanban-md
4•santopol•3h ago•1 comments

Show HN: A Triangular Clock

https://show.franzai.com/a/shoe-loud-clown
2•franze•2h ago•0 comments

Show HN: VillageSQL = MySQL and Extensions

https://github.com/villagesql/villagesql-server
25•metzby•4d ago•4 comments

Show HN: Algorithmically finding the longest line of sight on Earth

https://alltheviews.world
395•tombh•1d ago•172 comments

Show HN: I spent 3 years reverse-engineering a 40 yo stock market sim from 1986

https://www.wallstreetraider.com/story.html
20•benstopics•10h ago•9 comments

Show HN: I built a 20MB PDF editor using Flutter (vs 300MB industry standard)

https://revpdf.com/blog/how-i-built-a-15mb-pdf-editor
5•pawandeepsingh•4h ago•2 comments

Show HN: Printable Classics – Free printable classic books for hobby bookbinders

https://printableclassics.com
76•bookman10•1d ago•32 comments

Show HN: A framework that makes your AI coding agent learn from every session

https://github.com/KaimingWan/oh-my-claude-code
5•QuantumLeapOG•5h ago•1 comments

Show HN: Running a public CORS proxy on the open internet for 4 years

https://corsproxy.io/
2•mariusbolik•5h ago•0 comments

Show HN: PhoneClaw

https://github.com/rohanarun/phoneclaw
2•GPUboy•6h ago•0 comments

Show HN: Stack Overflow for AI Coding Agents

https://shareful.ai/
10•mblode•18h ago•3 comments

Show HN: Browse Internet Infrastructure

https://www.wirewiki.com
106•pul•1d ago•19 comments

Show HN: Agx – A Kanban board that runs your AI coding agents

https://github.com/ramarlina/agx
3•Mendrika•7h ago•0 comments

Show HN: PicoClaw – lightweight OpenClaw-style AI bot in one Go binary

https://github.com/mosaxiv/picoclaw
5•mosaxiv•7h ago•0 comments

Show HN: I built a macOS tool for network engineers – it's called NetViews

https://www.netviews.app
5•n1sni•8h ago•0 comments

Show HN: BlazeMQ – 52KB Kafka-compatible broker in C++20, zero dependencies

https://github.com/awneesh123/Blaze-mq
4•awneeshtiwari•8h ago•0 comments

Show HN: I created a Mars colony RPG based on Kim Stanley Robinson’s Mars books

https://underhillgame.com/
301•ariaalam•1d ago•108 comments

Show HN: Decision Guardian – Surface past architectural decisions on GitHub PRs

https://decision-guardian.decispher.com/
3•iamalizaidi•8h ago•0 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
94•nwparker•4d ago•34 comments

Show HN: Open-source civic toolkit – 48 policies, 12 interactive tools, forkable

2•david_mchale•8h ago•0 comments

Show HN: A custom font that displays Cistercian numerals using ligatures

https://bobbiec.github.io/cistercian-font.html
162•bobbiechen•1d ago•37 comments

Show HN: Minimal NIST/OWASP-compliant auth implementation for Cloudflare Workers

https://github.com/vhscom/private-landing
32•vhsdev•1d ago•10 comments

Show HN: Konform Browser v140.7.0-108

https://codeberg.org/konform-browser/source/releases/tag/140.7.0.108
3•konform•6h ago•0 comments

Show HN: Ported the 1999 game Bugdom to the browser and added a bunch of mods

https://reallyeli.com/bugdom/Bugdom.html
20•reallyeli•1d ago•5 comments

Show HN: A tool that turns YouTube videos into readable summaries

https://watchless.ai/
3•balkanBuilder•12h ago•0 comments

Show HN: Moltdb.io – The Database for AI Agents

https://moltdb.io/
2•ronreiter•13h ago•4 comments