Repository di Le Alternative https://lealternative.net
  • HTML 37%
  • JavaScript 34.1%
  • CSS 28.9%
Find a file
2026-05-02 19:30:40 +02:00
content Aggiunta sezione calendario 2026-04-18 20:50:24 +02:00
css Altezza migliorata per condividi il tuo progresso 2026-04-10 22:01:29 +02:00
data Dimenticato di aggiungere l'enfasi nei no-logs di Maple 2026-05-02 19:30:40 +02:00
fonts restyling completo sito 2026-03-13 14:32:55 +01:00
icons Aggiunta sezione calendario 2026-04-18 20:50:24 +02:00
images Aggiunto Maple tra i chatbot 2026-05-02 19:17:46 +02:00
js fix categorie che non si chiudevano 2026-04-10 17:42:29 +02:00
templates Rinominati i Kit con l'iniziale minuscola 2026-04-17 09:53:42 +02:00
webfonts Nuova versione del sito 2025-05-08 09:55:57 +02:00
.domains Aggiornare '.domains' 2023-05-03 15:14:58 +00:00
.gitignore Ripensato il sito con homepage più pagine statiche separate per maggiore navigabilità e build con NodeJS 2026-03-20 21:12:59 +01:00
_redirects Rimesso vecchio _redirects 2026-03-19 22:02:17 +01:00
android-chrome-192x192.png Nuova versione del sito 2025-05-08 09:55:57 +02:00
android-chrome-512x512.png Nuova versione del sito 2025-05-08 09:55:57 +02:00
apple-touch-icon.png Nuova versione del sito 2025-05-08 09:55:57 +02:00
build.js Aggiornato Fuse 2026-04-05 10:30:36 +02:00
favicon-16x16.png Nuova versione del sito 2025-05-08 09:55:57 +02:00
favicon-32x32.png Nuova versione del sito 2025-05-08 09:55:57 +02:00
favicon.ico Favicon e migliorati bottoni kit su mobile 2026-03-24 11:04:17 +01:00
index.html Aggiunte statistiche locali di GoatCounter, footer e script generati dinamicamente con placeholder 2026-03-21 10:20:04 +01:00
indexnow.js Script per IndexNow 2026-03-24 10:46:13 +01:00
LICENSE Aggiunta licenza e modificato Readme 2025-05-14 20:21:00 +02:00
package.json Ripensato il sito con homepage più pagine statiche separate per maggiore navigabilità e build con NodeJS 2026-03-20 21:12:59 +01:00
readme.md Modifica al readme 2026-03-20 21:56:12 +01:00
robots.txt Nuovi redirects per vecchio blog 2026-03-19 21:40:31 +01:00
site.webmanifest Nuova versione del sito 2025-05-08 09:55:57 +02:00

Le Alternative | Lista

La lista di Le Alternative è uno spin-off del blog dedicato alle alternative etiche ai colossi della rete. Il blog contiene articoli, recensioni e approfondimenti. La lista, quella che vedete qui, è pensata per trovare con un colpo d'occhio l'alternativa giusta senza dover leggere un articolo intero.

Il progetto è collaborativo e open source: chiunque può proporre nuove alternative, segnalare errori o suggerire modifiche.

Il sito

Il sito è online su lealternative.net. Il blog si è spostato su blog.lealternative.net.

Come funziona

Tutte le alternative sono dentro data/all-data.json. Un piccolo script Node.js (build.js) legge quel file e genera le pagine HTML del sito: la homepage, la lista completa e una pagina dedicata per ogni categoria.

Per chi vuole collaborare l'unico file da modificare è all-data.json, non serve sapere nulla di Node.js o di come funziona il build.

Struttura del repository

data/all-data.json     ← tutte le alternative, categorie e metadati
content/*.html         ← descrizioni delle pagine categoria
templates/             ← i tre template HTML (homepage, lista, categoria)
css/styles.css         ← stili
js/script.js           ← logica del sito
build.js               ← genera il sito, si lancia con: node build.js

Requisiti per le alternative

A differenza del blog dove le scelte sono personali, qui ci sono alcuni requisiti:

  • Le alternative devono essere semplici da utilizzare. Non devono servire conoscenze tecniche avanzate.
    • F-Droid è considerata come fonte valida essendo di semplicissima installazione.
    • Repository separati da aggiungere a F-Droid non vengono presi in considerazione.
  • Si dà precedenza alle alternative con software libero. Quelle proprietarie vengono segnalate come tali.
    • Vengono presi in considerazione eventuali audit indipendenti sulla sicurezza o sulle politiche di no-logs.

Collaborare

Il codice è qui per chiunque. Prima di fare una pull request è buona norma parlarne aprendo una issue. Se è un semplice errore di ortografia vai pure diretto con la PR.

Se non sai usare Git o Forgejo non è un problema. Vieni a trovarci su Telegram, su Matrix, su Feddit o su Mastodon. Esponi le tue idee con la comunità e ci penserà qualcuno a fare la modifica.

Building

Il sito usa un semplice script Node.js come build step. Per testarlo in locale:

node build.js
npx serve dist

Non servono dipendenze esterne, solo Node.js.

Attualmente il sito è hostato su Statichost.eu prendendo il codice direttamente da questo repository Forgejo.

lista.lealternative.net status