English | Español
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.
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.
- 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.
- 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.
Ir a la página del release.
- 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.
- 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
- Abre un terminal y navega hasta el directorio del proyecto Open Note.
- Usa npm para instalar las dependencias:
cd open-note
npm install
- Visita la página https://tauri.app/v1/guides/getting-started/prerequisites/ para encontrar las instrucciones de instalación de Tauri.
- 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
Distribuido bajo la MIT License.
Si quieres ayudar a Open Note, pon una estrella en este proyecto.