Мало что сравнится по удобству с бумажным блокнотом и системой Bullet Journal, но цифровые заметки тоже нужны. Я много лет пытался с переменным успехом найти что-то подходящее для себя, и, кажется, вот оно.

Коротко: Joplin — программа для ведения заметок с открытым исходным кодом, интеграцией в браузер и различными способами синхронизации между устройствами. Есть все, что нужно, без зависимости от сервиса. Теперь по пунктам.

Постановка проблемы

Необходимость срочно что-то приныкать на будущее возникает постоянно. Это и картинки-скриншоты, и ссылки на сайты, и куски текста, и списки задач. Желательно, чтобы для этого нужно было предпринимать минимум движений — чтобы не отвелекаться — и чтобы все это хранилось в более-менее доступном виде.

И, что немаловажно, очень большим плюсом будет независимость от сервисов. Сервисы приходят и уходят, оказываются неоплачены в самый неожиданный момент, ну и влюбом случае — я не готов отдать хранение своих заметок на откуп неизвестным людям.

Что я пробовал

  • Zim Wiki: синхронизацию делать самому, нет простого сохранения картинок.

  • Tiddly Wiki: почти идеально, синхронизация только через сервер, интеграции тоже нет. Но чтобы создать собственную вики на какой-то предмет — суперкруто. Просто это не программа для заметок.

  • Google Keep: на удивление приятная и удобная штука. Но хотелось бы больше функций. И не привязано к Google.

  • Evernote: зависит от сервиса — в остальном идеал.

  • Notion: зависит от сервиса, и что-то я вообще не понимаю, что все так в него в последнее время влюбились. Личное субъективное мнение.

Плюсы Joplin

Сохранение картинок и web-контента

Интегрируется в любой браузер, позволяет сохранять ссылки, скриншоты (для меня — киллер-фича), копии страниц (!). Картинки тоже просто кидаются в окно программы. В этом смысле полный аналого Evernote, но без зонда.

Синхронизация как угодно

Joplin умеет сохранять заметки в локальную папку, напрямую на Dropbox (приложение Dropbox можно даже не ставить), на Web DAV (например, Yandex Disk) и еще парой способов. То есть, мои заметки только мои и синхронизирую я их так, как удобно мне.

И никто не введет цензуру, не откажет в обслуживании и не объявит тебя распространителем фейков и вообще недостойным сервиса, что в последнее время актуально.

Все платформы

Мак, Линукс и мобилки. Подробнее, наверное, нет смысла?

Markdown

Заметки пишутся в более-менее стандартизованном формате.

Клиент для командной строки

Это вообще супер, можно использовать, не вылезая из терминала. Или открыв в одной из панелей в Vim.

API

Можно элементарно написать скрипт, который будет забирать и сортировать все, скинутое в Joplin, и, например, выкладывать на сайт или в Телеграм. Если вы (как я) используете для поддержки сайта какой-нибудь крутой генератор статики, из Joplin легко делается backend для него (в части менеджмента контента).

А самое главное, в крайнем случае нет проблем сконвертировать весь контент в какой-то другой формат. Если что.

Open source

Даже если нынешние разработчики устанут, проект никуда не денется. Скорее всего :). И точно не станет платным.

Опять же, благодаря этому существует много удобных плагинов. В эти дебри я пока не лез.

Минусы (куда без них)

  • Это все-таки приложение, а не веб-сервис, так что единственный плюс сервиса — возможность рулить данными без установки программы — отсутствует. Есть проект Joplin-server, но что-то пока какого-то простого решения не видел.

  • Есть шероховатости в работе, еще не разобрался до конца с ссылками между заметками (по-моему, это не один клик), не wiki, короче.

Итого

Надеюсь, кому-то этот текст будет полезен, и у Joplin будет расти пользовательская база, что стимулирует дальнейшее развитие этого продукта. Рекомендую всячески.