Espacio de trabajo autoalojado que reúne documentos, bases de datos, pizarras, cuadernos manuscritos y un diario, con IA local o en la nube opcional.
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
Clona el repositorio
git clone https://github.com/kusule1351-hue/thought-desk.git - 2
Entra en la carpeta del proyecto
cd thought-desk - 3
Instala las dependencias (se requiere Node 20 o superior y Rust estable)
npm install - 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
Formato de hoja de cálculo relacional en un solo archivo basado en SQLite, con app de escritorio, CLI, editor web y apps móviles.
Aplicación de notas nativa y local-first para macOS y Windows, creada con Rust y GPUI, que guarda las notas en DocxXML compatible con Feishu.
Una aplicación ligera de notas adhesivas de escritorio y multiplataforma, con edición y vista previa de Markdown, creada con Tauri 2 y React.
Una aplicación de escritorio sencilla y atractiva de temporizador Pomodoro para Windows, macOS y Linux, desarrollada con Tauri y Rust.
Gestor de descargas de escritorio de código abierto para cursos, YouTube, Instagram, X y más de 1.800 sitios, basado en yt-dlp, Tauri, Rust y Svelte.