{"repo":"TejasS1233/opencode-parser","free":true,"listed":false,"github":"https://github.com/TejasS1233/opencode-parser","clone":"git clone https://github.com/TejasS1233/opencode-parser.git","description":"Parse any file in opencode. Supports PDF, DOCX, XLSX, PPTX, images, EPUB, HTML, Markdown, Jupyter, archives, and plain text.","language":"TypeScript","stars":50,"topics":["csv","document-extraction","document-parser","docx","epub","file-parser","json","jupyter","llm-tool","magic-bytes"],"license":"MIT","category":"ai-agents","readme_excerpt":"opencode-parser An opencode plugin that parses any file into structured text the LLM can work with. https://github.com/user-attachments/assets/ed9d6ee7-d30b-43d5-83e0-4e09dafaa422 Install Or install via CLI: opencode plugin opencode-parser -g Or copy src/ into .opencode/tools/ for a local zero-config setup. Supported formats Format Extensions Extracted -------- ----------- ----------- PDF .pdf Text, metadata, pages Word .docx Text, tables, metadata Excel .xlsx , .xls , .csv , .tsv Text, tables, sheet names PowerPoint .pptx , .ppt Slide text, speaker notes Images .png , .jpg , .jpeg , .webp , .gif , .bmp , .tiff OCR text (opt-in) EPUB .epub Full text with heading structure HTML .html , .htm Body text, headings XML .xml Stripped text content Markdown .md Raw text Jupyter .ipynb Code, markdown, outputs ZIP .zip File listing with sizes Archives .rar , .7z , .tar , .gz Listing (extraction notes) Plain text .txt , .json , .yaml , .toml , .ini Raw content Usage Options Option Default Description -------- --------- ------------- filePath — Path to the file (required) maxChars 50000 Limit output chars ( -1 for unlimited). Pass -1 to get the full document. extractTables true Extract tables from docs/spreadsheets extractImages false Enable OCR for images ocrLang \"eng\" OCR language for tesseract.js (e.g. \"eng\", \"fra\", \"ara\") maxPages varies Limit pages/slides/sheets processed save false Save the full parsed output as a .md file alongside the original (no truncation) outputPath — Custom p","default_branch":null,"files":null,"tree":[],"storefront":"/r/TejasS1233","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TejasS1233/opencode-parser/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}