Repolode
kusule1351-hue

kusule1351-hue/thought-desk

Una aplicación gratuita de notas, local y pensada para estudiantes, que reúne páginas, tareas, calendario, tarjetas de estudio y bases de datos, creada con Tauri y Svelte.

Alternativa open source a:Notion

Estrellas
277
Forks
17
Issues abiertos
9
Último commit
hace 3 días

¿Qué es?

Thought Desk es una aplicación de escritorio para tomar notas dirigida a estudiantes. Combina un editor basado en bloques con páginas anidadas, seguimiento de tareas, un calendario que puede importar horarios de Canvas, Google Calendar u Outlook y bases de datos que se pueden consultar como tablas, tableros, galerías, cronogramas y más. Las tarjetas de estudio se pueden crear directamente en las notas y se programan mediante repetición espaciada.

Todas las notas se guardan en un único archivo en el disco del usuario y funcionan sin conexión. No hace falta una cuenta; solo es necesario iniciar sesión para escribir páginas junto con amigos, y únicamente se sincroniza la página compartida. Las notas se pueden exportar a Markdown y las bases de datos a CSV.

La aplicación está creada con Rust, Tauri y Svelte, y usa la vista web existente del sistema en lugar de incluir un navegador. Funciona en Windows, macOS y Linux, y el proyecto está bajo la licencia AGPL-3.0.

Funciones clave

  • 01Editor por bloques con comandos de barra, atajos de Markdown y fórmulas LaTeX
  • 02Tareas ordenadas por fecha de entrega y calendario con importación de horarios
  • 03Bases de datos que se pueden consultar como tabla, tablero, galería, calendario, gráfico o cronograma
  • 04Tarjetas de estudio creadas en las notas, con repasos mediante repetición espaciada
  • 05Edición colaborativa en tiempo real de una página compartida con un amigo
  • 06Exportación a Markdown y CSV, con todos los datos guardados en un único archivo local

Casos de uso

  • Estudiantes que organizan cursos, tareas y fechas de entrega en una sola aplicación
  • Crear tarjetas de estudio a partir de apuntes de clase y repasarlas con el tiempo
  • Guardar notas sin conexión y migrarlas más adelante a Obsidian u otras herramientas de Markdown
  • Redactar en conjunto un plan de estudio o una página de grupo con un compañero de clase

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/kusule1351-hue/thought-desk.git
  2. 2

    Entra en la carpeta del proyecto

    cd thought-desk
  3. 3

    Instala las dependencias (se requiere Node 20 o superior y Rust estable)

    npm install
  4. 4

    Inicia la aplicación de escritorio con recarga en caliente

    npm run app

Antes de usarlo

  • Para compilar desde el código fuente se requieren Node 20 o superior y Rust estable; en Windows también se necesita la cadena de herramientas MSVC.
  • El instalador de Windows aún no está firmado digitalmente, por lo que Windows puede mostrar una advertencia antes de ejecutarlo.
  • La licencia AGPL-3.0 exige compartir el código fuente bajo la misma licencia al distribuir versiones modificadas o ofrecerlas a través de una red.

En colecciones

Temas

Preguntas frecuentes

¿Qué es thought-desk?
Una aplicación gratuita de notas, local y pensada para estudiantes, que reúne páginas, tareas, calendario, tarjetas de estudio y bases de datos, creada con Tauri y Svelte. Thought Desk es una aplicación de escritorio para tomar notas dirigida a estudiantes. Combina un editor basado en bloques con páginas anidadas, seguimiento de tareas, un calendario que puede importar horarios de Canvas, Google Calendar u Outlook y bases de datos que se pueden consultar como tablas, tableros, galerías, cronogramas y más. Las tarjetas de estudio se pueden crear directamente en las notas y se programan mediante repetición espaciada.
¿thought-desk es gratuito? ¿Qué licencia tiene?
thought-desk es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿thought-desk sigue mantenido?
Mantenimiento activo. El último commit de thought-desk fue el 3 nov 2026.
¿Para qué puedo usar thought-desk?
Estudiantes que organizan cursos, tareas y fechas de entrega en una sola aplicación Crear tarjetas de estudio a partir de apuntes de clase y repasarlas con el tiempo Guardar notas sin conexión y migrarlas más adelante a Obsidian u otras herramientas de Markdown Redactar en conjunto un plan de estudio o una página de grupo con un compañero de clase
¿Cómo se instala thought-desk?
Clona el repositorio: git clone https://github.com/kusule1351-hue/thought-desk.git Entra en la carpeta del proyecto: cd thought-desk Instala las dependencias (se requiere Node 20 o superior y Rust estable): npm install Inicia la aplicación de escritorio con recarga en caliente: npm run app
¿Dónde consigo thought-desk?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kusule1351-hue/thought-desk

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados