Why is this library awesome?
pdfplumber provides fine-grained control for extracting text, tables, and metadata from PDF files. It also offers detailed positional and font information for each character, enabling advanced PDF parsing workflows.
What is this Python project? Describe features.
Extract text, tables, and metadata from PDFs.
Access character-level positioning and font details.
Visualize PDF layouts for debugging and analysis.
What’s the difference between this Python project and similar ones?
Unlike PyPDF2 or pdfminer.six, pdfplumber provides:
Character-level positional data.
Table extraction with row/column detection.
Tools to visualize PDF page layouts.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/2731
**Author:** [@BhavanaNannuru](https://github.com/BhavanaNannuru)
**Created:** 7/7/2025
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `add-pdfplumber`
---
### 📝 Commits (1)
- [`76399cc`](https://github.com/vinta/awesome-python/commit/76399cce5ff6909ab2ec0fa14be2834dcb6ed7ee) Add pdfplumber
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
**Why is this library awesome?**
pdfplumber provides fine-grained control for extracting text, tables, and metadata from PDF files. It also offers detailed positional and font information for each character, enabling advanced PDF parsing workflows.
**What is this Python project? Describe features.**
- Extract text, tables, and metadata from PDFs.
- Access character-level positioning and font details.
- Visualize PDF layouts for debugging and analysis.
**What’s the difference between this Python project and similar ones?**
- Unlike PyPDF2 or pdfminer.six, pdfplumber provides:
1. Character-level positional data.
2. Table extraction with row/column detection.
3. Tools to visualize PDF page layouts.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2731
Author: @BhavanaNannuru
Created: 7/7/2025
Status: ❌ Closed
Base:
master← Head:add-pdfplumber📝 Commits (1)
76399ccAdd pdfplumber📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Why is this library awesome?
pdfplumber provides fine-grained control for extracting text, tables, and metadata from PDF files. It also offers detailed positional and font information for each character, enabling advanced PDF parsing workflows.
What is this Python project? Describe features.
What’s the difference between this Python project and similar ones?
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.