storytold/pdfcraft

An open-source, clean-room reimplementation of Adobe Acrobat built in pure Rust

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 47 minutes ago
Added to GitGenius on October 8th, 2026
Created on September 30th, 2026
Open Issues & Pull Requests: 359 (+19)
GitHub issues: Enabled
Number of forks: 2,888
Total Stargazers: 8,082 (+83)
Total Subscribers: 28 (+1)

Repository Insights (GitGenius)

Median issue/PR response: 5.0 hours
Mean response time: 8.6 hours
90th percentile: 25.3 hours
Tracked items: 146

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Almost all tracked open issues have seen activity in the last three months. Only 29% of issues opened in the past year have been closed. Three people close 95% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 208
New in 7 days: 312
Closed in 7 days: 104
Avg open age: 1 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 310
Closed in 7 days: 104
Comments in 7 days: 94
Events in 7 days: 220

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

PDFCraft is a PDF viewer and document processing tool built entirely in Rust as an open-source reimplementation of Adobe Acrobat.

The project addresses the need for a capable PDF application without dependency on proprietary software. By implementing core Acrobat functionality from scratch in Rust, it aims to provide document viewing, processing, and generation capabilities while leveraging Rust's performance and safety characteristics. The clean-room approach means the implementation is built independently rather than derived from existing codebases.

Developers considering adoption should understand that this is an ambitious undertaking to replicate a mature, feature-rich commercial application. The project suits those who need PDF handling within a Rust ecosystem or who prefer open-source alternatives to Adobe's offerings. It would be most appropriate for projects where the specific subset of Acrobat features being implemented aligns with actual requirements, rather than as a complete drop-in replacement for all Acrobat functionality.

The project shows early-stage development activity with limited commit history and a small contributor base. Development appears exploratory in nature, with the scope of implemented features still being defined. The codebase is actively maintained but remains in the early phases of building out the full feature set that would be expected from a comprehensive PDF application.