NewsFlash - NewsFlash

NewsFlash
Ikona aplikace NewsFlash
NewsFlash screenshot.png
NewsFlash se přihlásil ke službě Miniflux
Původní autoři Jan Lukáš Gernert
Vývojáři Jan Lukáš Gernert
První vydání 25. května 2020
Stabilní uvolnění
1.4.1 / 13. května 2021 ; Před 0 dny  ( 2021-05-13 )
Úložiště gitlab .com / news-flash / novinky _flash _gtk
Napsáno Rez
Operační systém Linux
Typ Agregátor zpráv
Licence GNU GPL

NewsFlash je bezplatný agregátor zpráv pro online webový obsah. Podporuje formáty kanálů včetně RSS , Atom a JSON Feed .

NewsFlash je svobodný software pod GNU General Public License . Lze jej nainstalovat na mnoho distribucí Linuxu pomocí oficiálního balíčku publikovaného na Flathubu .

NewsFlash je navržen jako moderní agregátor zpráv, který doplňuje webovou službu pro čtení zdrojů.

Funkce

NewsFlash podporuje přihlášení k účtu poskytovanému webovou službou za účelem synchronizace zdrojů, kategorií a stavu článků mezi zařízeními a zároveň podporuje místní back-end, který nevyžaduje webovou službu. Podporované služby zahrnují Miniflux, NewsBlur , Feedbin , Feedly a také FreshRSS a Tiny Tiny RSS (pomocí Fever API).

Zdroje lze spravovat pomocí kategorií a importovat a exportovat ve formátu OPML, který podporuje mnoho dalších agregátorů zpráv. NewsFlash také umožňuje uživatelům vyhledávat a vyhledávat kanály v knihovně kanálů Feedly.

Pro kanály, které neobsahují celý text článků, poskytuje NewsFlash škrabky na obsah. Pokouší se extrahovat text článku pomocí Postlight's Mercury Parser. Pokud se to nepodaří, spadne zpět na udržovaný Rust port čitelnosti . Podporuje také pravidla pro extrakci specifická pro daný web z konfiguračních souborů ve formátu fulltextového konfiguračního serveru Five Filters.

NewsFlash používá knihovnu libhandy k vytvoření adaptivního uživatelského rozhraní, které lze použít na mobilních zařízeních. Má také tmavý režim a výběr témat pro prohlížení článků.

Architektura

NewsFlash je napsán v Rustu a jeho uživatelské rozhraní používá sadu nástrojů GTK . Logika domény , včetně doplňkových služeb, OPML import a export a správu databází, je implementováno v samostatném základním knihovny, které mohou být použity různé grafické uživatelské rozhraní.

Obsah článku se zobrazuje pomocí prohlížeče WebKitGTK .

Dějiny

Autor Jan Lukas Gernert vytvořil FeedReader v roce 2014 jako moderní agregátor zpráv podporující účty s webovými službami napsaný ve Vale. V roce 2018 vytvořil NewsFlash, kompletní přepis v Rustu, který byl popsán jako duchovní nástupce FeedReaderu. Počáteční stabilní vydání NewsFlash bylo oznámeno v roce 2020.

Viz také

Reference

  1. ^ Gernert, Jan Lukáš (2021-03-19). "NewsFlash" . GitLab . Archivovány od originálu 2021-05-13 . Citováno 2021-05-13 .
  2. ^ a b c Sneddon, Joey (12.07.2020). „Fanoušek RSS? Podívejte se na NewsFlash Feed Reader pro Linux“ . PRO BOHA! Ubuntu! . Archivovány od originálu 2021-05-13 . Citováno 2021-05-13 .
  3. ^ a b c Gernert, Jan Lukas (2020-04-05). „NewsFlash: Nová naděje“ . jangernert.gitlab.io . Archivovány od originálu 2021-02-06 . Citováno 2021-05-13 .
  4. ^ Logix (02.02.2021). "Desktop RSS Feed Reader NewsFlash 1.2.0 přidává podporu pro NewsBlur, další" . Linux Uprising . Archivovány od originálu 2021-03-16 . Citováno 2021-05-13 .
  5. ^ a b Das, Ankush (2021-03-29). „NewsFlash: Moderní čtečka zdrojů s otevřeným zdrojem s podporou Feedly“ . Je to FOSS . Archivovány od originálu 2021-03-29 . Citováno 2021-05-13 .

externí odkazy