Earlier quoted context omitted.
nice - did you write a custom parser for PDF/DOCX? we wrote one for XLSX after running into event loop issues with sheet JS
Using lopdf[1] for PDF parsing, rtf-parser[2] for RTF, calamine[3] for XLSX, and I'm sure you know that DOCX/PPTX/etc. is basically just a zip file of XML + text. The LLM cares about textual data (which just gets moderately cleaned up post-extraction), so I (thankfully) didn't have to deal with rendering. But showing a preview or end-result to a user would be a huge plus, so I can see myself using your library. [1] h…
Show HN: Extend UI – open-source UI kit for modern document apps
21–30 of 88 posts
Re: Show HN: Extend UI – open-source UI kit for modern document apps
#22Earlier quoted context omitted.
Using lopdf[1] for PDF parsing, rtf-parser[2] for RTF, calamine[3] for XLSX, and I'm sure you know that DOCX/PPTX/etc. is basically just a zip file of XML + text. The LLM cares about textual data (which just gets moderately cleaned up post-extraction), so I (thankfully) didn't have to deal with rendering. But showing a preview or end-result to a user would be a huge plus, so I can see myself using your library. [1] h…
What about rendering? That's the hard part.
Re: Show HN: Extend UI – open-source UI kit for modern document apps
#23Earlier quoted context omitted.
Hi! I'm one of the engineers at Extend that worked on this - one of our other engineers created a Rust XLSX/XLS parser that we ported to WASM to our @extend-ai/react-xlsx package which handles the rendering/charts. It exposes some hooks so users can use their own components for the toolbar
How much was actual engineering and how much was telling an AI what to do?
Re: Show HN: Extend UI – open-source UI kit for modern document apps
#24Re: Show HN: Extend UI – open-source UI kit for modern document apps
#25Earlier quoted context omitted.
Using lopdf[1] for PDF parsing, rtf-parser[2] for RTF, calamine[3] for XLSX, and I'm sure you know that DOCX/PPTX/etc. is basically just a zip file of XML + text. The LLM cares about textual data (which just gets moderately cleaned up post-extraction), so I (thankfully) didn't have to deal with rendering. But showing a preview or end-result to a user would be a huge plus, so I can see myself using your library. [1] h…
What about rendering? That's the hard part.
testing was mostly manual with a test corpus we generated. its not perfect but its pretty close for most files we've seen
Re: Show HN: Extend UI – open-source UI kit for modern document apps
#26Does it/will it support Markdown files?
Re: Show HN: Extend UI – open-source UI kit for modern document apps
#27Why doesn't it mention anywhere that they are React components?
we'll try to make it more clear on the landing/introduction page!
Also, add either user interactive loading of components or lazy load the demos, the amount of demos murder performance on phones.
Re: Show HN: Extend UI – open-source UI kit for modern document apps
#28Re: Show HN: Extend UI – open-source UI kit for modern document apps
#29Re: Show HN: Extend UI – open-source UI kit for modern document apps
#30Earlier quoted context omitted.
we'll try to make it more clear on the landing/introduction page!
_Try_ to? Are you serious? We're not taking ambiguity due to phrasing, we're talking straight up not mentioning it on either the front page, on the show all page or even on the page the components button takes you to. Not even on this forum thread. There's barely any text on the front page to change and there are even multiple places you can mention React. You could mention it in the title, e.g. "Open source _React_…
on the demos - everything below the fold is lazy loaded but i will see what we can do to improve the mobile perf