nvPY — максимально простой Python / Tk (Tcl) графический клиент для веб-сервиса создания и организации текстовых заметок Simplenote.
Simplenote — онлайн-сервис позволяющий создавать и хранить текстовые заметки, записывать какие-либо мысли и идеи. Простота сервиса является залогом не только удобства использования, но и быстротой обработки многостраничных заметок. Веб-сервис является очень компактной альтернативой другим сервисам, если их функциональность кажется избыточной (к примеру Evernote), основной принцип веб-сервиса "простота интерфейса и отсутствие чрезмерной функциональности".
nvPY создвался под вдохновением от утилит для работы с небольшими заметками или фрагментами текста Notational Velocity и ResophNotes. Автор проекта Чарл Бота (Charl Botha), после выпуска версии 0.8.5 активную помощь в разработке клиента оказал Сяак Вестдейк (Sjaak Westdijk).
Интерфейс nvPY максимально аскетичен, функционал ограничивается базовыми возможностями веб-сервиса Simplenote. Клиент позволяет посматривать, создавать, корректировать и удалять заметки, при редактировании поддерживается неограниченная функция повтора и возврата внесённых изменений (Undo/Redo), есть возможность поиска по заметкам и организация записей с помощью тегов.
nvPY автоматически или принудительно синхронизирует заметки с Simplenote, заметки доступны и при отсутствии Интернет соединения (оффлайн-режим). Локально заметки сохраняются в виде JSON (*.json) файлов (в каталоге ~/.nvpy), диалога авторизации у клиента нет и данные для веб-сервиса берутся из файла ~/.nvpy.cfg содержащего:
[nvpy] sn_username = имя пользователя sn_password = пароль
Клиент поддерживает экспорт заметок в HTML (*.html) файл, заметку можно открыть в веб-браузере, управление осуществляется с помощью клавиатурных сочетаний, частично поддерживается использование мыши, ведётся подробный лог событий (~/.nvpy/nvpy.log).
Лицензия: BSD (Berkeley Software Distribution license)
Вы можете войти под своим логином или зарегистрироваться на сайте.