Show HN: I built a free alternative to Adobe Acrobat PDF viewer 🔥 Горячее
embed-pdf-viewer — легковесный компонент для просмотра PDF, который встраивается в любой JS-проект без зависимостей.
- Установка:
npm i embed-pdf-viewer
- Использование:
import { EmbedPDF } from 'embed-pdf-viewer';
new EmbedPDF('#viewer', { url: 'file.pdf' });
- Фичи: масштаб, пагинация, печать, полноэкранный режим, темы.
- Лицензия: MIT.
Комментарии (78)
- Проект использует PDFium (движок Google/Foxit), а не собственный парсер.
- Основная цель — лёгкая интеграция в сайты и более плавный зум/рендеринг, чем у pdf.js.
- В Chrome аннотации работают, в Firefox и Safari частично: ломается выделение текста, закладки, печать.
- Планы монетизации: бесплатный MIT-вьювер + платные enterprise-фичи (хостинг, аналитика, контроль доступа).
- Разработка идёт 7 месяцев; roadmap включает подписание (PKCS#11/12) и, возможно, нативные приложения.
Japan: Apple Must Lift Browser Engine Ban by December 🔥 Горячее 💬 Длинная дискуссия
—
Комментарии (330)
Everybody is talking about Chrome, but I tell ya what I have that disabled on my Android in favor of Firefox. Firefox on mobile with full-fat uBlock Origin is the closest thing to parity with desktop web access you can get.I don't just block ads, I block elements on sites I don't