[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"$f1gn1spyd95w9j":3,"$f1cvhir26do62a":15},{"meta":4,"html":14},{"title":5,"description":6,"date":7,"tags":8,"author":12,"slug":13},"Come seguire le release di GitHub in un lettore RSS","Ogni repository GitHub ha un feed Atom delle sue release. Ecco come aggiungerne uno a un lettore RSS, quali altri feed GitHub esistono e quando un webhook è più adatto.","2026-11-03",[9,10,11],"rss","github","guida","SereneReader","follow-github-releases-rss","\u003Ch2>Ogni repository ha un feed delle release\u003C\u002Fh2>\n\u003Cp>GitHub pubblica un feed delle release per ogni repository pubblico. Basta aggiungere \u003Ccode>\u002Freleases.atom\u003C\u002Fcode> alla fine dell'indirizzo del repository:\u003C\u002Fp>\n\u003Cdiv class=\"code-block\">\u003Cbutton class=\"code-block__copy\" type=\"button\" aria-label=\"Copy code\">Copy\u003C\u002Fbutton>\u003Cpre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan>https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO\u002Freleases.atom\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Cp>Per la GitHub CLI, il cui repository è \u003Ccode>cli\u002Fcli\u003C\u002Fcode>, l'indirizzo è:\u003C\u002Fp>\n\u003Cdiv class=\"code-block\">\u003Cbutton class=\"code-block__copy\" type=\"button\" aria-label=\"Copy code\">Copy\u003C\u002Fbutton>\u003Cpre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan>https:\u002F\u002Fgithub.com\u002Fcli\u002Fcli\u002Freleases.atom\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Cp>Il feed è in formato Atom, un formato che i lettori RSS gestiscono esattamente come RSS. Ogni voce corrisponde a una release, con il titolo, un link alla pagina della release, la data di pubblicazione e le note di rilascio così come le hanno scritte i manutentori su GitHub. Il feed contiene le 10 release più recenti. Non è necessario un account GitHub, un token o un servizio di terze parti per utilizzarlo.\u003C\u002Fp>\n\u003Ch2>Aggiungere un feed di release a SereneReader\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Apri il repository su GitHub e copia la parte \u003Ccode>OWNER\u002FREPO\u003C\u002Fcode> dell'indirizzo, ad esempio \u003Ccode>cli\u002Fcli\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Costruisci l'URL del feed: \u003Ccode>https:\u002F\u002Fgithub.com\u002Fcli\u002Fcli\u002Freleases.atom\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>In SereneReader, clicca su \u003Cstrong>Aggiungi feed\u003C\u002Fstrong> in fondo alla barra laterale e incolla l'URL nel campo \u003Cstrong>URL del feed\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Compila il campo \u003Cstrong>Titolo personalizzato\u003C\u002Fstrong>. GitHub assegna al feed il nome del repository, quindi il feed della GitHub CLI arriva come \"Release notes from cli\". Un titolo come \"GitHub CLI releases\" è più facile da trovare nella barra laterale.\u003C\u002Fli>\n\u003Cli>Scegli una \u003Cstrong>Cartella\u003C\u002Fstrong> se ne hai una dedicata alle release, poi clicca su \u003Cstrong>Aggiungi feed\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Le nuove release arriveranno insieme agli altri articoli e le note di rilascio si apriranno nel lettore come qualsiasi altro post.\u003C\u002Fp>\n\u003Ch3>Tenere i feed delle release in un'unica cartella\u003C\u002Fh3>\n\u003Cp>Se segui più di qualche progetto, crea una cartella apposita. Clicca su \u003Cstrong>Nuova cartella\u003C\u002Fstrong> nella barra laterale, chiamala ad esempio \"Release\" e selezionala quando aggiungi ogni feed. Apri la cartella quando vuoi vedere cosa è cambiato negli strumenti che usi, e lasciala chiusa nel resto del tempo.\u003C\u002Fp>\n\u003Ch2>Altri feed pubblicati da GitHub\u003C\u002Fh2>\n\u003Cp>Lo stesso schema funziona per alcune altre pagine. Abbiamo verificato ciascuno di questi feed su repository reali il 3 novembre 2026.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Cosa vuoi seguire\u003C\u002Fth>\n\u003Cth>URL del feed\u003C\u002Fth>\n\u003Cth>Cosa contiene ogni voce\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Release\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO\u002Freleases.atom\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Titolo della release e note complete (10 più recenti)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Tag\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO\u002Ftags.atom\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Titolo del tag o della release, con il messaggio del commit taggato al posto delle note (10 più recenti)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Commit su un branch\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO\u002Fcommits\u002FBRANCH.atom\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Messaggio del commit (20 più recenti)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Commit su un file o cartella\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO\u002Fcommits\u002FBRANCH\u002FPATH.atom\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Messaggio dei commit che hanno interessato quel percorso (20 più recenti)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Discussioni\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO\u002Fdiscussions.atom\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Nuove discussioni, per i repository che hanno le Discussions attivate\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Attività pubblica di un utente\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>https:\u002F\u002Fgithub.com\u002FUSER.atom\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Push, branch eliminati e altri eventi pubblici (30 più recenti)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Alcuni esempi pronti all'uso:\u003C\u002Fp>\n\u003Cdiv class=\"code-block\">\u003Cbutton class=\"code-block__copy\" type=\"button\" aria-label=\"Copy code\">Copy\u003C\u002Fbutton>\u003Cpre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan>https:\u002F\u002Fgithub.com\u002Fcli\u002Fcli\u002Ftags.atom\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>https:\u002F\u002Fgithub.com\u002Fcli\u002Fcli\u002Fcommits\u002Ftrunk.atom\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>https:\u002F\u002Fgithub.com\u002Fcli\u002Fcli\u002Fcommits.atom\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>https:\u002F\u002Fgithub.com\u002Fcli\u002Fcli\u002Fdiscussions.atom\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>https:\u002F\u002Fgithub.com\u002Fvitejs\u002Fvite\u002Fcommits\u002Fmain\u002Fpackages\u002Fvite\u002FCHANGELOG.md.atom\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>https:\u002F\u002Fgithub.com\u002Ftorvalds.atom\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Cp>Alcuni dettagli utili:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>\u002Fcommits.atom\u003C\u002Fcode> senza un branch\u003C\u002Fstrong> segue il branch predefinito del repository. Per \u003Ccode>cli\u002Fcli\u003C\u002Fcode> restituisce le stesse voci di \u003Ccode>\u002Fcommits\u002Ftrunk.atom\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Un branch inesistente\u003C\u002Fstrong> restituisce un errore 404, quindi verifica il nome del branch se il lettore segnala che non riesce a trovare il feed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Il feed per file è utile per i changelog.\u003C\u002Fstrong> Alcuni progetti scrivono le note in un file \u003Ccode>CHANGELOG.md\u003C\u002Fcode> anziché nelle release di GitHub. Seguire i commit su quel file avvisa quando il changelog viene aggiornato, come nell'esempio di Vite sopra.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>I progetti che taggano le versioni senza pubblicare release su GitHub\u003C\u002Fstrong> hanno comunque un feed delle release funzionante. Linux e Go non pubblicano release su GitHub, e i loro feed \u003Ccode>releases.atom\u003C\u002Fcode> elencano i tag. Il testo delle voci è il messaggio del commit, quindi è breve.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>E un'intera organizzazione?\u003C\u002Fh3>\n\u003Cp>GitHub non pubblica un feed delle release per l'intera organizzazione. \u003Ccode>https:\u002F\u002Fgithub.com\u002FORG.atom\u003C\u002Fcode> restituisce un feed valido, ma contiene eventi dell'organizzazione come l'aggiunta di persone ai repository. Per le organizzazioni \u003Ccode>cli\u003C\u002Fcode> e \u003Ccode>github\u003C\u002Fcode> era vuoto. \u003Ccode>https:\u002F\u002Fgithub.com\u002Forgs\u002FORG.atom\u003C\u002Fcode> restituisce una pagina web, non un feed.\u003C\u002Fp>\n\u003Cp>Per seguire ogni repository di un'organizzazione, iscriviti al feed delle release di ciascun repository. Non è necessario farlo a mano: lo script qui sotto interroga l'API di GitHub per ottenere i repository pubblici dell'organizzazione e genera un file OPML, il formato usato dai lettori per importare un elenco di feed. Richiede \u003Ccode>curl\u003C\u002Fcode> e \u003Ccode>jq\u003C\u002Fcode>, legge fino a 100 repository e salta quelli archiviati.\u003C\u002Fp>\n\u003Cdiv class=\"code-block\">\u003Cbutton class=\"code-block__copy\" type=\"button\" aria-label=\"Copy code\">Copy\u003C\u002Fbutton>\u003Cpre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#E1E4E8\">ORG\u003C\u002Fspan>\u003Cspan style=\"color:#F97583\">=\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\">cli\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B392F0\">curl\u003C\u002Fspan>\u003Cspan style=\"color:#79B8FF\"> -s\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\"> \"https:\u002F\u002Fapi.github.com\u002Forgs\u002F\u003C\u002Fspan>\u003Cspan style=\"color:#E1E4E8\">$ORG\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\">\u002Frepos?per_page=100&amp;type=public\"\u003C\u002Fspan>\u003Cspan style=\"color:#79B8FF\"> \\\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#F97583\">  |\u003C\u002Fspan>\u003Cspan style=\"color:#B392F0\"> jq\u003C\u002Fspan>\u003Cspan style=\"color:#79B8FF\"> -r\u003C\u002Fspan>\u003Cspan style=\"color:#79B8FF\"> --arg\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\"> org\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\"> \"\u003C\u002Fspan>\u003Cspan style=\"color:#E1E4E8\">$ORG\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\">\"\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\"> '\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      \"&lt;?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?&gt;\",\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      \"&lt;opml version=\\\"2.0\\\"&gt;\",\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      \"  &lt;head&gt;&lt;title&gt;\\($org) releases&lt;\u002Ftitle&gt;&lt;\u002Fhead&gt;\",\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      \"  &lt;body&gt;\",\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      \"    &lt;outline text=\\\"\\($org) releases\\\"&gt;\",\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      (.[] | select(.archived | not) | \"      &lt;outline type=\\\"rss\\\" text=\\\"\\(.full_name)\\\" xmlUrl=\\\"https:\u002F\u002Fgithub.com\u002F\\(.full_name)\u002Freleases.atom\\\"\u002F&gt;\"),\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      \"    &lt;\u002Foutline&gt;\",\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      \"  &lt;\u002Fbody&gt;\",\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9ECBFF\">      \"&lt;\u002Fopml&gt;\"'\u003C\u002Fspan>\u003Cspan style=\"color:#F97583\"> &gt;\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\"> \"\u003C\u002Fspan>\u003Cspan style=\"color:#E1E4E8\">$ORG\u003C\u002Fspan>\u003Cspan style=\"color:#9ECBFF\">-releases.opml\"\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Cp>Sostituisci \u003Ccode>ORG\u003C\u002Fcode> con l'organizzazione che ti interessa, esegui lo script e importa il file: in SereneReader, clicca su \u003Cstrong>Aggiungi feed\u003C\u002Fstrong>, poi su \u003Cstrong>Importa OPML\u003C\u002Fstrong>. I feed vengono collocati in un'unica cartella, chiamata \"cli releases\" in questo esempio. Le organizzazioni grandi possono avere centinaia di repository, quindi controlla il file prima di importarlo. Con il piano Free, un'importazione si ferma al limite di 150 feed.\u003C\u002Fp>\n\u003Ch2>È possibile escludere le pre-release?\u003C\u002Fh2>\n\u003Cp>Non nel feed stesso. Il feed delle release include le pre-release e nessun campo le distingue da quelle stabili. Abbiamo verificato con TypeScript: GitHub contrassegna \"TypeScript 7.1 Beta\" come pre-release, ma la sua voce nel feed è identica a quella di una release stabile. Aggiungere \u003Ccode>?prerelease=false\u003C\u002Fcode> all'URL del feed non cambia ciò che GitHub restituisce.\u003C\u002Fp>\n\u003Cp>Su cui è possibile filtrare è il titolo della release. Molti progetti includono \"beta\", \"rc\" o \"alpha\" nel nome delle pre-release. In SereneReader, aggiungi una frase in Impostazioni &gt; Dati &gt; \u003Cstrong>Frasi nascoste\u003C\u002Fstrong>, oppure apri una release, clicca su \u003Cstrong>Nascondi articolo\u003C\u002Fstrong> e scegli \u003Cstrong>Nascondi per frase\u003C\u002Fstrong>. Gli articoli il cui titolo o riepilogo contiene la frase vengono nascosti, inclusi quelli che arriveranno in seguito. Ad esempio, la frase \u003Ccode>-rc\u003C\u002Fcode> nasconde i release candidate di Linux come \u003Ccode>v7.4-rc1\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Scegli la frase con attenzione. Le frasi nascoste si applicano a tutti i feed che segui e corrispondono anche al riepilogo oltre che al titolo. Una frase come \u003Ccode>beta\u003C\u002Fcode> nasconde anche una release stabile le cui note menzionano una beta, e i post degli altri feed che usano quella parola.\u003C\u002Fp>\n\u003Cp>Un altro aspetto da tenere a mente: un repository che contiene più pacchetti pubblica spesso release per tutti nel medesimo feed. Il feed di TypeScript elenca anche le release della sua estensione per VS Code, con titoli come \u003Ccode>vscode-typescript\u002Fv1.0.1\u003C\u002Fcode>. Una frase nascosta come \u003Ccode>vscode-typescript\u002F\u003C\u002Fcode> le elimina.\u003C\u002Fp>\n\u003Ch2>Leggere le release con un agente AI\u003C\u002Fh2>\n\u003Cp>Se segui molti progetti, potresti preferire un riepilogo invece di ogni singolo insieme di note. L'API di SereneReader restituisce i tuoi articoli in formato JSON, compresi quelli dai feed delle release, quindi un agente o un breve script può leggere le release dell'ultima settimana e indicarti quali ti riguardano. \u003Ca href=\"\u002Fit\u002Fblog\u002Fconnect-rss-feeds-to-ai-agents\">Come connettere i tuoi feed RSS ad agenti AI\u003C\u002Fa> illustra la configurazione passo per passo. L'API è disponibile nei piani Pro e Team.\u003C\u002Fp>\n\u003Ch2>Quando un feed non è sufficiente\u003C\u002Fh2>\n\u003Cp>Un feed delle release è un modo discreto per tenersi aggiornati sul software che si usa. Ha però dei limiti:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Le note sono buone quanto la release.\u003C\u002Fstrong> Il feed riporta solo il testo della release e nulla di più. Le voci delle release di Linux contengono solo una riga come \"Linux 7.4-rc1\", e la voce della beta di TypeScript è un link a un post del blog. Nemmeno i file allegati a una release vengono elencati. Per progetti di questo tipo, segui anche il feed del blog del progetto o il suo file di changelog.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>I repository privati non funzionano.\u003C\u002Fstrong> Il feed di un repository privato restituisce un errore 404 a meno che tu non sia connesso a GitHub, e un lettore RSS recupera i feed senza la tua sessione GitHub. Per quelli, usa le notifiche native di GitHub (vedi sotto).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Le nuove release arrivano secondo la pianificazione del lettore.\u003C\u002Fstrong> Il lettore controlla i feed periodicamente, quindi una release appare al controllo successivo, non nel momento in cui viene pubblicata. Va bene per la lettura, ma non è lo strumento giusto quando qualcosa deve accadere immediatamente.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Feed molto attivi possono perdere alcune voci.\u003C\u002Fstrong> Il feed contiene sempre e solo le 10 release più recenti. Un repository che pubblica più di 10 release tra un controllo e l'altro, come un grande monorepo in giornata di rilascio, fa scorrere alcune voci prima che il lettore le veda.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Quando questi limiti sono rilevanti, usa una di queste alternative:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Il menu Watch di GitHub.\u003C\u002Fstrong> Nella pagina del repository, clicca su \u003Cstrong>Watch\u003C\u002Fstrong>, scegli \u003Cstrong>Custom\u003C\u002Fstrong> e seleziona \u003Cstrong>Releases\u003C\u002Fstrong>. GitHub invierà una notifica, e un'email se l'hai attivata, per ogni nuova release. Funziona anche per i repository privati a cui hai accesso.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Un webhook.\u003C\u002Fstrong> Se una release deve avviare qualcosa in modo automatico, come una build o un deploy, un webhook del repository con l'evento release chiama il tuo server nel momento in cui la release viene pubblicata. I webhook si possono aggiungere solo ai repository che amministri.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Strumenti per l'aggiornamento delle dipendenze.\u003C\u002Fstrong> Se l'obiettivo è mantenere aggiornate le dipendenze di un progetto, uno strumento come Dependabot o Renovate apre pull request quando escono nuove versioni.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Per tenersi aggiornati sugli strumenti da cui si dipende, senza gestire un'altra casella di posta, il feed di solito è sufficiente.\u003C\u002Fp>\n\u003Cp>\u003Cem>URL dei feed e relativi contenuti verificati su GitHub il 3 novembre 2026. Se un feed smette di aggiornarsi, apri il suo URL in un browser per controllare che GitHub lo stia ancora servendo.\u003C\u002Fem>\u003C\u002Fp>\n",{"pages":16},[17,26,33,40,47],{"title":18,"description":19,"date":20,"competitor":21,"competitorUrl":22,"tags":23,"slug":25},"Alternativa a Feedbin: SereneReader a confronto","Feedbin offre un unico piano da $7 che include anche newsletter, YouTube e podcast. SereneReader ha un piano gratuito, Pro da $5, un piano Team e app per Mac e Apple Watch.","2026-10-06","Feedbin","https:\u002F\u002Ffeedbin.com",[24,25,9],"confronto","feedbin",{"title":27,"description":28,"date":20,"competitor":29,"competitorUrl":30,"tags":31,"slug":32},"Alternativa a Feedly: SereneReader a confronto","Feedly ha aggiunto strumenti di ricerca AI ed enterprise al suo lettore RSS. Ecco come il piano gratuito, i prezzi, le app e le API si confrontano con SereneReader.","Feedly","https:\u002F\u002Ffeedly.com",[24,32,9],"feedly",{"title":34,"description":35,"date":20,"competitor":36,"competitorUrl":37,"tags":38,"slug":39},"Alternativa a Inoreader: SereneReader a confronto","Inoreader Pro aggiunge regole, feed social e monitoraggio delle pagine. SereneReader non include queste funzionalità, costa meno nei piani Pro e Team, e dispone di app per Mac e Apple Watch.","Inoreader","https:\u002F\u002Finoreader.com",[24,39,9],"inoreader",{"title":41,"description":42,"date":20,"competitor":43,"competitorUrl":44,"tags":45,"slug":46},"Alternativa a Miniflux: SereneReader a confronto","Miniflux è open source e gira sul proprio server, oppure in hosting a 15 $ all'anno. SereneReader è un servizio in hosting con un piano gratuito e app native per Apple.","Miniflux","https:\u002F\u002Fminiflux.app",[24,46,9],"miniflux",{"title":48,"description":49,"date":20,"competitor":50,"competitorUrl":51,"tags":52,"slug":53},"Alternativa a The Old Reader: SereneReader a confronto","The Old Reader mantiene il lato sociale di Google Reader, con amici, mi piace e commenti. SereneReader offre app native Apple, ricerca nel piano gratuito e un piano Team.","The Old Reader","https:\u002F\u002Ftheoldreader.com",[24,53,9],"the-old-reader",1794508022229]