locally hosted web application that allows you to perform various operations on PDF files
Go to file
2023-10-19 21:23:58 +02:00
functions
public
routes/api api event-stream 2023-10-19 21:23:58 +02:00
.gitignore
CONTRIBUTE.md
index.js sync & async api 2023-10-19 19:46:23 +02:00
package-lock.json sync & async api 2023-10-19 19:46:23 +02:00
package.json sync & async api 2023-10-19 19:46:23 +02:00
README.md sync & async api 2023-10-19 19:46:23 +02:00
traverseOperations.js api event-stream 2023-10-19 21:23:58 +02:00

StirlingPDF rewrite

This is the development repository for the new StirlingPDF backend. With the power of JS, WASM & GO this will provide almost all functionality SPDF can do currently directly on the client. For automation purposes this will still provide an API to automate your workflows.

Features

New

[ ] Propper auth using passportjs [x] Workflows [ ] Node based editing of them. [x] Client side PDF-Manipulation [ ] Stateful UI

Functions

Current functions of spdf and their progress in this repo.

[x] Merge [x] Split [x] Rotate [x] Multi-Page-Layout [x] Adjust page size/scale [ ] Organize [ ] Change Metadata [ ] Add Watermark

[ ] Remove Pages [ ] Remove Blank Pages [ ] Detect/Split Scanned photos

[ ] Repair [ ] Compress [ ] Flatten [ ] Compare/Diff

[ ] Sign [ ] Sign with Certificate [ ] Add Password [ ] Remove Password [ ] Change Permissions

[ ] Image to PDF [ ] Add image [ ] Extract Images [ ] PDF to Image [ ] OCR

[ ] Convert file to PDF [ ] PDF to Text/RTF [ ] PDF to HTML [ ] PDF to XML

Contribute

For initial instructions look at CONTRIBUTE.md