SnapText is an iOS app built with SwiftUI and VisionKit that extracts both free text and structured tables from images.
It allows users to capture, edit, and export documents into professional formats like .docx, .xlsx, and .pdf.
- SwiftUI — Modern declarative UI
- VisionKit / Vision Framework — OCR & text recognition
- CoreData / Local Storage — Save & manage extracted docs
- QuickLook — Preview exports
- 📷 Capture text from Camera, Photo Library, or Document Picker
- 🔍 OCR Extraction using Apple’s Vision framework
- 🗂️ Table Detection & Parsing — Extracts rows/columns from scanned tables
- 📝 Editable Document View
- Text: Notes-style editor
- Tables: Interactive Table Editor with row/column editing
- 💾 Export Options
- Editable .docx (Word)
- Editable .xlsx (Excel)
- .pdf or .txt