Back to Timeline
ZM
zmila
хочешь чтобы было хорошо - сделай сам

в жизни я пользовался разными 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

Я собой доволен.

GitHub - zmila/notaro-r
Contribute to zmila/notaro-r development by creating an account on GitHub.
GitHub•GITHUB.COM
👍😍😮6
Comments (2)

Меня пока Обсидиан устраивает, ну я и плагинами его пользуюсь.

Avatar AL (updated )

О, интересненько.

Может позже попробую.

Я лет 15 назад и ранее пользовался Evernote, но они год за годом ужимали функциональность, и стали брать весьма не гуманную плату за ..гм свою наглость.

Из плюс - синхронизация с сервером и мультиюзерность. Т.е. у них есть сервак, который делает merge. Это удобно...было, пока они не стали сокращать количество дивайсов, с которых можно заходить бесплатно.

А также, ранее они поддерживали вставку картинок и иных шрифтов. У меня было МНОГО написанного разными руническими шрифтами, всё похерилось после смены их внутреннего протокола хранения (вроде бы LaTex был,а сейчас только markdown)

Попробую свои старые заметки причесать/восстановить на твоей апликахе...может получится.