PDF Assembler – client-side PDF editing
Here's a neat hack I made recently to do basic PDF editing directly in a browser—without having to upload anything to a server. I was initially looking for a way to do simple PDF modification (extracting pages, merging, and adding page numbers). There are some good server-side tools for this (QPDF, PDFTk, PDFBox, iText, Hummus), but for better speed and privacy I really wanted a 100% client-side solution. There are a few good JavaScript PDF libraries for reading and displaying PDFs (pdf.js) and creating PDFs from scratch (jsPDF, PDFKit), but I couldn't find any for editing existing PDFs. So,…
What it does
In the maker’s words, at launch
Here's a neat hack I made recently to do basic PDF editing directly in a browser—without having to upload anything to a server. I was initially looking for a way to do simple PDF modification (extracting pages, merging, and adding page numbers). There are some good server-side tools for this (QPDF, PDFTk, PDFBox, iText, Hummus), but for better speed and privacy I really wanted a 100% client-side solution. There are a few good JavaScript PDF libraries for reading and displaying PDFs (pdf.js) and creating PDFs from scratch (jsPDF, PDFKit), but I couldn't find any for editing existing PDFs. So, I did what any self-respecting hacker would do, and rolled my own. :-) Actually, I found out that Mozilla's pdf.js solved half the problem, as it does an excellent job disassembling PDF files. So all I had to do was figure out a way to put them back together again. The result is PDF Assembler, now available on GitHub and NPM. I also put together a demonstration site (https://www.pdfcircus.com) which shows some examples of what it can do. I know PDF Assembler still needs some tweaking, but I think the basic idea is sound, and so far I've been pretty happy with how it works. Please take a look and let me know what you think. Thanks! PDF Assembler Links: Demonstration Site - https://www.pdfcircus.com GitHub - https://github.com/DevelopingMagic/pdfassembler NPM - https://www.npmjs.com/package/pdfassembler
Does the same job
all alternatives →

- PPPDFFiddler – PDF Playground to solve all your PDF problems2020 · ▲18
PDFFiddler Playground is a free PDF playground for manipulating PDF, extracting data from PDF, form filling, archiving, merging grouping and many many more. It is powered through Domain-driven custom scripting language (equivalent to Javascript) which can be quickly written through powerful editor with intellisense support. It has dozens of ready made template to play with. Please check out below link https://playground.pdffiddler.com/?apps=true Few templates, quick links has been added below 1) Merging group of PDF -…


More life & fun this month
the category →- TL
Life & fun · 10d ago · louisabraham.github.io

Photosynthesis fires two of your iPhone
Life & fun · 28d ago · photosynthesis.camera
SoloUno▲310Take control of hair pulling, nail biting & skin picking
Life & fun · 28d ago · solouno.io

Scroll through all 43,252,003,274,489,856,000 reachable Rubik's Cube permutations.
Life & fun · 26d ago · everycube.alen.is


Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…
Life & fun · 26d ago · baselashraf81.github.io
Launched alongside, April 2018
the whole month →
Stripe Billing▲1,027Billing and subscriptions for fast-growing businesses
Dev tools · 2018 · stripe.com


More than just chat. Intercom's new app platform.
Life & fun · 2018 · fin.ai

The Internet’s fastest, privacy-first DNS resolver
Dev tools · 2018 · one.one.one.one
Artboard Studio▲730Online graphic design app mainly focused on product mockups.
Growth · 2018 · artboard.studio
