# Trilium Notes

![GitHub Sponsors](https://img.shields.io/github/sponsors/eliandoran)
![LiberaPay patrons](https://img.shields.io/liberapay/patrons/ElianDoran)\
![Docker Pulls](https://img.shields.io/docker/pulls/triliumnext/trilium)
![GitHub Downloads (all assets, all
releases)](https://img.shields.io/github/downloads/triliumnext/trilium/total)\
[![Translation
status](https://hosted.weblate.org/widget/trilium/svg-badge.svg)](https://hosted.weblate.org/engage/trilium/)

<!-- translate:off -->
<!-- LANGUAGE SWITCHER -->
[Arabic](./README-ar.md) | [Chinese (Simplified Han script)](./README-ZH_CN.md)
| [Chinese (Traditional Han script)](./README-ZH_TW.md) |
[Czech](./README-cs.md) | [English (United Kingdom)](./README-en_GB.md) |
[English](../README.md) | [French](./README-fr.md) | [German](./README-de.md) |
[Greek](./README-el.md) | [Indonesian](./README-id.md) | [Irish](./README-ga.md)
| [Italian](./README-it.md) | [Japanese](./README-ja.md) |
[Korean](./README-ko.md) | [Polish](./README-pl.md) | [Romanian](./README-ro.md)
| [Russian](./README-ru.md) | [Spanish](./README-es.md) |
[Ukrainian](./README-uk.md) | [Urdu](./README-ur.md) | [Uyghur](./README-ug.md)
<!-- translate:on -->

Trilium Notes è un'applicazione per appunti ad organizzazione gerarchica,
studiata per la costruzione di archivi di conoscenza personali di grandi
dimensioni.

<img src="./app.png" alt="Trilium Screenshot" width="1000">

## ⏬ Scarica
- [Latest release](https://github.com/TriliumNext/Trilium/releases/latest) –
  versione stabile, consigliata per la maggior parte degli utenti.
- [Nightly build](https://github.com/TriliumNext/Trilium/releases/tag/nightly) –
  versione di sviluppo instabile, aggiornata quotidianamente con le ultime
  funzionalità e correzioni.

## 📚 Documentazione

**Vedi tutta la documentazione su
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**

La nostra documentazione è disponibile in diversi formati:
- **Documentazione online**: consulta la documentazione completa all'indirizzo
  [docs.triliumnotes.org](https://docs.triliumnotes.org/)
- **Guida in-app**: premi `F1` all'interno di Trilium per accedere alla stessa
  documentazione direttamente nell'applicazione
- **GitHub**: consulta la [Guida utente](./User%20Guide/User%20Guide/) in questo
  repository

### Collegamenti rapidi
- [Guida introduttiva](https://docs.triliumnotes.org/)
- [Istruzioni per
  l'installazione](https://docs.triliumnotes.org/user-guide/setup)
- [Configurazione
  Docker](https://docs.triliumnotes.org/user-guide/setup/server/installation/docker)
- [Aggiornamento di
  TriliumNext](https://docs.triliumnotes.org/user-guide/setup/upgrading)
- [Concetti e caratteristiche di
  base](https://docs.triliumnotes.org/user-guide/concepts/notes)
- [Modelli di base di conoscenza
  personale](https://docs.triliumnotes.org/user-guide/misc/patterns-of-personal-knowledge)

## 🎁 Caratteristiche

* Le note possono essere organizzate in una struttura ad albero con profondità
  arbitrarie. Una singola nota può essere inserita in più posizioni all'interno
  della struttura (vedi
  [clonazione](https://docs.triliumnotes.org/user-guide/concepts/notes/cloning))
* Editor di note WYSIWYG avanzato che include, ad esempio, tabelle, immagini e
  [math](https://docs.triliumnotes.org/user-guide/note-types/text) con markdown
  [autoformat](https://docs.triliumnotes.org/user-guide/note-types/text/markdown-formatting)
* Supporto per la modifica di [note con codice
  sorgente](https://docs.triliumnotes.org/user-guide/note-types/code), inclusa
  l'evidenziazione della sintassi
* Navigazione veloce e facile tra le note, ricerca full-text e ancoraggio delle
  note
* Senza soluzione di continuità [nota
  versione](https://docs.triliumnotes.org/user-guide/concepts/notes/note-revisions)
* Nota
  [attributi](https://docs.triliumnotes.org/user-guide/advanced-usage/attributes)
  può essere utilizzato per l'organizzazione delle note, l'esecuzione di query e
  lo [scripting](https://docs.triliumnotes.org/user-guide/scripts) avanzato
* Interfaccia utente disponibile in inglese, tedesco, spagnolo, francese, rumeno
  e cinese (semplificato e tradizionale)
* Integrazione diretta [OpenID e
  TOTP](https://docs.triliumnotes.org/user-guide/setup/server/mfa) per un
  accesso più sicuro
* [Sincronizzazione](https://docs.triliumnotes.org/user-guide/setup/synchronization)
  con server di sincronizzazione self-hosted
  * esistono [servizi di terze parti per l'hosting del server di
    sincronizzazione](https://docs.triliumnotes.org/user-guide/setup/server/cloud-hosting)
* [Condivisione](https://docs.triliumnotes.org/user-guide/advanced-usage/sharing)
  (pubblicazione) di note su Internet pubblicamente
* Crittografia forte
  [note](https://docs.triliumnotes.org/user-guide/concepts/notes/protected-notes)
  con granularità per singola nota
* Disegnare diagrammi, basati su [Excalidraw](https://excalidraw.com/) (tipo di
  nota “canvas”)
* [Mappe
  relazionali](https://docs.triliumnotes.org/user-guide/note-types/relation-map)
  e [mappe
  note/link](https://docs.triliumnotes.org/user-guide/note-types/note-map) per
  visualizzare le note e le loro relazioni
* Mappe mentali, basate su [Mind Elixir](https://docs.mind-elixir.com/)
* [Mappe
  geografiche](https://docs.triliumnotes.org/user-guide/collections/geomap) con
  indicatori di posizione e tracciati GPX
* [Scripting](https://docs.triliumnotes.org/user-guide/scripts) - vedi [Esempi
  avanzati](https://docs.triliumnotes.org/user-guide/advanced-usage/advanced-showcases)
* [REST API](https://docs.triliumnotes.org/user-guide/advanced-usage/etapi) per
  l'automazione
* Ottima scalabilità sia in termini di usabilità che di prestazioni fino a oltre
  100.000 note
* Frontend mobile ottimizzato per il touch [mobile
  frontend](https://docs.triliumnotes.org/user-guide/setup/mobile-frontend) per
  smartphone e tablet
* Tema scuro integrato
  (https://docs.triliumnotes.org/user-guide/concepts/themes), supporto per temi
  utente
* [Evernote](https://docs.triliumnotes.org/user-guide/concepts/import-export/evernote)
  e [Importazione ed esportazione
  Markdown](https://docs.triliumnotes.org/user-guide/concepts/import-export/markdown)
* [Web Clipper](https://docs.triliumnotes.org/user-guide/setup/web-clipper) per
  salvare facilmente i contenuti web
* Interfaccia utente personalizzabile (pulsanti della barra laterale, widget
  definiti dall'utente, ...)
* [Metriche](https://docs.triliumnotes.org/user-guide/advanced-usage/metrics),
  insieme a una dashboard Grafana.

✨ Dai un'occhiata alle seguenti risorse/comunità di terze parti per ulteriori
informazioni su TriliumNext:

- [awesome-trilium](https://github.com/Nriver/awesome-trilium) per temi, script,
  plugin e altro di terze parti.
- [TriliumRocks!](https://trilium.rocks/) per tutorial, guide e molto altro
  ancora.

## ❓Perché TriliumNext?

Lo sviluppatore originale di Trilium ([Zadam](https://github.com/zadam)) ha
gentilmente fornito il repository Trilium al progetto comunitario che risiede
all'indirizzo https://github.com/TriliumNext

### ⬆️Migrazione da Zadam/Trilium?

Non sono necessarie procedure di migrazione particolari per passare da
un'istanza zadam/Trilium a un'istanza TriliumNext/Trilium. È sufficiente
[installare TriliumNext/Trilium](#-installation) come di consueto e verrà
utilizzato il database esistente.

Le versioni fino alla
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) inclusa
sono compatibili con l'ultima versione zadam/trilium
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Tutte le
versioni successive di TriliumNext/Trilium hanno versioni di sincronizzazione
incrementate che impediscono la migrazione diretta.

## 💬 Discuti con noi

Non esitare a partecipare alle nostre conversazioni ufficiali. Ci piacerebbe
conoscere le tue opinioni su funzionalità, suggerimenti o problemi!

- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (Per discussioni
  sincronizzate.)
  - La stanza Matrix `Generale` è anche collegata a
    [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
- [Discussioni su GitHub](https://github.com/TriliumNext/Trilium/discussions)
  (Per discussioni asincrone.)
- [Problemi su GitHub](https://github.com/TriliumNext/Trilium/issues) (Per
  segnalazioni di bug e richieste di funzionalità.)

## 🏗 Installazione

### Windows / MacOS

Scarica la versione binaria per la tua piattaforma dalla [pagina delle ultime
versioni](https://github.com/TriliumNext/Trilium/releases/latest), decomprimi il
pacchetto ed esegui il file eseguibile `trilium`.

### Linux

Se la tua distribuzione è elencata nella tabella sottostante, utilizza il
pacchetto della tua distribuzione.

[![Stato del
Packaging](https://repology.org/badge/vertical-allrepos/trilium.svg)](https://repology.org/project/trilium/versions)

È anche possibile scaricare la versione binaria per la propria piattaforma dalla
[pagina delle ultime
versioni](https://github.com/TriliumNext/Trilium/releases/latest), decomprimere
il pacchetto ed eseguire il file eseguibile `trilium`.

TriliumNext è disponibile anche come Flatpak, ma non è ancora stato pubblicato
su FlatHub.

### Browser (qualsiasi sistema operativo)

Se utilizzi un'installazione server (vedi sotto), puoi accedere direttamente
all'interfaccia web (che è quasi identica all'applicazione desktop).

Attualmente sono supportate (e testate) solo le ultime versioni di Chrome e
Firefox.

### Cellulare

Per utilizzare TriliumNext su un dispositivo mobile, è possibile utilizzare un
browser web mobile per accedere all'interfaccia mobile di un'installazione
server (vedere sotto).

Per ulteriori informazioni sul supporto delle app mobili, consultare il numero
https://github.com/TriliumNext/Trilium/issues/4962.

#### TriliumDroid

Se preferisci un'app Android nativa, puoi utilizzare
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
Segnala bug e funzionalità mancanti al [loro
repository](https://github.com/FliegendeWurst/TriliumDroid). Nota: quando
utilizzi TriliumDroid, è consigliabile disabilitare gli aggiornamenti automatici
sull'installazione del server (vedi sotto), poiché la versione di
sincronizzazione deve corrispondere tra Trilium e TriliumDroid.

#### Pocket Trilium

If you want a full-featured native Android app, check out [Pocket
Trilium](https://github.com/Nriver/pocket-trilium). It runs a complete Trilium
instance on your phone, supports full offline use, and allows you to sync with
your server.

#### Trinote

If you want a native iOS app, you can use
[Trinote](https://apps.apple.com/us/app/trinote/id6761228249), an open-source
client for your self-hosted Trilium / TriliumNext server. It lets you browse and
organize your note tree, search for notes on the server, read and edit all note
types (text, code, mindmap, spreadsheet, geomap, canvas, etc.), and keeps notes
available and editable offline. Here's the
[repo](https://github.com/StephenArg/Trinote) if you're interested in
contributing and here's the [discord](https://discord.com/invite/ghjJG56EUS)
server if you have any feedback or suggestions you want to discuss.

### Server

Per installare TriliumNext sul proprio server (anche tramite Docker da
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)), seguire [le
istruzioni per l'installazione sul
server](https://docs.triliumnotes.org/user-guide/setup/server).


## 💻 Contribuire

### Traduzioni

Se sei un madrelingua, aiutaci a tradurre Trilium visitando la nostra [pagina
Weblate](https://hosted.weblate.org/engage/trilium/).

Ecco le lingue attualmente disponibili:

[![Stato della
traduzione](https://hosted.weblate.org/widget/trilium/multi-auto.svg)](https://hosted.weblate.org/engage/trilium/)

### Codice

Scarica il repository, installa le dipendenze utilizzando `pnpm` e quindi avvia
il server (disponibile all'indirizzo http://localhost:8080):
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm run server:start
```

### Documentazione

Scarica il repository, installa le dipendenze utilizzando `pnpm` e quindi esegui
l'ambiente necessario per modificare la documentazione:
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm edit-docs:edit-docs
```

In alternativa, se hai installato Nix:
```shell
# Run directly
nix run .#edit-docs

# Or install to your profile
nix profile install .#edit-docs
trilium-edit-docs
```


### Compilare l'eseguibile
Scarica la repository, installa le dipendenze eseguendo `pnpm` e compila
l'applicazione desktop per Windows:
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
```

Per più dettagli, consulta la [documentazione di
sviluppo](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).

### Documentazione per sviluppatori

Visualizza la [guida sulla
documentazione](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
per i dettagli. Se hai altre domande, sentiti libero di contattarci tramite i
collegamenti presenti nella precedente sezione "Discuti con noi".

## 💖 Sponsors

<table>
  <tr>
    <td align="center" width="25%">
      <a href="https://www.netperfect.fr">
        <img src="https://www.netperfect.fr/sites/default/files/Logo%20NetPerfect%20V4%20250px_0.png" width="64" alt="NetPerfect logo" /><br />
        <b>NetPerfect</b>
      </a>
      <br />EV certificate &amp; Windows CI
    </td>
    <td align="center" width="50%">
      <a href="https://ckeditor.com/ckeditor-5/features/">
        <img src="./logo-ck.svg" width="180" alt="CKEditor logo" /><br />
        <b>CKEditor</b>
      </a>
      <br />Premium editor features
    </td>
    <td align="center" width="25%">
      <a href="https://dosu.dev/">
        <img src="https://dosu.dev/hero-new/dosu-icon.svg" width="64" height="64" alt="Dosu logo" /><br />
        <b>Dosu</b>
      </a>
      <br />Automated GitHub support
    </td>
  </tr>
</table>

## 👏 Riconoscimenti

* [zadam](https://github.com/zadam) per l'idea originale e l'implementazione
  della applicazione.
* [Sarah Hussein](https://github.com/Sarah-Hussein) per il design della icona
  della applicazione.
* [nriver](https://github.com/nriver) per il suo lavoro
  sull'internazionalizzazione.
* [Thomas Frei](https://github.com/thfrei) per il suo lavoro originale sul
  canvas.
* [antoniotejada](https://github.com/nriver) per lo strumento originale di
  colorazione della sintassi.
* [Tabler Icons](https://tabler.io/icons) per le icone della barra delle
  applicazioni.

Trilium non sarebbe possibile senza le tecnologie che lo supportano:

* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - l'editor visivo alla
  base delle note di testo.
* [CodeMirror](https://github.com/codemirror/CodeMirror) - editor di codice con
  supporto per un'ampia gamma di linguaggi.
* [Excalidraw](https://github.com/excalidraw/excalidraw) - la lavagna infinita
  utilizzata nelle note di Canvas.
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - fornendo la
  funzionalità di mappa mentale.
* [Leaflet](https://github.com/Leaflet/Leaflet) - per la rappresentazione di
  mappe geografiche.
* [Tabulator](https://github.com/olifolkerd/tabulator) - per la tabella
  interattiva utilizzata nelle raccolte.
* [FancyTree](https://github.com/mar10/fancytree) - libreria ad albero ricca di
  funzionalità senza reale concorrenza.
* [jsPlumb](https://github.com/jsplumb/jsplumb) - libreria di connettività
  visiva. Utilizzata in [relation
  maps](https://docs.triliumnotes.org/user-guide/note-types/relation-map) e
  [link
  maps](https://docs.triliumnotes.org/user-guide/advanced-usage/note-map#link-map)

## 🤝 Supporto

Trilium è realizzato e gestito con [hundreds of hours of
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Il tuo
sostegno contribuisce a mantenerlo open source, a migliorarne le funzionalità e
a coprire i costi, come quelli di hosting.

Considera la possibilità di sostenere lo sviluppatore principale
([eliandoran](https://github.com/eliandoran)) dell'applicazione tramite:

- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
- [PayPal](https://paypal.me/eliandoran)
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)

## 🔑 Licenza

Copyright 2017-2025 zadam, Elian Doran, e altri collaboratori

Questo programma è software libero: è possibile redistribuirlo e/o modificarlo
nei termini della GNU Affero General Public License come pubblicata dalla Free
Software Foundation, sia la versione 3 della Licenza, o (a propria scelta)
qualsiasi versione successiva.
