# 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 es una aplicación gratuita, de código abierto y multiplataforma
para notas jerárquicas, orientada a crear amplias bases de conocimiento
personal.

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

## ⏬ Descargar
- [Latest release](https://github.com/TriliumNext/Trilium/releases/latest) –
  versión estable, recomendada para la mayoría de los usuarios.
- [Nightly build](https://github.com/TriliumNext/Trilium/releases/tag/nightly):
  versión de desarrollo inestable, actualizada diariamente con las últimas
  funciones y correcciones.

## 📚 Documentación

**Accede a la documentación completa en
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**

La documentación está disponible en varios formatos:
- **Documentación en línea**: Consulta la documentación completa en
  [docs.triliumnotes.org](https://docs.triliumnotes.org/)
- **Ayuda en la aplicación**: Presiona `F1` dentro de Trilium para acceder a la
  misma documentación directamente en la aplicación
- **GitHub**: Navega por la [Guía del Usuario](./User%20Guide/User%20Guide/) en
  este repositorio

### Enlaces rápidos
- [Guía de inicio](https://docs.triliumnotes.org/)
- [Instrucciones de instalación](https://docs.triliumnotes.org/user-guide/setup)
- [Configuración de
  Docker](https://docs.triliumnotes.org/user-guide/setup/server/installation/docker)
- [Actualización de
  TriliumNext](https://docs.triliumnotes.org/user-guide/setup/upgrading)
- [Conceptos básicos y
  funciones](https://docs.triliumnotes.org/user-guide/concepts/notes)
- [Patrones para una base de conocimiento
  personal](https://docs.triliumnotes.org/user-guide/misc/patterns-of-personal-knowledge)

## 🎁 Características

* Las notas se pueden organizar en un árbol de profundidad arbitraria. Una sola
  nota puede colocarse en varios lugares del árbol (ver
  [clonado](https://docs.triliumnotes.org/user-guide/concepts/notes/cloning))
* Editor de notas WYSIWYG completo, que incluye, por ejemplo, tablas, imágenes y
  [matemáticas](https://docs.triliumnotes.org/user-guide/note-types/text) con
  [autoformato](https://docs.triliumnotes.org/user-guide/note-types/text/markdown-formatting)
  en Markdown
* Soporte para editar [notas con código
  fuente](https://docs.triliumnotes.org/user-guide/note-types/code), incluyendo
  resaltado de sintaxis
* [Navegación entre
  notas](https://docs.triliumnotes.org/user-guide/concepts/navigation/note-navigation)
  rápida y sencilla, búsqueda de texto completo y [elevación de
  notas](https://docs.triliumnotes.org/user-guide/concepts/navigation/note-hoisting)
* Flujo continuo de [versionado de
  notas](https://docs.triliumnotes.org/user-guide/concepts/notes/note-revisions)
* Los
  [atributos](https://docs.triliumnotes.org/user-guide/advanced-usage/attributes)
  de las notas se pueden usar para organización, consultas y
  [scripting](https://docs.triliumnotes.org/user-guide/scripts) avanzado
* Interfaz disponible en inglés, alemán, español, francés, rumano y chino
  (simplificado y tradicional)
* Integración directa de [OpenID y
  TOTP](https://docs.triliumnotes.org/user-guide/setup/server/mfa) para un
  inicio de sesión más seguro
* [Sincronización](https://docs.triliumnotes.org/user-guide/setup/synchronization)
  con servidor de sincronización autohospedado
  * existen [servicios de terceros para alojar servidores de
    sincronización](https://docs.triliumnotes.org/user-guide/setup/server/cloud-hosting)
* [Compartir](https://docs.triliumnotes.org/user-guide/advanced-usage/sharing)
  (publicar) notas en Internet público
* Fuerte [cifrado de
  notas](https://docs.triliumnotes.org/user-guide/concepts/notes/protected-notes)
  con granularidad por nota
* Esbozo de diagramas, basado en [Excalidraw](https://excalidraw.com/) (tipo de
  nota "lienzo")
* [Mapas de
  relaciones](https://docs.triliumnotes.org/user-guide/note-types/relation-map)
  y [mapas de
  notas/enlaces](https://docs.triliumnotes.org/user-guide/note-types/note-map)
  para visualizar notas y sus relaciones
* Mapas mentales, basados en [Mind Elixir](https://docs.mind-elixir.com/)
* [Mapas
  geográficos](https://docs.triliumnotes.org/user-guide/collections/geomap) con
  marcadores de ubicación y rutas GPX
* [Scripting](https://docs.triliumnotes.org/user-guide/scripts) - ver [Casos de
  uso
  avanzados](https://docs.triliumnotes.org/user-guide/advanced-usage/advanced-showcases)
* [REST API](https://docs.triliumnotes.org/user-guide/advanced-usage/etapi) para
  automatización
* Escala bien tanto en usabilidad como en rendimiento, incluso con más de
  100.000 notas
* [Interfaz
  móvil](https://docs.triliumnotes.org/user-guide/setup/mobile-frontend)
  optimizada para pantallas táctiles, móviles y tabletas
* [Tema oscuro](https://docs.triliumnotes.org/user-guide/concepts/themes)
  integrado, con soporte para temas personalizados
* Importación y exportación de
  [Evernote](https://docs.triliumnotes.org/user-guide/concepts/import-export/evernote)
  y
  [Markdown](https://docs.triliumnotes.org/user-guide/concepts/import-export/markdown)
* [Web Clipper](https://docs.triliumnotes.org/user-guide/setup/web-clipper) para
  guardar fácilmente contenido web
* Interfaz personalizable (botones de la barra lateral, widgets definidos por el
  usuario, …)
* [Métricas](https://docs.triliumnotes.org/user-guide/advanced-usage/metrics),
  junto con un panel de control de Grafana.

✨ Consulta los siguientes recursos y comunidades de terceros para obtener más
contenido relacionado con TriliumNext:

- [awesome-trilium](https://github.com/Nriver/awesome-trilium) para acceder a
  temas, scripts, complementos y otros recursos de terceros.
- [TriliumRocks!](https://trilium.rocks/) para tutoriales, guías y mucho más.

## ❓¿Por qué TriliumNext?

El desarrollador original de Trilium ([Zadam](https://github.com/zadam)) ha
cedido amablemente el repositorio de Trilium al proyecto comunitario, disponible
en https://github.com/TriliumNext

### ⬆️ ¿Migrando desde Zadam/Trilium?

No se requieren pasos especiales para migrar de una instancia de Zadam/Trilium a
TriliumNext/Trilium. Simplemente [instala TriliumNext/Trilium](#-installation)
como de costumbre, y utilizará la base de datos existente.

Las versiones hasta
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4),
inclusive, son compatibles con la última versión de Zadam/Trilium
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Las versiones
posteriores de TriliumNext/Trilium incrementan su versión de sincronización, lo
que impide migrar directamente.

## 💬 Únete a la conversación

Siéntete libre de unirte a nuestras conversaciones oficiales. ¡Nos interesa
mucho conocer tus funciones favoritas, sugerencias o posibles incidencias!

- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (Para discusiones
  síncronas.)
  - La sala `General` de Matrix también está enlazada con
    [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
- [Discusiones de GitHub](https://github.com/TriliumNext/Trilium/discussions)
  (para discusiones asincrónicas.)
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (para reportes
  de errores y solicitudes de funciones.)

## 🏗 Instalación

### Windows / macOS

Descarga la versión binaria para tu plataforma desde la [página de la última
versión](https://github.com/TriliumNext/Trilium/releases/latest), descomprime el
paquete y ejecuta el archivo `trilium`.

### Linux

Si tu distribución aparece en la siguiente tabla, utiliza el paquete
correspondiente a tu distribución.

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

También puedes descargar la versión binaria para la plataforma correspondiente
desde la [página de la última
versión](https://github.com/TriliumNext/Trilium/releases/latest), descomprimir
el paquete y ejecutar el archivo `trilium`.

TriliumNext también está disponible como paquete Flatpak, aunque aún no se ha
publicado en FlatHub.

### Navegador (cualquier sistema operativo)

Si utilizas una instalación en servidor (ver más abajo), puedes acceder
directamente a la interfaz web (que es prácticamente idéntica a la aplicación de
escritorio).

Actualmente, solo se soportan (y han sido probadas) las últimas versiones de
Chrome y Firefox.

### Móvil

Para usar TriliumNext en un dispositivo móvil, puedes utilizar un navegador web
móvil para acceder a la interfaz móvil de una instalación en servidor (ver más
abajo).

Consulta el issue https://github.com/TriliumNext/Trilium/issues/4962 para más
información sobre el soporte de la aplicación móvil.

#### TriliumDroid

Si prefieres una aplicación nativa para Android, puedes usar
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
Puedes reportar errores y funciones faltantes en [su
repositorio](https://github.com/FliegendeWurst/TriliumDroid). Nota: al usar
TriliumDroid, es recomendable desactivar las actualizaciones automáticas en la
instalación del servidor (ver más abajo), ya que la versión de sincronización
debe coincidir entre Trilium y 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.

### Servidor

Para instalar TriliumNext en tu propio servidor (incluido mediante Docker desde
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)), sigue las
[instrucciones de instalación del
servidor](https://docs.triliumnotes.org/user-guide/setup/server).


## 💻 Contribuir

### Traducciones

Si eres hablante nativo, puedes ayudar a traducir Trilium visitando nuestra
[página de Weblate](https://hosted.weblate.org/engage/trilium/).

Cobertura de idiomas hasta el momento:

[![Estado de la
traducción](https://hosted.weblate.org/widget/trilium/multi-auto.svg)](https://hosted.weblate.org/engage/trilium/)

### Código

Descarga el repositorio, instala las dependencias usando `pnpm` y luego ejecuta
el servidor (disponible en http://localhost:8080):
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm run server:start
```

### Documentación

Descarga el repositorio, instala las dependencias usando `pnpm` y luego ejecuta
el entorno necesario para editar la documentación:
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm edit-docs:edit-docs
```

Alternatively, if you have Nix installed:
```shell
# Run directly
nix run .#edit-docs

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


### Compilación del ejecutable
Descarga el repositorio, instala las dependencias usando `pnpm` y luego compila
la aplicación de escritorio para 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
```

Para más información, consulta la [documentación de
desarrollo](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).

### Documentación para desarrolladores

Consulta la [guía de
documentación](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
para más información. Si tienes más preguntas, siéntete libre de contactarnos a
través de los enlaces de la sección "Únete a la conversación" más arriba.

## 💖 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>

## 👏 Reconocimientos

* [Zadam](https://github.com/zadam) por la idea original y la implementación de
  la aplicación.
* [Sarah Hussein](https://github.com/Sarah-Hussein) por diseñar el icono de la
  aplicación.
* [nriver](https://github.com/nriver) por su trabajo en la internacionalización.
* [Thomas Frei](https://github.com/thfrei) por su trabajo original en el Canvas.
* [antoniotejada](https://github.com/nriver) por el widget original de resaltado
  de sintaxis.
* [Tabler Icons](https://tabler.io/icons) por los iconos de la bandeja del
  sistema.

Trilium no sería posible sin las tecnologías que lo sustentan:

* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
  text notes.
* [CodeMirror](https://github.com/codemirror/CodeMirror) - editor de código con
  soporte para numerosos lenguajes.
* [Excalidraw](https://github.com/excalidraw/excalidraw) - la pizarra infinita
  utilizada en las notas tipo Canvas.
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - proporciona la
  funcionalidad de mapas mentales.
* [Leaflet](https://github.com/Leaflet/Leaflet) - para mostrar mapas
  geográficos.
* [Tabulator](https://github.com/olifolkerd/tabulator) - para la tabla
  interactiva utilizada en las colecciones.
* [FancyTree](https://github.com/mar10/fancytree) - biblioteca de árboles con
  muchas funcionalidades y sin competencia destacable.
* [jsPlumb](https://github.com/jsplumb/jsplumb) - biblioteca de conectividad
  visual. Usada en [mapas de
  relaciones](https://docs.triliumnotes.org/user-guide/note-types/relation-map)
  y [mapas de
  enlaces](https://docs.triliumnotes.org/user-guide/advanced-usage/note-map#link-map)

## 🤝 Soporte

Trilium se desarrolla y mantiene con [cientos de horas de
trabajo](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Tu
apoyo ayuda a mantenerlo de código abierto, mejorar sus funciones y cubrir
gastos como el alojamiento.

Considera apoyar al desarrollador principal
([eliandoran](https://github.com/eliandoran)) de la aplicación a través de:

- [Patrocinadores de GitHub](https://github.com/sponsors/eliandoran)
- [PayPal](https://paypal.me/eliandoran)
- [Compra un café](https://buymeacoffee.com/eliandoran)

## 🔑 Licencia

Copyright 2017-2025 zadam, Elian Doran y otros colaboradores

Este programa es software libre: puede redistribuirse, modificarse o ambas
acciones bajo los términos de la Licencia Pública General Affero de GNU,
publicada por la Free Software Foundation, ya sea la versión 3 de la licencia o,
a elección del usuario, cualquier versión posterior.
