{"id":12164352,"name":"react-native-pdf-jsi","ecosystem":"npm","description":"PDF viewer for React Native 5.0. Nitro HybridObjects own document handles, search, text, OCR, and export. The Fabric view only renders. Requires the New Architecture. iOS is Swift (PDFKit). Android is C++ (PDFium). Windows is not supported.","homepage":"https://github.com/126punith/react-native-pdf-jsi","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/126punith/react-native-pdf-jsi","keywords_array":["react-native-pdf","react-native-pdf-viewer","react-native-pdf-jsi","react-native-pdf-enhanced","pdf-viewer","pdf-reader","pdf-view","react-component","react-native","react-native-module","react-native-library","android","ios","nitro","fabric","pdf","view","viewer","jsi","javascript-interface","performance","enhanced","native","bridge","high-performance","fast-pdf","lazy-loading","smart-caching","progressive-loading","memory-optimization","zero-bridge","native-module","cross-platform","mobile","document-viewer","pdf-renderer","pdf-display","large-files","optimization","caching","persistent-cache","react-native-pdf-jsi-enhanced","expo","expo-plugin"],"namespace":null,"versions_count":37,"first_release_published_at":"2025-10-02T15:47:57.125Z","latest_release_published_at":"2026-09-05T13:25:49.649Z","latest_release_number":"4.5.0","last_synced_at":"2026-10-06T17:41:40.625Z","created_at":"2025-10-02T15:50:34.829Z","updated_at":"2026-10-06T22:17:43.207Z","registry_url":"https://www.npmjs.com/package/react-native-pdf-jsi","install_command":"npm install react-native-pdf-jsi","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"4.5.0","next":"5.0.0"},"contentPolicy":null},"repo_metadata":{"id":317728036,"uuid":"1068549854","full_name":"126punith/react-native-pdf-jsi","owner":"126punith","description":"🚀 React Native PDF Enhanced – JSI‑Powered Performance  The only React Native PDF viewer built with JSI. Render, zoom, search, and compress up to 80x faster—plus analytics, export (PNG/JPEG), and constant 2MB memory usage.","archived":false,"fork":false,"pushed_at":"2026-10-06T16:52:25.000Z","size":16240,"stargazers_count":63,"open_issues_count":13,"forks_count":14,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-10-06T20:38:45.232Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/126punith.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-02T14:51:25.000Z","updated_at":"2026-10-06T16:51:37.000Z","dependencies_parsed_at":"2025-10-02T18:36:00.209Z","dependency_job_id":null,"html_url":"https://github.com/126punith/react-native-pdf-jsi","commit_stats":null,"previous_names":["126punith/react-native-enhanced-pdf","126punith/react-native-pdf-jsi"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/126punith/react-native-pdf-jsi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/126punith","download_url":"https://codeload.github.com/126punith/react-native-pdf-jsi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343170754,"owners_count":38105997,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-06T02:00:06.537Z","response_time":86,"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"},"owner_record":{"login":"126punith","name":"Punith M","uuid":"79787193","kind":"user","description":"","email":"","website":null,"location":"Bangalore","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/79787193?u=df42e3b2669461faa4dfa0b4e59444bd88ea4503\u0026v=4","repositories_count":6,"last_synced_at":"2023-10-07T09:24:47.871Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/126punith","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-10-07T09:24:46.000Z","updated_at":"2023-10-07T09:24:47.907Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/126punith","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/126punith/repositories"},"tags":[{"name":"v4.0.0","sha":"f46c15f96c24181eb911933a4225f4e4ca8511db","kind":"commit","published_at":"2025-12-13T17:54:28.000Z","download_url":"https://codeload.github.com/126punith/react-native-pdf-jsi/tar.gz/v4.0.0","html_url":"https://github.com/126punith/react-native-pdf-jsi/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/126punith/react-native-pdf-jsi@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/v4.0.0/manifests"},{"name":"v3.4.2","sha":"a6761f70958e6aa7631ee7b388fdb89251cbed76","kind":"tag","published_at":"2025-11-30T16:28:26.000Z","download_url":"https://codeload.github.com/126punith/react-native-pdf-jsi/tar.gz/v3.4.2","html_url":"https://github.com/126punith/react-native-pdf-jsi/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/126punith/react-native-pdf-jsi@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/v3.4.2/manifests"},{"name":"3.4.0","sha":"4220aba36ad07f09c2a64763a5828a1642cfd9d4","kind":"commit","published_at":"2025-11-29T14:17:30.000Z","download_url":"https://codeload.github.com/126punith/react-native-pdf-jsi/tar.gz/3.4.0","html_url":"https://github.com/126punith/react-native-pdf-jsi/releases/tag/3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/126punith/react-native-pdf-jsi@3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/3.4.0/manifests"},{"name":"v3.2.0","sha":"cba850d77c34cf49c62e6861786fa7f9ba52b464","kind":"tag","published_at":"2025-11-11T17:18:29.000Z","download_url":"https://codeload.github.com/126punith/react-native-pdf-jsi/tar.gz/v3.2.0","html_url":"https://github.com/126punith/react-native-pdf-jsi/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/126punith/react-native-pdf-jsi@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/v3.2.0/manifests"},{"name":"v3.0.0","sha":"d5f12a5dc02521aa19e6de005cd8466fa33245d5","kind":"commit","published_at":"2025-11-06T17:29:01.000Z","download_url":"https://codeload.github.com/126punith/react-native-pdf-jsi/tar.gz/v3.0.0","html_url":"https://github.com/126punith/react-native-pdf-jsi/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/126punith/react-native-pdf-jsi@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/tags/v3.0.0/manifests"}]},"repo_metadata_updated_at":"2026-10-06T22:17:43.207Z","dependent_packages_count":0,"downloads":43653,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":23.746893951881024,"dependent_packages_count":34.25515179324222,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":29.00102287256162},"purl":"pkg:npm/react-native-pdf-jsi","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/react-native-pdf-jsi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/react-native-pdf-jsi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/react-native-pdf-jsi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-06T17:41:44.086Z","issues_count":10,"pull_requests_count":1,"avg_time_to_close_issue":2093820.6666666667,"avg_time_to_close_pull_request":638.0,"issues_closed_count":3,"pull_requests_closed_count":1,"pull_request_authors_count":1,"issue_authors_count":10,"avg_comments_per_issue":0.3,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":2093820.6666666667,"past_year_avg_time_to_close_pull_request":638.0,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":0.3,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/126punith%2Freact-native-pdf-jsi/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-native-pdf-jsi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-native-pdf-jsi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-native-pdf-jsi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-native-pdf-jsi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-native-pdf-jsi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-native-pdf-jsi/codemeta","maintainers":[{"uuid":"punith_manthri","login":"punith_manthri","name":null,"email":"punithm300@gmail.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~punith_manthri","role":null,"created_at":"2025-10-02T16:38:45.485Z","updated_at":"2025-10-02T16:38:45.485Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/punith_manthri/packages"}]}