Skip to content

Latest commit

 

History

History
135 lines (93 loc) · 6.06 KB

README_es.md

File metadata and controls

135 lines (93 loc) · 6.06 KB

English | Español

Open Note

Open Note alpha

Versión Estado del Build Licencia Estado del FOSSA Prettier Último commit Actividad de commits Rust

Tauri + React + Typescript

Tauri     React     TypeScript


Una sencilla aplicación de escritorio para tomar notas con formato de texto enriquecido, desarrollada con Tauri y React, y escrita en TypeScript y Rust.

Open Note screen capture

Open Note está en alpha

Actualmente, Open Note está todavía en alpha, lo que significa que puede haber actualizaciones de versiones incompatibles, y se recomienda utilizarla si se ha hecho una copia de seguridad de los datos.

Características principales

  • Crear, editar y eliminar notas/carpetas.
  • Editor de texto enriquecido con la tecnología de TipTap.
  • Organizar notas en carpetas y subcarpetas.
  • Exportación de notas en formato pdf.
  • Multilingüe (actualmente inglés y español).
  • Tema claro/oscuro.
  • Barra de estado que muestra recuento de caracteres, letras, palabras y líneas, y mensajes del sistema.
  • Teclas de acceso rápido globales para controlar las funciones principales mediante el teclado.
  • Panel redimensionable para explorar el sistema de archivos.
  • Uso de comandos Tauri (escritos en Rust) para interactuar con el sistema de archivos del SO.
  • Uso de la funcionalidad multiventana de Tauri para implementar modales personalizados.
  • Uso de eventos Tauri para pasar información entre ventanas.

Hoja de ruta del proyecto

  • Exportar notas en formato pdf.
  • Arrastrar y soltar notas en carpetas.
  • Sistema de etiquetado.
  • Buscar notas.
  • Insertar imágenes.
  • Resaltado de código.
  • Actualizaciones automáticas.
  • Archivo de configuración persistente.
  • Sincronización en la nube.
  • Cifrado de notas.

Descargar

Ir a la página del release.

Tecnología

  • Tauri: una herramienta para crear aplicaciones multiplataforma.
  • React with Vite.
  • Mantine para el layout de la app.
  • TipTap para el editor de texto enriquecido.
  • Zustand para la gestión de estados.
  • Tailwind CSS para el estilo de la app.
  • react-i18next: un potente framework de internacionalización basado en i18next.
  • React-pdf: Renderizador de React para la creación de archivos PDF.
  • TypeScript para seguridad de tipos.
  • Rust para la infraestructura base de la aplicación.

Cómo ejecutar o compilar desde el código fuente

Prerequisitos

Paso 1: Clona el repositorio del proyecto en tu ordenador

  • Abre un terminal y ejecuta el siguiente comando para clonar el proyecto desde GitHub a tu ordenador:
git clone https://github.com/JeremiasVillane/open-note.git

Paso 2: Instalar las dependencias

  • Abre un terminal y navega hasta el directorio del proyecto Open Note.
  • Usa npm para instalar las dependencias:
cd open-note
npm install

Paso 3: Instalar Tauri

Paso 4: Ejecutar o compilar

  • Navega hasta el directorio del proyecto Open Note.
  • Usa npm para ejecutar en modo de desarrollo:
npm run tauri dev
  • O compila desde el código fuente:
npm run tauri build

Licencia

Distribuido bajo la MIT License.

FOSSA Status

Colaborar

Si quieres ayudar a Open Note, pon una estrella en este proyecto.

Contactar conmigo