Sobre el proyecto
Foragd es un lector de feeds en línea y basado en navegador que recopila fuentes de sindicación como RSS, Atom y JSONFeed en un solo lugar, con el objetivo declarado de mantenerse legible en móviles, tabletas, computadoras de escritorio y portátiles. Una instancia alojada está disponible en foragd.app.
Posicionamiento
El README describe un alejamiento deliberado de los lectores estilo bandeja de entrada: el contenido prima sobre los contadores de no leídos, con una página de inicio sencilla, una vista de suscripción y una vista de artículo. Se destacan dos capacidades. La primera es la búsqueda de texto completo en suscripciones y artículos, incluyendo acciones rápidas desde la barra de búsqueda. La segunda es el filtrado de artículos dentro de una suscripción utilizando operadores simples de más/menos para texto o frases, categorías y autores; el README da el ejemplo de consulta: alcoholic drinks + -"rum based" +daiquiri, presentado como una alternativa a una interfaz de constructor de filtros.
Otras características documentadas
Diseño compatible con móviles y escritorio en navegadores modernos; personalización de suscripciones mediante apodos y categorías definidas por el usuario; favoritos para suscripciones y artículos; suscripciones agrupadas que fusionan varias fuentes en una vista unificada; y la posibilidad de guardar una búsqueda como una suscripción para que los nuevos artículos coincidentes aparezcan automáticamente.
Pila tecnológica
Lado del servidor: Go, Chi router, templ, htmx, Tailwind CSS y Daisy UI. Almacén de datos: Elasticsearch. Servicios de backend: Auth0 para autenticación, Stripe para facturación, Resend para correo electrónico transaccional.
Ejecución y despliegue
Los requisitos enumerados son Podman o Docker, una instancia de Elasticsearch, cuentas de Auth0, Stripe y Resend, además de un proyecto de GCP para servicios en la nube de soporte. El README marca las secciones de instalación, ejecución de pruebas, ejecución local y despliegue como TBA, por lo que no hay un procedimiento de auto-alojamiento paso a paso documentado en este momento; la ruta práctica descrita es registrarse en foragd.app, añadir feeds y leer.
Contribución, licencia y contacto
Las contribuciones son bienvenidas a través del repositorio, con una referencia a contributing.md para comenzar; la sección del código de conducta también está marcada como TBA. El proyecto se distribuye bajo la licencia AGPL-3.0-or-later. El contacto es Immanent Tech en hello@immanent.tech, y el enlace del proyecto es github.com/immanent-tech/foragd. La sección de agradecimientos está marcada como TBA.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.