{"id":16410520,"url":"https://github.com/ralpha/pdf_structure_viewer","last_synced_at":"2025-10-08T06:44:23.416Z","repository":{"id":53898747,"uuid":"451669577","full_name":"ralpha/pdf_structure_viewer","owner":"ralpha","description":"Inspect how the PDF's structure looks.","archived":false,"fork":false,"pushed_at":"2023-08-25T14:37:44.000Z","size":126,"stargazers_count":25,"open_issues_count":1,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-13T18:10:32.868Z","etag":null,"topics":["pdf","rust","viewer"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ralpha.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-24T23:33:35.000Z","updated_at":"2025-06-09T20:27:13.000Z","dependencies_parsed_at":"2024-11-01T16:30:45.782Z","dependency_job_id":null,"html_url":"https://github.com/ralpha/pdf_structure_viewer","commit_stats":{"total_commits":6,"total_committers":1,"mean_commits":6.0,"dds":0.0,"last_synced_commit":"bc63458029e3217af11d4107054a188c6175110d"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ralpha/pdf_structure_viewer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralpha%2Fpdf_structure_viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralpha%2Fpdf_structure_viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralpha%2Fpdf_structure_viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralpha%2Fpdf_structure_viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ralpha","download_url":"https://codeload.github.com/ralpha/pdf_structure_viewer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralpha%2Fpdf_structure_viewer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278903016,"owners_count":26065786,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pdf","rust","viewer"],"created_at":"2024-10-11T06:43:10.770Z","updated_at":"2025-10-08T06:44:23.400Z","avatar_url":"https://github.com/ralpha.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PDF Structure Viewer\n[![Crates.io](https://img.shields.io/crates/v/pdf_structure_viewer)](https://crates.io/crates/pdf_structure_viewer/)\n[![API Docs](https://img.shields.io/badge/docs.rs-pdf_structure_viewer-blue)](https://docs.rs/pdf_structure_viewer/latest/)\n\nInspect how the PDF's structure looks.\nThis tool is useful for when working with PDFs and/or [`lopdf`][lopdf].\n\nThis application is used [`lopdf`][lopdf] internally to decode the structure of the pdf.\n\nThe output of this application is for human viewers only.\nDo **NOT** use the output of this application as input for other applications.\n\nThis project was inspired by: https://pdfux.com/inspect-pdf/\n\nThis tool was developed with support from [MyEmma.nl](https://www.myemma.nl/).\n\n![Tree view of a small file](images/tree_view_small_pdf.png)\n\n## Extra info\n\nMost people using this tool will most likely want to know more about the structure of PDFs.\nHere are some links that will help with that.\n\nPDF 1.7 or ISO 32000-1 (2008) Spec:\n- [Download from adobe.com](https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf)\n- [Download from archive.org](https://web.archive.org/web/20210128014024/https://www.adobe.com/content/dam/acom/en/devnet/pdf/PDF32000_2008.pdf)\n\n## Install\n\n### Through Cargo\n\nInstall from https://crates.io:\n```\ncargo install pdf_structure_viewer\n```\n\nInstall from local repo clone:\n```\ncd ./pdf_structure_viewer\ncargo install --path .\n```\n\n## License\n\nThe code in this project is licensed under the MIT or Apache 2.0 license.\n\nAll contributions, code and documentation, to this project will be similarly licensed.\n\n[lopdf]: https://github.com/J-F-Liu/lopdf","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fralpha%2Fpdf_structure_viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fralpha%2Fpdf_structure_viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fralpha%2Fpdf_structure_viewer/lists"}