Skip to content

React PDF is a lightweight, feature-rich PDF viewer for React applications. Powered by PDF.js, it offers seamless integration for rendering and interacting with PDF documents. With customizable toolbars, search, and smooth navigation, it’s designed to deliver a professional PDF viewing experience tailored to your needs.

active 2025-03-052025-10-06 (UTC)

Partial coverage11,692 / 12,932 hourly files (90%) · 2 absent upstream · 1,236 failed, retryable2025-02-182026-08-10 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
141
Pushes
6
Pull requests
4
Issues
30
Stars
11
Forks
2

Activity over time

Daily event counts in the loaded window

Line chart, 216 days from 2025-03-05 to 2025-10-06. Pushes: 6 total, peak 2 in a day. Pull requests: 4 total, peak 2 in a day. Issues: 30 total, peak 3 in a day. Comments: 83 total, peak 10 in a day. Stars: 11 total, peak 1 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

Recent activity

Latest issues, pull requests and releases

  • Issue comment#42david-reactpdf2025-10-03 03:58
    Exception 'Rendering cancelled, page 1' rendering page with signed url
  • Issue comment#6slobo2025-10-02 22:06
    Feature request: fully customized toolbar
  • Issue#41NathanVeeva2025-09-29 11:33
    Allow customization of Page loader
  • Issue comment#6david-reactpdf2025-09-27 01:25
    Feature request: fully customized toolbar
  • Issue#40NathanVeeva2025-09-24 13:12
    Can not toggle full screen in custom component
  • Issue#39dpodsobilov2025-09-24 09:06
    PDF preview initialization issue in autotest environment
  • Issue comment#37NathanVeeva2025-09-22 10:51
    Setting scale (ie: ZoomLevel) in custom toolbar
  • Issue#36david-reactpdf2025-09-22 05:41
    Thumbnails component - enhancement
  • Issue comment#37david-reactpdf2025-09-22 05:39
    Setting scale (ie: ZoomLevel) in custom toolbar
  • Issue comment#36NathanVeeva2025-09-19 19:14
    Thumbnails component - enhancement
  • Issue#37NathanVeeva2025-09-19 19:06
    Setting scale ie ZoomLevel in custom toolbar
  • Issue#18david-reactpdf2025-09-02 14:24
    Feature Request: Highlighting based on bounding box coordinates
  • Issue comment#36paulolopesrb2025-09-01 10:22
    Thumbnails component - enhancement
  • Issue comment#20david-reactpdf2025-08-26 03:30
    Single pages rotation
  • Issue comment#18david-reactpdf2025-08-23 02:15
    Feature Request: Highlighting based on bounding box coordinates
  • Issue comment#20david-reactpdf2025-08-23 02:12
    Single pages rotation
  • Issue#5david-reactpdf2025-08-23 02:11
    Bug: next.js hot module reload is not working for CSS
  • Issue#8david-reactpdf2025-08-23 02:11
    Console Error: Accessing element.ref was removed in React 19. ref is now a regular prop.
  • Issue comment#5david-reactpdf2025-08-16 03:57
    Bug: next.js hot module reload is not working for CSS
  • Issue comment#6xiaohanyu2025-08-14 02:29
    Feature request: fully customized toolbar
  • Issue comment#6david-reactpdf2025-08-13 15:42
    Feature request: fully customized toolbar
  • Issue comment#8david-reactpdf2025-08-13 15:39
    Console Error: Accessing element.ref was removed in React 19. ref is now a regular prop.
  • Issue comment#8xiaohanyu2025-08-08 05:30
    Console Error: Accessing element.ref was removed in React 19. ref is now a regular prop.
  • Issue comment#8david-reactpdf2025-08-06 22:33
    Console Error: Accessing element.ref was removed in React 19. ref is now a regular prop.
  • Issue comment#31dpodsobilov2025-08-05 05:31
    PostCSS warning in console with using Vite

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 11 stars here means stars gained during the window, not the repo's star count.