diff --git a/docs/screenshots/catalog-light.png b/docs/screenshots/catalog-light.png index ae1739d..5261b63 100644 Binary files a/docs/screenshots/catalog-light.png and b/docs/screenshots/catalog-light.png differ diff --git a/public/css/app.css b/public/css/app.css index 261a669..b463e0a 100644 --- a/public/css/app.css +++ b/public/css/app.css @@ -224,6 +224,23 @@ h1, h2, h3 { color: var(--accent-contrast); } +@media (max-width: 640px) { + .navbar { + padding: 12px 16px; + } + + .navbar-links { + gap: 8px; + flex-wrap: wrap; + justify-content: flex-end; + row-gap: 6px; + } + + .nav-self-hosting { + display: none; + } +} + /* ---------- Coquilles de mise en page ---------- */ .app-shell { @@ -393,7 +410,7 @@ h1, h2, h3 { } .hero h1 { - font-size: var(--font-3xl); + font-size: clamp(1.9rem, 5vw + 1rem, var(--font-3xl)); margin-bottom: var(--space-4); background: var(--gradient-text); background-size: 200% auto; @@ -673,8 +690,13 @@ h1, h2, h3 { } @media (max-width: 900px) { + .hero { + padding: var(--space-6) var(--space-4) var(--space-6); + } + .hero-grid { grid-template-columns: 1fr; + gap: var(--space-6); } .hero-inner { @@ -694,6 +716,27 @@ h1, h2, h3 { .hero-float-icon { display: none; } + + .hero-cta .btn { + flex: 1 1 auto; + } +} + +@media (max-width: 480px) { + .hero-cta { + flex-direction: column; + align-items: stretch; + } + + .trust-badge { + font-size: 11px; + padding: 6px 10px; + } + + .screenshot-thumb { + width: 60px; + height: 40px; + } } /* ---------- Page docs / self-hosting ---------- */ diff --git a/resources/data/bloomflux.json b/resources/data/bloomflux.json index 67061a1..5c20877 100644 --- a/resources/data/bloomflux.json +++ b/resources/data/bloomflux.json @@ -1,6 +1,6 @@ { - "version": 2, - "updated_at": "2026-07-04", + "version": 3, + "updated_at": "2026-07-05", "feeds": [ { "title": "Le Monde", @@ -540,6 +540,2288 @@ "category": "Culture", "lang": "en", "description": "Culture libre : cours, films et livres gratuits." + }, + { + "title": "Presse-citron", + "url": "https://www.presse-citron.net/feed/", + "category": "Tech", + "lang": "fr", + "description": "Actualité tech et startups." + }, + { + "title": "Frandroid", + "url": "https://www.frandroid.com/feed", + "category": "Tech", + "lang": "fr", + "description": "Actualité mobile et high-tech." + }, + { + "title": "JeuxVideo.com", + "url": "https://www.jeuxvideo.com/rss/rss.xml", + "category": "Jeux vidéo", + "lang": "fr", + "description": "Actualité et tests jeux vidéo." + }, + { + "title": "Slate.fr", + "url": "https://www.slate.fr/rss.xml", + "category": "Culture", + "lang": "fr", + "description": "Analyses et actualités décalées." + }, + { + "title": "Politico", + "url": "https://rss.politico.com/politics-news.xml", + "category": "Actualités", + "lang": "en", + "description": "US politics coverage." + }, + { + "title": "The Economist", + "url": "https://www.economist.com/latest/rss.xml", + "category": "Actualités", + "lang": "en", + "description": "World affairs and business analysis." + }, + { + "title": "Challenges", + "url": "https://www.challenges.fr/rss.xml", + "category": "Actualités", + "lang": "fr", + "description": "Actualité économique française." + }, + { + "title": "Ouest-France", + "url": "https://www.ouest-france.fr/rss/une", + "category": "Actualités", + "lang": "fr", + "description": "L'actualité régionale et nationale." + }, + { + "title": "Numerama Cyberguerre", + "url": "https://www.numerama.com/tag/cybersecurite/feed/", + "category": "Sécurité", + "lang": "fr", + "description": "Cybersécurité vue par Numerama." + }, + { + "title": "Libération", + "url": "https://www.liberation.fr/arc/outboundfeeds/rss/", + "category": "Actualités", + "lang": "fr", + "description": "L'actualité vue par Libération." + }, + { + "title": "Mediapart", + "url": "https://www.mediapart.fr/articles/feed", + "category": "Actualités", + "lang": "fr", + "description": "Journalisme d'investigation indépendant." + }, + { + "title": "RFI", + "url": "https://www.rfi.fr/fr/rss", + "category": "Actualités", + "lang": "fr", + "description": "Radio France Internationale." + }, + { + "title": "The Independent", + "url": "https://www.independent.co.uk/news/world/rss", + "category": "Actualités", + "lang": "en", + "description": "World news from The Independent." + }, + { + "title": "BFM TV", + "url": "https://www.bfmtv.com/rss/news-24-7/", + "category": "Actualités", + "lang": "fr", + "description": "L'actualité en direct." + }, + { + "title": "The Next Web", + "url": "https://thenextweb.com/feed", + "category": "Tech", + "lang": "en", + "description": "Tech news and culture." + }, + { + "title": "Underscore_", + "url": "https://www.underscore.news/feed", + "category": "Culture", + "lang": "fr", + "description": "Culture geek et pop culture." + }, + { + "title": "Sky News", + "url": "https://feeds.skynews.com/feeds/rss/world.xml", + "category": "Actualités", + "lang": "en", + "description": "World news from Sky News (UK)." + }, + { + "title": "Sciences et Avenir", + "url": "https://www.sciencesetavenir.fr/rss.xml", + "category": "Sciences", + "lang": "fr", + "description": "Actualité scientifique grand public." + }, + { + "title": "MIT Technology Review", + "url": "https://www.technologyreview.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Emerging technology coverage from MIT." + }, + { + "title": "CNBC Top News", + "url": "https://www.cnbc.com/id/100003114/device/rss/rss.html", + "category": "Actualités", + "lang": "en", + "description": "Business news from CNBC." + }, + { + "title": "Engadget", + "url": "https://www.engadget.com/rss.xml", + "category": "Tech", + "lang": "en", + "description": "Consumer tech news and reviews." + }, + { + "title": "Bloomberg Markets", + "url": "https://feeds.bloomberg.com/markets/news.rss", + "category": "Actualités", + "lang": "en", + "description": "Markets news from Bloomberg." + }, + { + "title": "Slashdot", + "url": "https://rss.slashdot.org/Slashdot/slashdotMain", + "category": "Tech", + "lang": "en", + "description": "News for nerds since 1997." + }, + { + "title": "9to5Mac", + "url": "https://9to5mac.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Apple news and rumors." + }, + { + "title": "9to5Google", + "url": "https://9to5google.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Google and Android news." + }, + { + "title": "01net", + "url": "https://www.01net.com/rss/actualites/", + "category": "Tech", + "lang": "fr", + "description": "Actualité informatique et grand public." + }, + { + "title": "BleepingComputer", + "url": "https://www.bleepingcomputer.com/feed/", + "category": "Sécurité", + "lang": "en", + "description": "Security and tech support news." + }, + { + "title": "Schneier on Security", + "url": "https://www.schneier.com/feed/atom/", + "category": "Sécurité", + "lang": "en", + "description": "Bruce Schneier's security blog." + }, + { + "title": "GitHub Trending", + "url": "https://mshibanami.github.io/GitHubTrendingRSS/daily/all.xml", + "category": "Développement", + "lang": "en", + "description": "Trending repositories on GitHub." + }, + { + "title": "Android Police", + "url": "https://www.androidpolice.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Android news and reviews." + }, + { + "title": "The Hacker News", + "url": "https://feeds.feedburner.com/TheHackersNews", + "category": "Sécurité", + "lang": "en", + "description": "Cybersecurity news and analysis." + }, + { + "title": "VentureBeat", + "url": "https://venturebeat.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Tech, AI and enterprise news." + }, + { + "title": "A List Apart", + "url": "https://alistapart.com/main/feed/", + "category": "Développement", + "lang": "en", + "description": "Web standards and design." + }, + { + "title": "Python Insider", + "url": "https://blog.python.org/feeds/posts/default", + "category": "Développement", + "lang": "en", + "description": "Official Python language blog." + }, + { + "title": "Financial Times", + "url": "https://www.ft.com/rss/home", + "category": "Actualités", + "lang": "en", + "description": "Global business and finance news." + }, + { + "title": "Real Python", + "url": "https://realpython.com/atom.xml", + "category": "Développement", + "lang": "en", + "description": "Python tutorials and articles." + }, + { + "title": "Lifehacker", + "url": "https://lifehacker.com/rss", + "category": "Tech", + "lang": "en", + "description": "Tips and tricks for everyday life." + }, + { + "title": "Dark Reading", + "url": "https://www.darkreading.com/rss.xml", + "category": "Sécurité", + "lang": "en", + "description": "Cybersecurity news for professionals." + }, + { + "title": "Kubernetes Blog", + "url": "https://kubernetes.io/feed.xml", + "category": "IT / Sysadmin", + "lang": "en", + "description": "Official Kubernetes project blog." + }, + { + "title": "La Croix", + "url": "https://www.la-croix.com/RSS/UNIVERS", + "category": "Actualités", + "lang": "fr", + "description": "Actualité générale et spirituelle." + }, + { + "title": "ZDNet", + "url": "https://www.zdnet.com/rss.xml", + "category": "Tech", + "lang": "en", + "description": "Enterprise tech news." + }, + { + "title": "Var Matin", + "url": "https://www.varmatin.com/rss.xml", + "category": "Actualités", + "lang": "fr", + "description": "Actualité régionale du Var." + }, + { + "title": "PostgreSQL News", + "url": "https://www.postgresql.org/news.rss", + "category": "Développement", + "lang": "en", + "description": "Official PostgreSQL news." + }, + { + "title": "AWS News Blog", + "url": "https://aws.amazon.com/blogs/aws/feed/", + "category": "IT / Sysadmin", + "lang": "en", + "description": "Official AWS announcements." + }, + { + "title": "Cloudflare Blog", + "url": "https://blog.cloudflare.com/rss/", + "category": "IT / Sysadmin", + "lang": "en", + "description": "Networking and security from Cloudflare." + }, + { + "title": "Phys.org", + "url": "https://phys.org/rss-feed/", + "category": "Sciences", + "lang": "en", + "description": "Physics and science news." + }, + { + "title": "New Scientist", + "url": "https://www.newscientist.com/feed/home/", + "category": "Sciences", + "lang": "en", + "description": "Science and technology news." + }, + { + "title": "Netflix Tech Blog", + "url": "https://netflixtechblog.com/feed", + "category": "Développement", + "lang": "en", + "description": "Engineering at Netflix." + }, + { + "title": "Docker Blog", + "url": "https://www.docker.com/blog/feed/", + "category": "IT / Sysadmin", + "lang": "en", + "description": "Official Docker blog." + }, + { + "title": "GameSpot", + "url": "https://www.gamespot.com/feeds/mashup/", + "category": "Jeux vidéo", + "lang": "en", + "description": "Video game news and reviews." + }, + { + "title": "Science Daily", + "url": "https://www.sciencedaily.com/rss/all.xml", + "category": "Sciences", + "lang": "en", + "description": "Latest research news." + }, + { + "title": "Eurogamer", + "url": "https://www.eurogamer.net/feed", + "category": "Jeux vidéo", + "lang": "en", + "description": "Video games news from Europe." + }, + { + "title": "PC Gamer", + "url": "https://www.pcgamer.com/rss/", + "category": "Jeux vidéo", + "lang": "en", + "description": "PC gaming news and reviews." + }, + { + "title": "BBC Sport", + "url": "https://feeds.bbci.co.uk/sport/rss.xml", + "category": "Sport", + "lang": "en", + "description": "Sport news from the BBC." + }, + { + "title": "Longreads", + "url": "https://longreads.com/feed/", + "category": "Culture", + "lang": "en", + "description": "Curated long-form journalism." + }, + { + "title": "Sky Sports", + "url": "https://www.skysports.com/rss/12040", + "category": "Sport", + "lang": "en", + "description": "Sport news from Sky Sports." + }, + { + "title": "Smithsonian Magazine", + "url": "https://www.smithsonianmag.com/rss/latest_articles/", + "category": "Culture", + "lang": "en", + "description": "History, science and culture." + }, + { + "title": "CNN Top Stories", + "url": "http://rss.cnn.com/rss/cnn_topstories.rss", + "category": "Actualités", + "lang": "en", + "description": "Top stories from CNN." + }, + { + "title": "Rolling Stone", + "url": "https://www.rollingstone.com/feed/", + "category": "Culture", + "lang": "en", + "description": "Music, film and culture news." + }, + { + "title": "Deutsche Welle English", + "url": "https://rss.dw.com/rdf/rss-en-all", + "category": "Actualités", + "lang": "en", + "description": "German international broadcaster in English." + }, + { + "title": "La Vanguardia", + "url": "https://www.lavanguardia.com/rss/home.xml", + "category": "Actualités", + "lang": "es", + "description": "Diario La Vanguardia." + }, + { + "title": "Ars Technica Gaming", + "url": "https://feeds.arstechnica.com/arstechnica/gaming", + "category": "Jeux vidéo", + "lang": "en", + "description": "Gaming coverage from Ars Technica." + }, + { + "title": "Kotaku", + "url": "https://kotaku.com/rss", + "category": "Jeux vidéo", + "lang": "en", + "description": "Video game news and culture." + }, + { + "title": "Clarín", + "url": "https://www.clarin.com/rss/lo-ultimo/", + "category": "Actualités", + "lang": "es", + "description": "Diario argentino Clarín." + }, + { + "title": "The Onion", + "url": "https://www.theonion.com/rss", + "category": "Culture", + "lang": "en", + "description": "Satirical news." + }, + { + "title": "RTVE Noticias", + "url": "https://api2.rtve.es/rss/temas_noticias.xml", + "category": "Actualités", + "lang": "es", + "description": "Radio Televisión Española." + }, + { + "title": "IGN", + "url": "https://feeds.ign.com/ign/all", + "category": "Jeux vidéo", + "lang": "en", + "description": "Video games news and reviews." + }, + { + "title": "Infobae", + "url": "https://www.infobae.com/arc/outboundfeeds/rss/", + "category": "Actualités", + "lang": "es", + "description": "Noticias de América Latina." + }, + { + "title": "Space.com", + "url": "https://www.space.com/feeds/all", + "category": "Sciences", + "lang": "en", + "description": "Space exploration and astronomy news." + }, + { + "title": "Wwwhatsnew", + "url": "https://wwwhatsnew.com/feed/", + "category": "Tech", + "lang": "es", + "description": "Herramientas y noticias tecnológicas." + }, + { + "title": "Marca Motor", + "url": "https://www.marca.com/rss/motor.xml", + "category": "Sport", + "lang": "es", + "description": "Motor y automovilismo." + }, + { + "title": "La Nación (Argentina)", + "url": "https://www.lanacion.com.ar/arc/outboundfeeds/rss/", + "category": "Actualités", + "lang": "es", + "description": "Diario La Nación argentino." + }, + { + "title": "AS.com", + "url": "https://as.com/rss/tags/ultimas_noticias.xml", + "category": "Sport", + "lang": "es", + "description": "Diario deportivo AS." + }, + { + "title": "Mundo Deportivo", + "url": "https://www.mundodeportivo.com/rss/home.xml", + "category": "Sport", + "lang": "es", + "description": "Diario deportivo catalán." + }, + { + "title": "20minutos", + "url": "https://www.20minutos.es/rss/", + "category": "Actualités", + "lang": "es", + "description": "Actualidad de 20minutos." + }, + { + "title": "Muy Computer", + "url": "https://www.muycomputer.com/feed/", + "category": "Tech", + "lang": "es", + "description": "Actualidad informática." + }, + { + "title": "Applesfera", + "url": "https://www.applesfera.com/feedburner.xml", + "category": "Tech", + "lang": "es", + "description": "Todo sobre Apple en español." + }, + { + "title": "Euronews English", + "url": "https://www.euronews.com/rss?level=theme&name=news", + "category": "Actualités", + "lang": "en", + "description": "European news in English." + }, + { + "title": "FAZ", + "url": "https://www.faz.net/rss/aktuell/", + "category": "Actualités", + "lang": "de", + "description": "Frankfurter Allgemeine Zeitung." + }, + { + "title": "t3n", + "url": "https://t3n.de/rss.xml", + "category": "Tech", + "lang": "de", + "description": "Digitale Wirtschaft und Startups." + }, + { + "title": "Die Welt", + "url": "https://www.welt.de/feeds/latest.rss", + "category": "Actualités", + "lang": "de", + "description": "Nachrichten von Die Welt." + }, + { + "title": "Süddeutsche Zeitung", + "url": "https://rss.sueddeutsche.de/rss/Topthemen", + "category": "Actualités", + "lang": "de", + "description": "Deutschlands führende Qualitätszeitung." + }, + { + "title": "Hipertextual", + "url": "https://hipertextual.com/feed", + "category": "Tech", + "lang": "es", + "description": "Tecnología y cultura digital." + }, + { + "title": "Deutschlandfunk", + "url": "https://www.deutschlandfunk.de/nachrichten-100.rss", + "category": "Actualités", + "lang": "de", + "description": "Nachrichten des Deutschlandfunks." + }, + { + "title": "n-tv", + "url": "https://www.n-tv.de/rss", + "category": "Actualités", + "lang": "de", + "description": "Aktuelle Nachrichten von n-tv." + }, + { + "title": "ABC.es", + "url": "https://www.abc.es/rss/feeds/abcPortada.xml", + "category": "Actualités", + "lang": "es", + "description": "Diario ABC de España." + }, + { + "title": "Chip.de", + "url": "https://www.chip.de/rss/rss_topnews.xml", + "category": "Tech", + "lang": "de", + "description": "Technik-Ratgeber und News." + }, + { + "title": "Netzpolitik.org", + "url": "https://netzpolitik.org/feed/", + "category": "Sécurité", + "lang": "de", + "description": "Digitale Freiheitsrechte und Netzpolitik." + }, + { + "title": "Il Fatto Quotidiano", + "url": "https://www.ilfattoquotidiano.it/feed/", + "category": "Actualités", + "lang": "it", + "description": "Giornalismo d'inchiesta italiano." + }, + { + "title": "Deutsche Welle Deutsch", + "url": "https://rss.dw.com/rdf/rss-de-all", + "category": "Actualités", + "lang": "de", + "description": "Deutsche Welle auf Deutsch." + }, + { + "title": "Polygon", + "url": "https://www.polygon.com/rss/index.xml", + "category": "Jeux vidéo", + "lang": "en", + "description": "Gaming news and culture." + }, + { + "title": "Spektrum.de", + "url": "https://www.spektrum.de/alias/rss/spektrum-de-rss-feed/996406", + "category": "Sciences", + "lang": "de", + "description": "Wissenschaft verständlich erklärt." + }, + { + "title": "Corriere della Sera", + "url": "https://xml2.corriereobjects.it/rss/homepage.xml", + "category": "Actualités", + "lang": "it", + "description": "Il quotidiano Corriere della Sera." + }, + { + "title": "Focus.it", + "url": "https://www.focus.it/rss", + "category": "Sciences", + "lang": "it", + "description": "Scienza e curiosità." + }, + { + "title": "Wired Italia", + "url": "https://www.wired.it/feed/rss", + "category": "Tech", + "lang": "it", + "description": "Tecnologia e cultura digitale." + }, + { + "title": "Gazzetta dello Sport", + "url": "https://www.gazzetta.it/rss/home.xml", + "category": "Sport", + "lang": "it", + "description": "Il quotidiano sportivo italiano." + }, + { + "title": "Punto Informatico", + "url": "https://www.punto-informatico.it/feed/", + "category": "Tech", + "lang": "it", + "description": "Notizie di tecnologia italiane." + }, + { + "title": "Olhar Digital", + "url": "https://olhardigital.com.br/feed/", + "category": "Tech", + "lang": "pt", + "description": "Notícias de tecnologia." + }, + { + "title": "Observador", + "url": "https://observador.pt/feed/", + "category": "Actualités", + "lang": "pt", + "description": "Jornal português Observador." + }, + { + "title": "NOS Nieuws", + "url": "https://feeds.nos.nl/nosnieuwsalgemeen", + "category": "Actualités", + "lang": "nl", + "description": "Nederlandse nieuwsdienst NOS." + }, + { + "title": "De Volkskrant", + "url": "https://www.volkskrant.nl/voorpagina/rss.xml", + "category": "Actualités", + "lang": "nl", + "description": "Nederlandse kwaliteitskrant." + }, + { + "title": "NRC", + "url": "https://www.nrc.nl/rss/", + "category": "Actualités", + "lang": "nl", + "description": "Nederlands Dagblad NRC." + }, + { + "title": "Tom's Hardware Italia", + "url": "https://www.tomshw.it/feed/", + "category": "Tech", + "lang": "it", + "description": "Hardware e tecnologia." + }, + { + "title": "GIGAZINE", + "url": "https://gigazine.net/news/rss_2.0/", + "category": "Tech", + "lang": "ja", + "description": "テクノロジーとカルチャーのニュース。" + }, + { + "title": "Asahi Shimbun", + "url": "https://www.asahi.com/rss/asahi/newsheadlines.rdf", + "category": "Actualités", + "lang": "ja", + "description": "朝日新聞のニュース。" + }, + { + "title": "Security.nl", + "url": "https://www.security.nl/rss/headlines.xml", + "category": "Sécurité", + "lang": "nl", + "description": "Nederlands beveiligingsnieuws." + }, + { + "title": "Onet Wiadomości", + "url": "https://wiadomosci.onet.pl/.feed", + "category": "Actualités", + "lang": "pl", + "description": "Wiadomości z Onet.pl." + }, + { + "title": "Telegraaf", + "url": "https://www.telegraaf.nl/rss", + "category": "Actualités", + "lang": "nl", + "description": "Nederlandse krant De Telegraaf." + }, + { + "title": "Antyweb", + "url": "https://antyweb.pl/feed", + "category": "Tech", + "lang": "pl", + "description": "Technologia po polsku." + }, + { + "title": "Aftonbladet", + "url": "https://rss.aftonbladet.se/rss2/small/pages/sections/senastenytt/", + "category": "Actualités", + "lang": "sv", + "description": "Svensk kvällstidning." + }, + { + "title": "RFI Chinese", + "url": "https://www.rfi.fr/cn/%E4%B8%AD%E5%9B%BD/rss", + "category": "Actualités", + "lang": "zh", + "description": "法國國際廣播電台中文。" + }, + { + "title": "Canaltech", + "url": "https://canaltech.com.br/rss/", + "category": "Tech", + "lang": "pt", + "description": "Tecnologia no Brasil." + }, + { + "title": "Folha de S.Paulo", + "url": "https://feeds.folha.uol.com.br/emcimadahora/rss091.xml", + "category": "Actualités", + "lang": "pt", + "description": "Jornal brasileiro Folha de S.Paulo." + }, + { + "title": "Dagens Nyheter", + "url": "https://www.dn.se/rss/", + "category": "Actualités", + "lang": "sv", + "description": "Svensk dagstidning." + }, + { + "title": "BBC Arabic", + "url": "https://feeds.bbci.co.uk/arabic/rss.xml", + "category": "Actualités", + "lang": "ar", + "description": "بي بي سي عربي." + }, + { + "title": "BBC Türkçe", + "url": "https://feeds.bbci.co.uk/turkce/rss.xml", + "category": "Actualités", + "lang": "tr", + "description": "BBC Türkçe haberleri." + }, + { + "title": "Al Jazeera Arabic", + "url": "https://www.aljazeera.net/aljazeerarss/a7c186be-1baa-4bd4-9d80-a84db769f779/73d0e1b4-532f-45ef-b135-bfdff8b8cab9", + "category": "Actualités", + "lang": "ar", + "description": "الجزيرة نت." + }, + { + "title": "Webtekno", + "url": "https://www.webtekno.com/rss.xml", + "category": "Tech", + "lang": "tr", + "description": "Türkçe teknoloji haberleri." + }, + { + "title": "CD-Action", + "url": "https://www.cdaction.pl/rss", + "category": "Jeux vidéo", + "lang": "pl", + "description": "Polski magazyn o grach." + }, + { + "title": "Gazeta.pl", + "url": "https://rss.gazeta.pl/pub/rss/wiadomosci.xml", + "category": "Actualités", + "lang": "pl", + "description": "Polski portal informacyjny." + }, + { + "title": "Habr", + "url": "https://habr.com/ru/rss/all/all/", + "category": "Développement", + "lang": "ru", + "description": "IT-сообщество Хабр." + }, + { + "title": "BBC Hindi", + "url": "https://feeds.bbci.co.uk/hindi/rss.xml", + "category": "Actualités", + "lang": "hi", + "description": "बीबीसी हिन्दी समाचार।" + }, + { + "title": "NRK", + "url": "https://www.nrk.no/toppsaker.rss", + "category": "Actualités", + "lang": "no", + "description": "Norsk rikskringkasting." + }, + { + "title": "4Gamer", + "url": "https://www.4gamer.net/rss/index.xml", + "category": "Jeux vidéo", + "lang": "ja", + "description": "ゲームニュース。" + }, + { + "title": "Spider's Web", + "url": "https://spidersweb.pl/feed", + "category": "Tech", + "lang": "pl", + "description": "Polski portal technologiczny." + }, + { + "title": "Hürriyet", + "url": "https://www.hurriyet.com.tr/rss/anasayfa", + "category": "Actualités", + "lang": "tr", + "description": "Türkiye'nin gündemi." + }, + { + "title": "Impress Watch", + "url": "https://www.watch.impress.co.jp/data/rss/1.0/ipw/feed.rdf", + "category": "Tech", + "lang": "ja", + "description": "IT・家電ニュース。" + }, + { + "title": "DR Nyheder", + "url": "https://www.dr.dk/nyheder/service/feeds/allenyheder", + "category": "Actualités", + "lang": "da", + "description": "Danmarks Radio nyheder." + }, + { + "title": "in.gr", + "url": "https://www.in.gr/feed/", + "category": "Actualités", + "lang": "el", + "description": "Ελληνικές ειδήσεις." + }, + { + "title": "Živě.cz", + "url": "https://www.zive.cz/rss/sc-47/", + "category": "Tech", + "lang": "cs", + "description": "České technologické novinky." + }, + { + "title": "iDNES.cz", + "url": "https://servis.idnes.cz/rss.aspx?c=zpravodaj", + "category": "Actualités", + "lang": "cs", + "description": "Zpravodajský server iDNES.cz." + }, + { + "title": "Yonhap News", + "url": "https://www.yna.co.kr/rss/news.xml", + "category": "Actualités", + "lang": "ko", + "description": "연합뉴스 최신 소식." + }, + { + "title": "Helsingin Sanomat", + "url": "https://www.hs.fi/rss/tuoreimmat.xml", + "category": "Actualités", + "lang": "fi", + "description": "Suomen suurin sanomalehti." + }, + { + "title": "Novinky.cz", + "url": "https://www.novinky.cz/rss", + "category": "Actualités", + "lang": "cs", + "description": "České zpravodajství." + }, + { + "title": "BBC Ukrainian", + "url": "https://feeds.bbci.co.uk/ukrainian/rss.xml", + "category": "Actualités", + "lang": "uk", + "description": "Новини Бі-бі-сі українською." + }, + { + "title": "444.hu", + "url": "https://444.hu/feed", + "category": "Actualités", + "lang": "hu", + "description": "Független magyar hírportál." + }, + { + "title": "Ynet", + "url": "https://www.ynet.co.il/Integration/StoryRss2.xml", + "category": "Actualités", + "lang": "he", + "description": "חדשות מהארץ ומהעולם." + }, + { + "title": "YLE Uutiset", + "url": "https://feeds.yle.fi/uutiset/v1/recent.rss?publisherIds=YLE_UUTISET", + "category": "Actualités", + "lang": "fi", + "description": "Suomen yleisradion uutiset." + }, + { + "title": "VG Nyheter", + "url": "https://www.vg.no/rss/feed/", + "category": "Actualités", + "lang": "no", + "description": "Verdens Gang nyheter." + }, + { + "title": "Digi24", + "url": "https://www.digi24.ro/rss", + "category": "Actualités", + "lang": "ro", + "description": "Știri Digi24." + }, + { + "title": "BBC Chinese", + "url": "https://www.bbc.com/zhongwen/simp/index.xml", + "category": "Actualités", + "lang": "zh", + "description": "BBC 中文新聞。" + }, + { + "title": "Thairath", + "url": "https://www.thairath.co.th/rss/news", + "category": "Actualités", + "lang": "th", + "description": "ข่าวไทยรัฐ." + }, + { + "title": "BBC Thai", + "url": "https://feeds.bbci.co.uk/thai/rss.xml", + "category": "Actualités", + "lang": "th", + "description": "ข่าวบีบีซีไทย." + }, + { + "title": "SME.sk", + "url": "https://www.sme.sk/rss-title", + "category": "Actualités", + "lang": "sk", + "description": "Slovenský spravodajský denník." + }, + { + "title": "HotNews.ro", + "url": "https://www.hotnews.ro/rss", + "category": "Actualités", + "lang": "ro", + "description": "Știri din România." + }, + { + "title": "Index.hr", + "url": "https://www.index.hr/rss/vijesti", + "category": "Actualités", + "lang": "hr", + "description": "Hrvatske vijesti." + }, + { + "title": "Boing Boing", + "url": "https://boingboing.net/feed", + "category": "Culture", + "lang": "en", + "description": "A directory of wonderful things." + }, + { + "title": "Ara.cat", + "url": "https://www.ara.cat/rss/", + "category": "Actualités", + "lang": "ca", + "description": "Diari català Ara." + }, + { + "title": "BBC Persian", + "url": "https://feeds.bbci.co.uk/persian/rss.xml", + "category": "Actualités", + "lang": "fa", + "description": "اخبار بی‌بی‌سی فارسی." + }, + { + "title": "France Culture", + "url": "https://www.radiofrance.fr/franceculture/rss", + "category": "Culture", + "lang": "fr", + "description": "Programmes et actualités de France Culture." + }, + { + "title": "Index.hu", + "url": "https://index.hu/24ora/rss/", + "category": "Actualités", + "lang": "hu", + "description": "Magyar hírportál." + }, + { + "title": "Les Numériques", + "url": "https://www.lesnumeriques.com/rss.xml", + "category": "Tech", + "lang": "fr", + "description": "Tests et actualités high-tech." + }, + { + "title": "Kottke.org", + "url": "https://feeds.kottke.org/main", + "category": "Culture", + "lang": "en", + "description": "Liberal arts blog since 1998." + }, + { + "title": "Brain Pickings", + "url": "https://www.themarginalian.org/feed/", + "category": "Culture", + "lang": "en", + "description": "Ideas on culture and creativity." + }, + { + "title": "VnExpress", + "url": "https://vnexpress.net/rss/tin-moi-nhat.rss", + "category": "Actualités", + "lang": "vi", + "description": "Tin tức mới nhất VnExpress." + }, + { + "title": "Vox", + "url": "https://www.vox.com/rss/index.xml", + "category": "Actualités", + "lang": "en", + "description": "Explanatory journalism." + }, + { + "title": "The Atlantic", + "url": "https://www.theatlantic.com/feed/all/", + "category": "Actualités", + "lang": "en", + "description": "Analysis and long-form journalism." + }, + { + "title": "Manager BTC", + "url": "https://www.begeek.fr/feed", + "category": "Tech", + "lang": "fr", + "description": "Actualité tech et geek." + }, + { + "title": "Axios", + "url": "https://api.axios.com/feed/", + "category": "Actualités", + "lang": "en", + "description": "Smart brevity news." + }, + { + "title": "Time Magazine", + "url": "https://time.com/feed/", + "category": "Actualités", + "lang": "en", + "description": "News and analysis from Time." + }, + { + "title": "Delfi.lt", + "url": "https://www.delfi.lt/rss/feeds/daily.xml", + "category": "Actualités", + "lang": "lt", + "description": "Lietuvos naujienos." + }, + { + "title": "NBC News", + "url": "https://feeds.nbcnews.com/nbcnews/public/news", + "category": "Actualités", + "lang": "en", + "description": "Top stories from NBC News." + }, + { + "title": "MarketWatch", + "url": "https://feeds.content.dowjones.io/public/rss/mw_topstories", + "category": "Actualités", + "lang": "en", + "description": "Financial market news." + }, + { + "title": "ProPublica", + "url": "https://www.propublica.org/feeds/propublica/main", + "category": "Actualités", + "lang": "en", + "description": "Investigative journalism nonprofit." + }, + { + "title": "MakeUseOf", + "url": "https://www.makeuseof.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Tech explainers and how-tos." + }, + { + "title": "Trust My Science", + "url": "https://trustmyscience.com/feed/", + "category": "Sciences", + "lang": "fr", + "description": "Vulgarisation scientifique." + }, + { + "title": "Mashable", + "url": "https://mashable.com/feeds/rss/all", + "category": "Tech", + "lang": "en", + "description": "Tech and digital culture news." + }, + { + "title": "XDA Developers", + "url": "https://www.xda-developers.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Android and mobile modding news." + }, + { + "title": "How-To Geek", + "url": "https://www.howtogeek.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Tech guides and tutorials." + }, + { + "title": "B92", + "url": "https://www.b92.net/info/rss/vesti.xml", + "category": "Actualités", + "lang": "sr", + "description": "Srpske vesti." + }, + { + "title": "CNET News", + "url": "https://www.cnet.com/rss/news/", + "category": "Tech", + "lang": "en", + "description": "Consumer tech news." + }, + { + "title": "PetaPixel", + "url": "https://petapixel.com/feed/", + "category": "Culture", + "lang": "en", + "description": "Photography news and gear." + }, + { + "title": "Hacker Noon", + "url": "https://hackernoon.com/feed", + "category": "Développement", + "lang": "en", + "description": "Tech stories from the community." + }, + { + "title": "Tuoi Tre", + "url": "https://tuoitre.vn/rss/tin-moi-nhat.rss", + "category": "Actualités", + "lang": "vi", + "description": "Báo Tuổi Trẻ." + }, + { + "title": "Digital Trends", + "url": "https://www.digitaltrends.com/feed/", + "category": "Tech", + "lang": "en", + "description": "Tech news and buying guides." + }, + { + "title": "Joel on Software", + "url": "https://www.joelonsoftware.com/feed/", + "category": "Développement", + "lang": "en", + "description": "Software management essays." + }, + { + "title": "Fast Company", + "url": "https://www.fastcompany.com/rss.xml", + "category": "Actualités", + "lang": "en", + "description": "Business innovation news." + }, + { + "title": "Coding Horror", + "url": "https://blog.codinghorror.com/rss/", + "category": "Développement", + "lang": "en", + "description": "Programming and human factors blog." + }, + { + "title": "Martin Fowler", + "url": "https://martinfowler.com/feed.atom", + "category": "Développement", + "lang": "en", + "description": "Software design articles." + }, + { + "title": "Business Insider", + "url": "https://www.businessinsider.com/rss", + "category": "Actualités", + "lang": "en", + "description": "Business and tech news." + }, + { + "title": "freeCodeCamp News", + "url": "https://www.freecodecamp.org/news/tag/programming/rss/", + "category": "Développement", + "lang": "en", + "description": "Programming news and tutorials." + }, + { + "title": "Tom's Hardware", + "url": "https://www.tomshardware.com/feeds/all", + "category": "Tech", + "lang": "en", + "description": "PC hardware news and reviews." + }, + { + "title": "PostgreSQL Weekly", + "url": "https://postgresweekly.com/rss/", + "category": "Développement", + "lang": "en", + "description": "Weekly PostgreSQL news." + }, + { + "title": "Node Weekly", + "url": "https://nodeweekly.com/rss/", + "category": "Développement", + "lang": "en", + "description": "Weekly Node.js news." + }, + { + "title": "JavaScript Weekly", + "url": "https://javascriptweekly.com/rss/", + "category": "Développement", + "lang": "en", + "description": "Weekly JavaScript news." + }, + { + "title": "Golang Weekly", + "url": "https://golangweekly.com/rss/", + "category": "Développement", + "lang": "en", + "description": "Weekly Go news." + }, + { + "title": "Rust Blog", + "url": "https://blog.rust-lang.org/feed.xml", + "category": "Développement", + "lang": "en", + "description": "Official Rust language blog." + }, + { + "title": "Ruby Weekly", + "url": "https://rubyweekly.com/rss/", + "category": "Développement", + "lang": "en", + "description": "Weekly Ruby news." + }, + { + "title": "PHP Internals News", + "url": "https://phpinternals.news/feed.rss", + "category": "Développement", + "lang": "en", + "description": "PHP internals and RFC news." + }, + { + "title": "V8 Blog", + "url": "https://v8.dev/blog.atom", + "category": "Développement", + "lang": "en", + "description": "Official V8 JavaScript engine blog." + }, + { + "title": "Gizmodo", + "url": "https://gizmodo.com/rss", + "category": "Tech", + "lang": "en", + "description": "Tech, science and sci-fi culture." + }, + { + "title": "Mozilla Hacks", + "url": "https://hacks.mozilla.org/feed/", + "category": "Développement", + "lang": "en", + "description": "Web platform news from Mozilla." + }, + { + "title": "WordPress News", + "url": "https://wordpress.org/news/feed/", + "category": "Développement", + "lang": "en", + "description": "Official WordPress news." + }, + { + "title": "Troy Hunt", + "url": "https://www.troyhunt.com/rss/", + "category": "Sécurité", + "lang": "en", + "description": "Security researcher blog." + }, + { + "title": "EFF Deeplinks", + "url": "https://www.eff.org/rss/updates.xml", + "category": "Sécurité", + "lang": "en", + "description": "Digital rights news from the EFF." + }, + { + "title": "TechRadar", + "url": "https://www.techradar.com/rss", + "category": "Tech", + "lang": "en", + "description": "Tech news and reviews." + }, + { + "title": "Ycombinator Launches", + "url": "https://www.ycombinator.com/blog/rss/", + "category": "Développement", + "lang": "en", + "description": "Y Combinator blog." + }, + { + "title": "Quanta Magazine", + "url": "https://www.quantamagazine.org/feed/", + "category": "Sciences", + "lang": "en", + "description": "Fundamental science and math news." + }, + { + "title": "IEEE Spectrum", + "url": "https://spectrum.ieee.org/feeds/feed.rss", + "category": "Sciences", + "lang": "en", + "description": "Engineering and technology news." + }, + { + "title": "Astronomy Now", + "url": "https://astronomynow.com/feed/", + "category": "Sciences", + "lang": "en", + "description": "Astronomy and space news." + }, + { + "title": "SANS ISC", + "url": "https://isc.sans.edu/rssfeed_full.xml", + "category": "Sécurité", + "lang": "en", + "description": "Internet Storm Center diary." + }, + { + "title": "CDC Newsroom", + "url": "https://tools.cdc.gov/api/v2/resources/media/132608.rss", + "category": "Sciences", + "lang": "en", + "description": "Public health news from the CDC." + }, + { + "title": "VG247", + "url": "https://www.vg247.com/feed", + "category": "Jeux vidéo", + "lang": "en", + "description": "Video game news." + }, + { + "title": "Nintendo Life", + "url": "https://www.nintendolife.com/feeds/latest", + "category": "Jeux vidéo", + "lang": "en", + "description": "Nintendo news and reviews." + }, + { + "title": "Push Square", + "url": "https://www.pushsquare.com/feeds/latest", + "category": "Jeux vidéo", + "lang": "en", + "description": "PlayStation news and reviews." + }, + { + "title": "Pure Xbox", + "url": "https://www.purexbox.com/feeds/latest", + "category": "Jeux vidéo", + "lang": "en", + "description": "Xbox news and reviews." + }, + { + "title": "ESPN NBA", + "url": "https://www.espn.com/espn/rss/nba/news", + "category": "Sport", + "lang": "en", + "description": "NBA news from ESPN." + }, + { + "title": "ESPN NFL", + "url": "https://www.espn.com/espn/rss/nfl/news", + "category": "Sport", + "lang": "en", + "description": "NFL news from ESPN." + }, + { + "title": "Formula 1 Official", + "url": "https://www.formula1.com/en/latest/all.xml", + "category": "Sport", + "lang": "en", + "description": "Official Formula 1 news." + }, + { + "title": "Der Standard", + "url": "https://www.derstandard.at/rss", + "category": "Actualités", + "lang": "de", + "description": "Österreichische Tageszeitung." + }, + { + "title": "Golem Security", + "url": "https://rss.golem.de/rss.php?tp=sec&feed=RSS2.0", + "category": "Sécurité", + "lang": "de", + "description": "Sicherheitsnews von Golem." + }, + { + "title": "Destructoid", + "url": "https://www.destructoid.com/feed/", + "category": "Jeux vidéo", + "lang": "en", + "description": "Video game news and culture." + }, + { + "title": "Kicker Bundesliga", + "url": "https://newsfeed.kicker.de/news/bundesliga", + "category": "Sport", + "lang": "de", + "description": "Bundesliga-News." + }, + { + "title": "InfoQ", + "url": "https://www.infoq.com/feed/", + "category": "Développement", + "lang": "en", + "description": "Software architecture and engineering." + }, + { + "title": "El Diario", + "url": "https://www.eldiario.es/rss/", + "category": "Actualités", + "lang": "es", + "description": "Periodismo independiente español." + }, + { + "title": "MuyLinux", + "url": "https://www.muylinux.com/feed/", + "category": "Open source", + "lang": "es", + "description": "Linux y software libre." + }, + { + "title": "Live Science", + "url": "https://www.livescience.com/feeds/all", + "category": "Sciences", + "lang": "en", + "description": "Science news for everyone." + }, + { + "title": "Basic Thinking", + "url": "https://www.basicthinking.de/blog/feed/", + "category": "Tech", + "lang": "de", + "description": "Digitale Trends und Netzkultur." + }, + { + "title": "RepubblicaTech", + "url": "https://www.repubblica.it/rss/tecnologia/rss2.0.xml", + "category": "Tech", + "lang": "it", + "description": "Tecnologia da Repubblica." + }, + { + "title": "Xataka Android", + "url": "https://www.xatakandroid.com/feedburner.xml", + "category": "Tech", + "lang": "es", + "description": "Android en español." + }, + { + "title": "Heise Security", + "url": "https://www.heise.de/security/rss/news-atom.xml", + "category": "Sécurité", + "lang": "de", + "description": "IT-Sicherheit von heise." + }, + { + "title": "Sky Sport Italia", + "url": "https://sport.sky.it/rss/sport.xml", + "category": "Sport", + "lang": "it", + "description": "Notizie sportive." + }, + { + "title": "Le Scienze", + "url": "https://www.lescienze.it/rss", + "category": "Sciences", + "lang": "it", + "description": "Scienza in italiano." + }, + { + "title": "Tweakers Gaming", + "url": "https://feeds.feedburner.com/tweakers/games", + "category": "Jeux vidéo", + "lang": "nl", + "description": "Nederlands gamesnieuws." + }, + { + "title": "Trouw", + "url": "https://www.trouw.nl/voorpagina/rss.xml", + "category": "Actualités", + "lang": "nl", + "description": "Nederlandse ochtendkrant." + }, + { + "title": "HobbyConsolas", + "url": "https://www.hobbyconsolas.com/rss", + "category": "Jeux vidéo", + "lang": "es", + "description": "Noticias de videojuegos." + }, + { + "title": "3DNews", + "url": "https://3dnews.ru/news/rss/", + "category": "Tech", + "lang": "ru", + "description": "IT-новости." + }, + { + "title": "Focus Online", + "url": "https://www.focus.de/rss/finanzen/index.rdf", + "category": "Actualités", + "lang": "de", + "description": "Aktuelle Wirtschaftsnachrichten." + }, + { + "title": "Svenska Dagbladet", + "url": "https://www.svd.se/?service=rss", + "category": "Actualités", + "lang": "sv", + "description": "Svensk morgontidning." + }, + { + "title": "DDay.it", + "url": "https://www.dday.it/rss", + "category": "Tech", + "lang": "it", + "description": "Tecnologia e recensioni." + }, + { + "title": "RBC", + "url": "https://rssexport.rbc.ru/rbcnews/news/30/full.rss", + "category": "Actualités", + "lang": "ru", + "description": "Новости РБК." + }, + { + "title": "Politiken", + "url": "https://politiken.dk/rss/senestenyt.rss", + "category": "Actualités", + "lang": "da", + "description": "Dansk avis Politiken." + }, + { + "title": "Feber", + "url": "https://feber.se/rss/", + "category": "Tech", + "lang": "sv", + "description": "Svenska tekniknyheter." + }, + { + "title": "AD.nl", + "url": "https://www.ad.nl/rss.xml", + "category": "Actualités", + "lang": "nl", + "description": "Algemeen Dagblad nieuws." + }, + { + "title": "Aftenposten", + "url": "https://www.aftenposten.no/rss", + "category": "Actualités", + "lang": "no", + "description": "Norsk avis Aftenposten." + }, + { + "title": "Digi.no", + "url": "https://www.digi.no/rss", + "category": "Tech", + "lang": "no", + "description": "Norske teknologinyheter." + }, + { + "title": "Aktuálně.cz", + "url": "https://zpravy.aktualne.cz/rss/", + "category": "Actualités", + "lang": "cs", + "description": "České zpravodajství online." + }, + { + "title": "Iltalehti", + "url": "https://www.iltalehti.fi/rss/uutiset.xml", + "category": "Actualités", + "lang": "fi", + "description": "Suomalainen iltapäivälehti." + }, + { + "title": "IT Media Japan Mobile", + "url": "https://rss.itmedia.co.jp/rss/2.0/mobile.xml", + "category": "Tech", + "lang": "ja", + "description": "モバイル関連ニュース。" + }, + { + "title": "Show Metro", + "url": "https://www.showmetech.com.br/feed/", + "category": "Tech", + "lang": "pt", + "description": "Tecnologia e curiosidades." + }, + { + "title": "To Vima", + "url": "https://www.tovima.gr/feed/", + "category": "Actualités", + "lang": "el", + "description": "Ελληνική εφημερίδα Το Βήμα." + }, + { + "title": "Mainichi Shimbun", + "url": "https://mainichi.jp/rss/etc/mainichi-flash.rss", + "category": "Actualités", + "lang": "ja", + "description": "毎日新聞のニュース。" + }, + { + "title": "Walla News", + "url": "https://rss.walla.co.il/feed/1?type=main", + "category": "Actualités", + "lang": "he", + "description": "חדשות מוואלה." + }, + { + "title": "HVG", + "url": "https://hvg.hu/rss", + "category": "Actualités", + "lang": "hu", + "description": "Magyar hírmagazin HVG." + }, + { + "title": "Kommersant", + "url": "https://www.kommersant.ru/RSS/news.xml", + "category": "Actualités", + "lang": "ru", + "description": "Российская деловая газета." + }, + { + "title": "Novi List", + "url": "https://www.novilist.hr/feed/", + "category": "Actualités", + "lang": "hr", + "description": "Riječke novine Novi list." + }, + { + "title": "Lupa.cz", + "url": "https://www.lupa.cz/rss/clanky/", + "category": "Tech", + "lang": "cs", + "description": "České internetové zpravodajství." + }, + { + "title": "Politika", + "url": "https://www.politika.rs/rss", + "category": "Actualités", + "lang": "sr", + "description": "Najstarije srpske novine." + }, + { + "title": "Blic", + "url": "https://www.blic.rs/rss/danasnje-vesti", + "category": "Actualités", + "lang": "sr", + "description": "Srpske vesti Blic." + }, + { + "title": "Antara News", + "url": "https://www.antaranews.com/rss/terkini.xml", + "category": "Actualités", + "lang": "id", + "description": "Kantor berita nasional Indonesia." + }, + { + "title": "Adevărul", + "url": "https://adevarul.ro/rss/", + "category": "Actualités", + "lang": "ro", + "description": "Ziar românesc Adevărul." + }, + { + "title": "BBC Urdu", + "url": "https://feeds.bbci.co.uk/urdu/rss.xml", + "category": "Actualités", + "lang": "ur", + "description": "بی بی سی اردو خبریں۔" + }, + { + "title": "Postimees", + "url": "https://www.postimees.ee/rss", + "category": "Actualités", + "lang": "et", + "description": "Eesti ajaleht Postimees." + }, + { + "title": "BBC Swahili", + "url": "https://feeds.bbci.co.uk/swahili/rss.xml", + "category": "Actualités", + "lang": "sw", + "description": "Habari za BBC kwa Kiswahili." + }, + { + "title": "BBC Bengali", + "url": "https://feeds.bbci.co.uk/bengali/rss.xml", + "category": "Actualités", + "lang": "bn", + "description": "বিবিসি বাংলা সংবাদ।" + }, + { + "title": "CBS News", + "url": "https://www.cbsnews.com/latest/rss/main", + "category": "Actualités", + "lang": "en", + "description": "Top stories from CBS News." + }, + { + "title": "Fox News", + "url": "https://moxie.foxnews.com/google-publisher/latest.xml", + "category": "Actualités", + "lang": "en", + "description": "Latest news from Fox News." + }, + { + "title": "Mobiili.fi", + "url": "https://www.mobiili.fi/feed", + "category": "Tech", + "lang": "fi", + "description": "Suomalaiset mobiiliuutiset." + }, + { + "title": "Genk", + "url": "https://genk.vn/rss/home.rss", + "category": "Tech", + "lang": "vi", + "description": "Tin công nghệ Việt Nam." + }, + { + "title": "Ars Technica Policy", + "url": "https://feeds.arstechnica.com/arstechnica/tech-policy", + "category": "Sécurité", + "lang": "en", + "description": "Tech policy coverage from Ars Technica." + }, + { + "title": "Thanh Nien", + "url": "https://thanhnien.vn/rss/home.rss", + "category": "Actualités", + "lang": "vi", + "description": "Báo Thanh Niên." + }, + { + "title": "Django Blog", + "url": "https://www.djangoproject.com/rss/weblog/", + "category": "Développement", + "lang": "en", + "description": "Official Django framework blog." + }, + { + "title": "CSO Online", + "url": "https://www.csoonline.com/feed/", + "category": "Sécurité", + "lang": "en", + "description": "Security and risk management news." + }, + { + "title": "El Periódico de Catalunya (CA)", + "url": "https://www.elperiodico.cat/ca/rss/rss_portada.xml", + "category": "Actualités", + "lang": "ca", + "description": "Diari català El Periódico." + }, + { + "title": "Overreacted", + "url": "https://overreacted.io/rss.xml", + "category": "Développement", + "lang": "en", + "description": "Dan Abramov's blog on React and JS." + }, + { + "title": "Wired Security", + "url": "https://www.wired.com/feed/category/security/latest/rss", + "category": "Sécurité", + "lang": "en", + "description": "Security coverage from Wired." + }, + { + "title": "Vue.js Blog", + "url": "https://blog.vuejs.org/feed.rss", + "category": "Développement", + "lang": "en", + "description": "Official Vue.js blog." + }, + { + "title": "The Hill", + "url": "https://thehill.com/feed/", + "category": "Actualités", + "lang": "en", + "description": "US politics and policy news." + }, + { + "title": "TLDR Newsletter", + "url": "https://tldr.tech/api/rss/tech", + "category": "Tech", + "lang": "en", + "description": "Daily tech news roundup." + }, + { + "title": "Ars Technica Cars", + "url": "https://feeds.arstechnica.com/arstechnica/cars", + "category": "Tech", + "lang": "en", + "description": "Automotive tech coverage." + }, + { + "title": "Product Hunt", + "url": "https://www.producthunt.com/feed", + "category": "Tech", + "lang": "en", + "description": "Newest tech products." + }, + { + "title": "Space News", + "url": "https://spacenews.com/feed/", + "category": "Sciences", + "lang": "en", + "description": "Space industry news." + }, + { + "title": "Formula 1 Autosport", + "url": "https://www.autosport.com/rss/f1/news/", + "category": "Sport", + "lang": "en", + "description": "Formula 1 news from Autosport." + }, + { + "title": "Geektime", + "url": "https://www.geektime.co.il/feed/", + "category": "Tech", + "lang": "he", + "description": "חדשות טכנולוגיה בעברית." + }, + { + "title": "World Health Organization", + "url": "https://www.who.int/rss-feeds/news-english.xml", + "category": "Sciences", + "lang": "en", + "description": "Global health news from WHO." + }, + { + "title": "ABC News (US)", + "url": "https://abcnews.go.com/abcnews/topstories", + "category": "Actualités", + "lang": "en", + "description": "Top stories from ABC News US." + }, + { + "title": "The Hollywood Reporter", + "url": "https://www.hollywoodreporter.com/feed/", + "category": "Culture", + "lang": "en", + "description": "Entertainment news and reviews." + }, + { + "title": "The Record by Recorded Future", + "url": "https://therecord.media/feed/", + "category": "Sécurité", + "lang": "en", + "description": "Cybersecurity journalism." + }, + { + "title": "Game Rant", + "url": "https://gamerant.com/feed/", + "category": "Jeux vidéo", + "lang": "en", + "description": "Video game news and features." + }, + { + "title": "Futura Tech", + "url": "https://www.futura-sciences.com/rss/high-tech/actualites.xml", + "category": "Tech", + "lang": "fr", + "description": "Actualité high-tech de Futura." + }, + { + "title": "Screen Rant", + "url": "https://screenrant.com/feed/", + "category": "Culture", + "lang": "en", + "description": "Movies, TV and gaming news." + }, + { + "title": "L'Obs", + "url": "https://www.nouvelobs.com/rss.xml", + "category": "Actualités", + "lang": "fr", + "description": "Actualité et enquêtes du Nouvel Obs." + }, + { + "title": "Codrops", + "url": "https://tympanus.net/codrops/feed/", + "category": "Développement", + "lang": "en", + "description": "Web design and dev inspiration." + }, + { + "title": "Cnews", + "url": "https://www.cnews.fr/rss.xml", + "category": "Actualités", + "lang": "fr", + "description": "Actualité en continu de CNews." + }, + { + "title": "Laravel Blog", + "url": "https://laravel.com/blog/feed", + "category": "Développement", + "lang": "en", + "description": "Official Laravel framework blog." + }, + { + "title": "Phonandroid", + "url": "https://www.phonandroid.com/feed", + "category": "Tech", + "lang": "fr", + "description": "Actualité Android en français." + }, + { + "title": "Tom's Hardware France", + "url": "https://www.tomshardware.fr/feed/", + "category": "Tech", + "lang": "fr", + "description": "Matériel informatique et tests." + }, + { + "title": "Collider", + "url": "https://collider.com/feed/", + "category": "Culture", + "lang": "en", + "description": "Movie and TV news." + }, + { + "title": "Der Tagesspiegel", + "url": "https://www.tagesspiegel.de/contentexport/feed/home", + "category": "Actualités", + "lang": "de", + "description": "Berliner Tageszeitung." + }, + { + "title": "Berliner Morgenpost", + "url": "https://www.morgenpost.de/rss", + "category": "Actualités", + "lang": "de", + "description": "Berliner Tageszeitung." + }, + { + "title": "Eurogamer.de", + "url": "https://www.eurogamer.de/feed", + "category": "Jeux vidéo", + "lang": "de", + "description": "Deutsche Gaming-News." + }, + { + "title": "El Confidencial", + "url": "https://rss.elconfidencial.com/espana/", + "category": "Actualités", + "lang": "es", + "description": "Periodismo digital español." + }, + { + "title": "Caschys Blog", + "url": "https://stadt-bremerhaven.de/feed/", + "category": "Tech", + "lang": "de", + "description": "Deutscher Tech-Blog." + }, + { + "title": "Reddit World News", + "url": "https://www.reddit.com/r/worldnews/.rss", + "category": "Actualités", + "lang": "en", + "description": "Community-curated world news." + }, + { + "title": "Metro Brasil", + "url": "https://www.metropoles.com/feed", + "category": "Actualités", + "lang": "pt", + "description": "Notícias do Brasil." + }, + { + "title": "Eurogamer Reviews", + "url": "https://www.eurogamer.net/feed/reviews", + "category": "Jeux vidéo", + "lang": "en", + "description": "Video game reviews." + }, + { + "title": "Il Sole 24 Ore", + "url": "https://www.ilsole24ore.com/rss/italia--attualita.xml", + "category": "Actualités", + "lang": "it", + "description": "Quotidiano economico italiano." + }, + { + "title": "NOS Sport", + "url": "https://feeds.nos.nl/nossportalgemeen", + "category": "Sport", + "lang": "nl", + "description": "Nederlands sportnieuws NOS." + }, + { + "title": "BBC Russian", + "url": "https://feeds.bbci.co.uk/russian/rss.xml", + "category": "Actualités", + "lang": "ru", + "description": "Новости Би-би-си на русском." + }, + { + "title": "BBC Portuguese Brasil", + "url": "https://feeds.bbci.co.uk/portuguese/rss.xml", + "category": "Actualités", + "lang": "pt", + "description": "Notícias da BBC em português." + }, + { + "title": "BBC Mundo", + "url": "https://feeds.bbci.co.uk/mundo/rss.xml", + "category": "Actualités", + "lang": "es", + "description": "Noticias de la BBC en español." + }, + { + "title": "CD Projekt Red News", + "url": "https://www.cdprojekt.com/en/feed/", + "category": "Jeux vidéo", + "lang": "en", + "description": "Official CD Projekt Red news." + }, + { + "title": "NU.nl Tech", + "url": "https://www.nu.nl/rss/Tech", + "category": "Tech", + "lang": "nl", + "description": "Nederlands technieuws." + }, + { + "title": "BBC Vietnamese", + "url": "https://feeds.bbci.co.uk/vietnamese/rss.xml", + "category": "Actualités", + "lang": "vi", + "description": "Tin tức BBC tiếng Việt." + }, + { + "title": "Het Laatste Nieuws", + "url": "https://www.hln.be/rss.xml", + "category": "Actualités", + "lang": "nl", + "description": "Belgisch nieuws HLN." + }, + { + "title": "BBC Indonesia", + "url": "https://feeds.bbci.co.uk/indonesia/rss.xml", + "category": "Actualités", + "lang": "id", + "description": "Berita BBC dalam Bahasa Indonesia." + }, + { + "title": "BBC Amharic", + "url": "https://feeds.bbci.co.uk/amharic/rss.xml", + "category": "Actualités", + "lang": "am", + "description": "የቢቢሲ ዜናዎች አማርኛ." + }, + { + "title": "BBC Japanese", + "url": "https://feeds.bbci.co.uk/japanese/rss.xml", + "category": "Actualités", + "lang": "ja", + "description": "BBC ニュース日本語。" + }, + { + "title": "BBC Pashto", + "url": "https://feeds.bbci.co.uk/pashto/rss.xml", + "category": "Actualités", + "lang": "ps", + "description": "بی بی سی پښتو خبرونه." + }, + { + "title": "BBC Nepali", + "url": "https://feeds.bbci.co.uk/nepali/rss.xml", + "category": "Actualités", + "lang": "ne", + "description": "बिबिसि नेपाली समाचार।" + }, + { + "title": "BBC Somali", + "url": "https://feeds.bbci.co.uk/somali/rss.xml", + "category": "Actualités", + "lang": "so", + "description": "Wararka BBC Somali." + }, + { + "title": "BBC Igbo", + "url": "https://feeds.bbci.co.uk/igbo/rss.xml", + "category": "Actualités", + "lang": "ig", + "description": "Akụkọ BBC Igbo." + }, + { + "title": "BBC Hausa", + "url": "https://feeds.bbci.co.uk/hausa/rss.xml", + "category": "Actualités", + "lang": "ha", + "description": "Labaran BBC Hausa." + }, + { + "title": "BBC Yoruba", + "url": "https://feeds.bbci.co.uk/yoruba/rss.xml", + "category": "Actualités", + "lang": "yo", + "description": "Iroyin BBC Yoruba." + }, + { + "title": "BBC Serbian", + "url": "https://feeds.bbci.co.uk/serbian/lat/rss.xml", + "category": "Actualités", + "lang": "sr", + "description": "BBC vesti na srpskom." + }, + { + "title": "BBC Azeri", + "url": "https://feeds.bbci.co.uk/azeri/rss.xml", + "category": "Actualités", + "lang": "az", + "description": "BBC xəbərləri Azərbaycan dilində." + }, + { + "title": "vc.ru", + "url": "https://vc.ru/rss/all", + "category": "Tech", + "lang": "ru", + "description": "Технологии и бизнес." + }, + { + "title": "BBC Kyrgyz", + "url": "https://feeds.bbci.co.uk/kyrgyz/rss.xml", + "category": "Actualités", + "lang": "ky", + "description": "BBC кыргызча жаңылыктар." + }, + { + "title": "BBC Marathi", + "url": "https://feeds.bbci.co.uk/marathi/rss.xml", + "category": "Actualités", + "lang": "mr", + "description": "बीबीसी मराठी बातम्या." + }, + { + "title": "Variety", + "url": "https://variety.com/feed/", + "category": "Culture", + "lang": "en", + "description": "Entertainment industry news." + }, + { + "title": "BBC Tamil", + "url": "https://feeds.bbci.co.uk/tamil/rss.xml", + "category": "Actualités", + "lang": "ta", + "description": "பிபிசி தமிழ் செய்திகள்." + }, + { + "title": "BBC Telugu", + "url": "https://feeds.bbci.co.uk/telugu/rss.xml", + "category": "Actualités", + "lang": "te", + "description": "బీబీసీ తెలుగు వార్తలు." + }, + { + "title": "BBC Punjabi", + "url": "https://feeds.bbci.co.uk/punjabi/rss.xml", + "category": "Actualités", + "lang": "pa", + "description": "ਬੀਬੀਸੀ ਪੰਜਾਬੀ ਖ਼ਬਰਾਂ." + }, + { + "title": "BBC Gujarati", + "url": "https://feeds.bbci.co.uk/gujarati/rss.xml", + "category": "Actualités", + "lang": "gu", + "description": "બીબીસી ગુજરાતી સમાચાર." + }, + { + "title": "BBC Sinhala", + "url": "https://feeds.bbci.co.uk/sinhala/rss.xml", + "category": "Actualités", + "lang": "si", + "description": "බීබීසී සිංහල පුවත්." + }, + { + "title": "BBC Uzbek", + "url": "https://feeds.bbci.co.uk/uzbek/rss.xml", + "category": "Actualités", + "lang": "uz", + "description": "BBC Ozbek yangiliklari." } ] } \ No newline at end of file diff --git a/resources/views/catalog.blade.php b/resources/views/catalog.blade.php index 5576a5b..09477a8 100644 --- a/resources/views/catalog.blade.php +++ b/resources/views/catalog.blade.php @@ -23,7 +23,18 @@ @php($languageNames = [ 'fr' => 'Français', 'en' => 'English', 'es' => 'Español', 'de' => 'Deutsch', 'it' => 'Italiano', 'pt' => 'Português', 'nl' => 'Nederlands', 'ja' => '日本語', - 'ru' => 'Русский', 'pl' => 'Polski', 'sv' => 'Svenska', + 'ru' => 'Русский', 'pl' => 'Polski', 'sv' => 'Svenska', 'zh' => '中文', + 'ko' => '한국어', 'ar' => 'العربية', 'tr' => 'Türkçe', 'hi' => 'हिन्दी', + 'no' => 'Norsk', 'da' => 'Dansk', 'fi' => 'Suomi', 'cs' => 'Čeština', + 'el' => 'Ελληνικά', 'he' => 'עברית', 'uk' => 'Українська', 'ro' => 'Română', + 'hu' => 'Magyar', 'id' => 'Bahasa Indonesia', 'vi' => 'Tiếng Việt', 'th' => 'ไทย', + 'sk' => 'Slovenčina', 'bg' => 'Български', 'hr' => 'Hrvatski', 'lt' => 'Lietuvių', + 'lv' => 'Latviešu', 'et' => 'Eesti', 'sr' => 'Српски', 'ca' => 'Català', + 'fa' => 'فارسی', 'sw' => 'Kiswahili', 'ur' => 'اردو', 'bn' => 'বাংলা', + 'ne' => 'नेपाली', 'ps' => 'پښتو', 'so' => 'Soomaali', 'am' => 'አማርኛ', + 'ig' => 'Igbo', 'ha' => 'Hausa', 'yo' => 'Yorùbá', 'az' => 'Azərbaycan', + 'uz' => 'Oʻzbek', 'ky' => 'Кыргызча', 'mr' => 'मराठी', 'ta' => 'தமிழ்', + 'te' => 'తెలుగు', 'gu' => 'ગુજરાતી', 'pa' => 'ਪੰਜਾਬੀ', 'si' => 'සිංහල', ]) @php($languages = $feeds->flatten(1)->pluck('lang')->unique()->sort()->values()) diff --git a/resources/views/layouts/marketing.blade.php b/resources/views/layouts/marketing.blade.php index f627410..32cc5df 100644 --- a/resources/views/layouts/marketing.blade.php +++ b/resources/views/layouts/marketing.blade.php @@ -28,7 +28,7 @@