в жизни я пользовался разными note-taking приложениями, и в виде wiki, и иерархические. И как отдельное приложение, и как плагин к браузеру, и как веб-страничка в облачное приложение.
Но всегда возращался к CintaNotes - десктопное, под Винду. Простейшее форматирование, тэги, поиск. Потом правда, автор склонился в плохую сторону и сделал его - платной. (Причём в худшем варианте: т.е. Про-функции всегда видны, доступны, но при нажатии кидает попапчик: "я посылку вам принёс, но не отдам".)
Монструозные комбайны типа Obsidian, Trilium, Logseq, и даже Tolaria - не впечатляют. Вернее впечатляют своими обшырными возможностями, которые мне не нужны.
В 22м году я перешёл на Убунту и там были попытки пользоваться Zim, CherryTree - иерархические типа вики, и HeyNotes - максимально похожее на CintaNotes.
Сейчас я снова (временно!) на Винде, и тут мне попадается статейка про tinyjs (https://tinyjs.app) - приблуда, которая позволяет делать десктопные приложения. Фронтенд - на javascript и любой фреймоворк (react, svelte), бэкэнд - txiki.js, т.е. тоже жаваскрипт, и даёт доступ ко всем возможностям ОС. И это всё компилируется в нативный исполняемый файл и для Винды и для Линуха и для Макоси. И безобразно маленький размер - от 6МБ. И никаких Электронов внутри. И по простоте проще чем подобные поделки с бэкэндом на go или rust.
И вот я сел, вдохновился новостью, что один человек при помощи робота взял и написал свой Фотошоп, Ворд, Эксель и что-то там ещё. Ну и я сел и написал (как муха сидящая на быке: "мы пахали") свой вариант CintaNotes. Где-то 3000 токенов - на разобраться, сделать первый прототип на plain html, и потом мигрировать на React.
А на этих выходных - 5000 токенов и налепил почти все фичи, которые хотелось.
Сравнение обоих side by side:
Это я смигрировал заметки из одной в другую. Нужно ещё дополнить пустое место - 2022-2026, вытащив записи из Zim/CherryTree.
Фильтрация: по тэгу, дате, и тексту:
Заметки хранятся, как текст с форматированием markdown в базе sqlite.
Редактирование - пока тоже как текст, но есть кнопочка Preview - чтобы тут же глянуть, как оно будет выглядеть. Впрочем, wisiwig редактирование мне вообще-то и не очень хочется.
Сорс: https://github.com/zmila/notaro-r
Name Length
---- ------
launcher.exe 942592
notaro.exe 5879328
notes.db 2314240
Я собой доволен.
Comments (2)
Меня пока Обсидиан устраивает, ну я и плагинами его пользуюсь.
О, интересненько.
Может позже попробую.
Я лет 15 назад и ранее пользовался Evernote, но они год за годом ужимали функциональность, и стали брать весьма не гуманную плату за ..гм свою наглость.
Из плюс - синхронизация с сервером и мультиюзерность. Т.е. у них есть сервак, который делает merge. Это удобно...было, пока они не стали сокращать количество дивайсов, с которых можно заходить бесплатно.
А также, ранее они поддерживали вставку картинок и иных шрифтов. У меня было МНОГО написанного разными руническими шрифтами, всё похерилось после смены их внутреннего протокола хранения (вроде бы LaTex был,а сейчас только markdown)
Попробую свои старые заметки причесать/восстановить на твоей апликахе...может получится.