Repolode
kusule1351-hue

kusule1351-hue/thought-desk

App gratuito de anotações com foco no uso local, feito para estudantes e que reúne páginas, tarefas, calendário, flashcards e bancos de dados, usando Tauri e Svelte.

Alternativa open source a:Notion

Estrelas
277
Forks
19
Issues abertas
9
Último commit
há 4 dias

O que é?

Thought Desk é um app de anotações para desktop voltado a estudantes. Ele combina um editor baseado em blocos com páginas aninhadas, acompanhamento de tarefas, um calendário que pode importar cronogramas do Canvas, Google Calendar ou Outlook e bancos de dados que podem ser exibidos como tabelas, quadros, galerias, linhas do tempo e outros formatos. É possível criar flashcards diretamente nas notas, com revisões agendadas por repetição espaçada.

Todas as notas ficam armazenadas em um único arquivo no disco do usuário e podem ser acessadas offline. Não é preciso ter uma conta; só é necessário entrar para escrever páginas em conjunto com amigos, e apenas a página compartilhada é sincronizada. As notas podem ser exportadas para Markdown, e os bancos de dados, para CSV.

O app é feito com Rust, Tauri e Svelte e usa o web view já disponível no sistema, sem incluir um navegador no pacote. Ele funciona no Windows, macOS e Linux, e o projeto é licenciado sob AGPL-3.0.

Recursos principais

  • 01Editor de blocos com comandos de barra, atalhos de Markdown e fórmulas LaTeX
  • 02Tarefas ordenadas por data de entrega e calendário com importação de cronogramas
  • 03Bancos de dados exibidos como tabela, quadro, galeria, calendário, gráfico ou linha do tempo
  • 04Flashcards criados dentro das notas, com revisão por repetição espaçada
  • 05Edição colaborativa em tempo real de uma única página compartilhada com um amigo
  • 06Exportação para Markdown e CSV, com todos os dados armazenados em um único arquivo local

Casos de uso

  • Estudantes que acompanham disciplinas, tarefas e prazos em um só app
  • Criar flashcards a partir de anotações de aula e revisá-los ao longo do tempo
  • Manter notas offline e transferi-las depois para o Obsidian ou outras ferramentas de Markdown
  • Escrever em conjunto um plano de estudos ou uma página de grupo com um colega de turma

Início rápido

  1. 1

    Clone o repositório

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

    Entre na pasta do projeto

    cd thought-desk
  3. 3

    Instale as dependências (requer Node 20 ou superior e Rust estável)

    npm install
  4. 4

    Inicie o app para desktop com recarga a quente

    npm run app

Antes de usar

  • Para compilar a partir do código-fonte, é necessário ter Node 20 ou superior e Rust estável; no Windows, também é necessário o toolchain MSVC.
  • O instalador do Windows ainda não tem assinatura de código, então o Windows pode exibir um aviso antes de executá-lo.
  • A licença AGPL-3.0 exige que versões modificadas distribuídas ou oferecidas pela rede tenham o código-fonte compartilhado sob a mesma licença.

Em coleções

Tópicos

Perguntas frequentes

O que é thought-desk?
App gratuito de anotações com foco no uso local, feito para estudantes e que reúne páginas, tarefas, calendário, flashcards e bancos de dados, usando Tauri e Svelte. Thought Desk é um app de anotações para desktop voltado a estudantes. Ele combina um editor baseado em blocos com páginas aninhadas, acompanhamento de tarefas, um calendário que pode importar cronogramas do Canvas, Google Calendar ou Outlook e bancos de dados que podem ser exibidos como tabelas, quadros, galerias, linhas do tempo e outros formatos. É possível criar flashcards diretamente nas notas, com revisões agendadas por repetição espaçada.
thought-desk é gratuito? Qual é a licença?
thought-desk é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
thought-desk ainda é mantido?
Manutenção ativa. O último commit de thought-desk foi em 3 de nov. de 2026.
Para que posso usar thought-desk?
Estudantes que acompanham disciplinas, tarefas e prazos em um só app Criar flashcards a partir de anotações de aula e revisá-los ao longo do tempo Manter notas offline e transferi-las depois para o Obsidian ou outras ferramentas de Markdown Escrever em conjunto um plano de estudos ou uma página de grupo com um colega de turma
Como instalar thought-desk?
Clone o repositório: git clone https://github.com/kusule1351-hue/thought-desk.git Entre na pasta do projeto: cd thought-desk Instale as dependências (requer Node 20 ou superior e Rust estável): npm install Inicie o app para desktop com recarga a quente: npm run app
Onde consigo thought-desk?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kusule1351-hue/thought-desk

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados