Repolode
kusule1351-hue

kusule1351-hue/thought-desk

Бесплатное приложение для заметок с локальным хранением данных: страницы, задания, календарь, карточки и базы данных; создано на Tauri и Svelte.

Open source альтернатива:Notion

Звёзды
277
Форки
19
Открытые issues
9
Последний коммит
4 дня назад

Что это?

Thought Desk — настольное приложение для заметок, рассчитанное на студентов. В нём блочный редактор с вложенными страницами, отслеживание заданий, календарь с импортом расписания из Canvas, Google Calendar или Outlook, а также базы данных с представлениями в виде таблиц, досок, галерей, таймлайнов и не только. Карточки можно создавать прямо в заметках, а повторение планируется по системе интервальных повторений.

Все заметки хранятся в одном файле на диске пользователя и доступны офлайн. Аккаунт не нужен: войти потребуется только для совместной работы над страницами с друзьями, причём синхронизируется только общая страница. Заметки можно экспортировать в Markdown, а базы данных — в CSV.

Приложение создано на Rust, Tauri и Svelte и использует уже установленный в системе веб-движок, а не включает браузер в комплект поставки. Оно работает на Windows, macOS и Linux. Проект распространяется по лицензии AGPL-3.0.

Ключевые возможности

  • 01Блочный редактор со slash-командами, Markdown-сокращениями и математическими формулами LaTeX
  • 02Список заданий, отсортированный по сроку сдачи, и календарь с импортом расписания
  • 03Представления баз данных в виде таблицы, доски, галереи, календаря, диаграммы или таймлайна
  • 04Карточки прямо в заметках и повторение с интервальными интервалами
  • 05Совместное редактирование одной общей страницы с другом в реальном времени
  • 06Экспорт в Markdown и CSV; все данные хранятся в одном локальном файле

Сценарии использования

  • Студенты, которые хотят вести курсы, задания и дедлайны в одном приложении
  • Создание карточек по конспектам лекций и повторение материала со временем
  • Хранение заметок офлайн с возможностью позже перенести их в Obsidian или другие инструменты для Markdown
  • Совместное составление плана учёбы или общей страницы с однокурсником

Быстрый старт

  1. 1

    Клонируйте репозиторий

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

    Перейдите в папку проекта

    cd thought-desk
  3. 3

    Установите зависимости (требуются Node 20 или новее и stable Rust)

    npm install
  4. 4

    Запустите настольное приложение с горячей перезагрузкой

    npm run app

Что важно знать

  • Для сборки из исходного кода требуются Node 20 или новее и stable Rust; в Windows также необходим набор инструментов MSVC.
  • Установщик для Windows пока не имеет цифровой подписи, поэтому перед запуском Windows может показать предупреждение.
  • Лицензия AGPL-3.0 требует публиковать исходный код под той же лицензией при распространении изменённых версий или предоставлении их по сети.

В подборках

Темы

Частые вопросы

Что такое thought-desk?
Бесплатное приложение для заметок с локальным хранением данных: страницы, задания, календарь, карточки и базы данных; создано на Tauri и Svelte. Thought Desk — настольное приложение для заметок, рассчитанное на студентов. В нём блочный редактор с вложенными страницами, отслеживание заданий, календарь с импортом расписания из Canvas, Google Calendar или Outlook, а также базы данных с представлениями в виде таблиц, досок, галерей, таймлайнов и не только. Карточки можно создавать прямо в заметках, а повторение планируется по системе интервальных повторений.
thought-desk можно использовать бесплатно? Какая у него лицензия?
thought-desk распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
thought-desk всё ещё поддерживается?
Активно поддерживается. Последний коммит в thought-desk — 3 нояб. 2026 г..
Для чего можно использовать thought-desk?
Студенты, которые хотят вести курсы, задания и дедлайны в одном приложении Создание карточек по конспектам лекций и повторение материала со временем Хранение заметок офлайн с возможностью позже перенести их в Obsidian или другие инструменты для Markdown Совместное составление плана учёбы или общей страницы с однокурсником
Как установить thought-desk?
Клонируйте репозиторий: git clone https://github.com/kusule1351-hue/thought-desk.git Перейдите в папку проекта: cd thought-desk Установите зависимости (требуются Node 20 или новее и stable Rust): npm install Запустите настольное приложение с горячей перезагрузкой: npm run app
Где скачать thought-desk?
Исходный код и инструкции по установке — на GitHub: https://github.com/kusule1351-hue/thought-desk

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемое рабочее пространство с документами, базами данных, досками, рукописными блокнотами и дневником, а также опциональным локальным или облачным AI.

99+24 за неделю8TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 3 часа назад