PDFCraft is an extensible toolkit for creating, editing, and transforming PDF documents with both a graphical interface and a scripting API, making it useful for users ranging from casual editors to automated document processors. At its core, the project provides a clean, modern UI where you can rearrange pages, annotate text, insert images, fill forms, and export to multiple formats, all without needing a heavyweight commercial PDF suite. But beyond manual editing, it also offers a programmable layer so developers can write scripts to batch process documents, generate templated reports, or extract structured data from PDFs for integration in workflows. The design emphasizes quality and compatibility: output PDFs render accurately across readers, preserve metadata, and support interactive elements like hyperlinks and form fields.

Features

  • Visual PDF editor with page rearrangement and annotations
  • Built-in scripting API for programmatic PDF workflows
  • Batch processing and command-line automation
  • Form editing and PDF metadata support
  • Plugin system for extensibility
  • Export to multiple formats (image, text, PDF variants)

Project Samples

Project Activity

See All Activity >

Categories

PDF

License

Affero GNU Public License

Follow PDFCraft

PDFCraft Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of PDFCraft!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript PDF Software

Registered

2026-01-28