Omnivore: aplicación de «leer más tarde» de código abierto
Omnivore: aplicación de «leer más tarde» de código abiertoIntroducción
Omnivore es una aplicación de código abierto de "leer más tarde" que permite a los usuarios guardar, etiquetar y compartir artículos, además de admitir archivos PDF y el agregado de artículos por correo electrónico. Omnivore ofrece aplicaciones multiplataforma y extensiones de navegador, lo que facilita su uso en distintos dispositivos. Los usuarios pueden acceder sin conexión al contenido guardado e integrar Omnivore en su flujo de trabajo mediante los complementos de Logseq y Obsidian. El proyecto es completamente de código abierto, por lo que los usuarios pueden ampliarlo y desplegarlo libremente.

Principales funciones de Omnivore:
Guardar artículos y PDF: utiliza las aplicaciones móviles y la extensión de navegador de Omnivore para guardar artículos y archivos PDF y léelos más tarde en un lector sin distracciones.
Gestión centralizada de suscripciones RSS y boletines de noticias: envía los boletines directamente a tu biblioteca de Omnivore y evita el ruido de tenerlos dispersos en varios buzones.
Organiza tu lista de lectura: usa etiquetas, filtros, reglas y búsqueda de texto completo para organizar y gestionar tu lista de lectura, creando el sistema que mejor se adapte a ti.
Añade resaltados y notas: resalta las partes clave mientras lees y añade notas; estas anotaciones se guardan de forma permanente en el artículo y están disponibles en cualquier momento.
Sincronización con sistemas de gestión del conocimiento: Omnivore se sincroniza con sistemas personales de gestión del conocimiento como Logseq, Obsidian y Notion, reuniendo en un único lugar todo el contenido guardado, los resaltados y las notas.
Texto a voz: utiliza la función de texto a voz en la aplicación de iOS para escuchar los artículos guardados con voces de ia realistas y reducir la fatiga visual.
Todas las funciones de Omnivore:
Etiquetas y notas: los usuarios pueden resaltar contenido importante dentro de los artículos y añadir notas para consultarlas más adelante.
Búsqueda de texto completo: permite buscar dentro de todos los artículos guardados para encontrar rápidamente la información que necesitas.
Función de compartir: los usuarios pueden compartir fácilmente el contenido que han guardado y etiquetado.
Navegación con teclado: navegación completa mediante teclado para mejorar la experiencia de uso.
Guardado automático del progreso: guarda automáticamente la posición de lectura en artículos largos para continuar la próxima vez con facilidad.
Agregar artículos por correo electrónico: añade artículos de boletines por correo electrónico (compatible con Substack).
Soporte de PDF: permite guardar y leer archivos PDF.
Aplicaciones multiplataforma: ofrece una aplicación web basada en Node.js y TypeScript, aplicaciones nativas para iOS y Android, una aplicación web progresiva (PWA) y extensiones de navegador (Chrome, Safari, Firefox y Edge).
Función de etiquetas: permite clasificar los artículos mediante etiquetas.
Soporte sin conexión: accede al contenido guardado incluso sin conexión a internet.
Texto a voz: en la plataforma iOS, permite convertir artículos en audio.
Soporte de complementos: compatible con los complementos de Logseq y Obsidian, para que los usuarios puedan usar las funciones de Omnivore dentro de esas plataformas.
Plataformas y extensiones compatibles con Omnivore:
iOS
macOS
Android (versión preliminar)
Extensión de Chrome
Extensión de Firefox
Extensión de Safari
Extensión de Edge
Stack tecnológico de Omnivore:
El backend y el frontend están desarrollados principalmente con TypeScript.
El frontend utiliza Next.js y está alojado en Vercel.
Para la obtención de datos se utiliza SWR, para los estilos de los componentes se utiliza Stitches y para mejorar la legibilidad de las páginas se utiliza Mozilla Readability.
La aplicación de iOS utiliza Swift GraphQL para generar las consultas GraphQL, y la aplicación de Android utiliza Apollo GraphQL.
Soporte de Docker: se proporciona una configuración de Docker Compose para facilitar el desarrollo local y el despliegue autoalojado.
Guía de despliegue: se ofrece una guía detallada para el desarrollo local y el despliegue autoalojado, que incluye la configuración de la base de datos Postgres, el servicio de API y el microservicio de extracción de contenido.
GitHub: https://github.com/omnivore-app/omnivore
Probar en línea: https://omnivore.app/
Asistente de guiones▸
Apps AI
Noticias AI