Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • It looks really great! But, from what I can see, it’ll need some work on optimisation. Good luck with this project, guys!
  • The performance on the site is truly terrible, the top animation was probably going at 5fps when scrolling.
  • Why doesn't it mention anywhere that they are React components?
  • Experienced the same nightmare a few times over with citations.

    React/next is limiting, we have rebuilt this for angular and now redid it again using lit for better compatibility. Our old one is very similar to this.

    Loading citations for each field across 1000s of pages, colliding citations for all the messy formats, zoom, rotate etc. what a mess!

    Great that you took the time to MIT this as it would have saved us many hours, though I think today Fable + Codex makes it pretty quick

    I could recreate these in lit as a fork, would be very useful to have the full set

  • Those bounding box demos are decent.

    By quirk of fate i've spent the past 2 days prototyping some stuff on pdfjs. Just trying to figure out a game plan for handling bounding boxes in the face of page zooming, different resolutions etc. etc. I can't see it mentioned whether the components are virtualising pages (as in reusing dom elements as document pages scroll by). I guess i just learned what i'll be exploring tomorrow then...

  • Super cool. Working on a local AI tool specifically for document workflow automation (where context = screen/web/folders/files), and this could come in super useful. I do most of the PDF/DOCX/etc. parsing natively in Rust, but having a nice way to see the output without spinning up Word or Powerpoint is a huge leap.

    Thanks for releasing publicly.

    by dvt
  • Looks cool but your home page heavily lags on my mbp m3 pro - you should maybe be lazy loading vs loading all your components upfront
    by pea
  • The performance is quite bad. There are some basics missing or broken.

    - no caching for file previews

    - no sorting by date in the file picker

    - no sorting by size in the file picker

    - no sorting by file type in the file picker

    - no search in the file picker

    - cant enter a folder in the detail view (only expand) in the file picker

    - cant go to page (by page number) in the document viewer

    - after clicking a button in the document viewer, focus is lost on the document and arrow keys, space, pgup/pgdown dont work until the document is clicked again

    - cant select text in the document viewer, unless I search first, in which case it then works

    This is after looking at the file picker and document viewer less than 3 minutes(!!!). I gave up after that. Getting 80% of a file picker is easy, getting the last 20% done, so that it's on par with existing software, is not.

    Very very odd to have things look this polished, yet be this terrible functionality- and performance-wise. These are not random quirky new ideas I'm having, these have been basics that work in every single file picker and document viewer since the early days of UI, before the web.

Explore Birbla archives