Интересные проекты: бесплатная записная книжка с открытым исходным кодом Joplin
Обзор бесплатного проекта с открытым исходным кодом для ведения заметок Joplin.
7К открытий7К показов
Joplin является проектом с открытым исходным кодом. Приложение предназначено для ведения заметок, которые можно копировать, модифицировать, присваивать каждой теги. Все эти функции доступны как в самом приложении, так и напрямую из любимого текстового редактора. Каждая заметка записывается в формате Markdown.
Основные функции
Доступен импорт существующих заметок из Evernote, включая формат записей, все вложения и изображения, а также любые метаданные — геолокация, время создания и обновления записи и многое другое. Для каждой из записей доступна синхронизация различной сложности. Будь то синхронизация посредством файловой системы на устройствах одной локальной сети, либо с облачным хранилищем OneDrive от Microsoft.
При синхронизации заметки и их коллекции в виде записных книжек, а также теги и остальные метаданные сохраняются в обычные текстовые файлы, которые можно легко проверять, выполнять их резервное копирование и перемещать.
- Поддержка заметок, to-do списков, тегов;
- Поддержка оффлайн — инструмент работает даже без доступа в Интернет;
- Мультицелевая синхронизация — от файловой системы до облачных сервисов;
- Заметки формата Markdown;
- Поддержка прикрепления файлов;
- Функция поиска по заметкам;
- Поддержка геолокации.
Использование последних технологий разработки
Joplin всё ещё находится в стадии разработки, но авторы обещают скорый выход продукта из бета-тестирования. По их словам, этот инструмент отлично подойдёт для ежедневного использования. Пользовательский интерфейс клиентского терминала построен поверх библиотеки терминальных SDK, настольный клиент — с использованием Electron, а интерфейс Android — при помощи React Native.
Установка
Приложение доступно в десктопных (Windows, macOS, Linux), мобильных (Android, iOS) и терминальных (Windows, macOS, Linux) версиях. Все приложения имеют похожий пользовательский интерфейс и могут быть синхронизированы друг с другом.
Приложение терминала
Для установки на macOS используйте команду brew install node joplin
. Версии для Linux и Windows (с использованием WSL) можно установить, воспользовавшись следующей командой. Важное условие — наличие Node 8+ на рабочей машине.
По умолчанию, бинарное приложение установится в ~/.joplin-bin
. В случае необходимости можно изменить этот каталог. Иначе, если ваши разрешения для npm настроены, как описано здесь (Вариант 2), тогда установка упрощается: npm -g install joplin
. Для начала работы просто наберите в терминале: joplin
. Инструкция использования команд терминала доступна на официальном сайте приложения.
7К открытий7К показов