# 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/) [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) 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. Trilium Screenshot ## ⏬ 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
NetPerfect logo
NetPerfect

EV certificate & Windows CI
CKEditor logo
CKEditor

Premium editor features
Dosu logo
Dosu

Automated GitHub support
## 👏 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.