Otwarty kod platformy do prowadzenia notatek Notesnook, konkurującej z Evernote.

Zgodnie z wcześniejszą obietnicą, firma Streetwriters przekształciła swoją platformę do prowadzenia notatek Notesnook w projekt otwarty. Notesnook jest przedstawiany jako całkowicie otwarta alternatywa dla systemu Evernote, skoncentrowana na zapewnieniu prywatności i wspierająca szyfrowanie end-to-end w celu wykluczenia analizy informacji po stronie serwera. Kod jest napisany w językach JavaScript/Typescript i udostępniony na podstawie licencji GPLv3.

Obecnie opublikowano kod interfejsu webowego, aplikacji desktopowych, aplikacji mobilnych, bibliotek ogólnych, edytora notatek oraz rozszerzeń. Kod serwera do synchronizacji notatek między różnymi urządzeniami obiecano opublikować w osobnym repozytorium w ciągu września. Interfejs webowy zbudowano z użyciem frameworka React, a aplikacje mobilne – z wykorzystaniem React Native.

Otwarty kod platformy do prowadzenia notatek Notesnook, konkurującej z Evernote.

Do szyfrowania notatek oraz załączonych plików lub obrazów po stronie klienta stosowane są algorytmy XChaCha20-Poly1305 i Argon2, na serwer synchronizacji wszystkie dane są przesyłane w postaci zaszyfrowanej kluczem użytkownika. Po uruchomieniu serwera, cała infrastruktura do prowadzenia notatek na różnych urządzeniach będzie mogła być uruchomiona na sprzęcie kontrolowanym przez użytkownika.

Dostęp do aplikacji może być zabezpieczony hasłem, aby zapobiec przeglądaniu notatek w przypadku dostania się urządzenia w obce ręce. Istnieje możliwość tworzenia wspólnych notatek, w tym zaszyfrowanych dodatkowym hasłem, a także specjalnych notatek z podwyższoną ochroną do przechowywania poufnych danych, takich jak hasła i klucze dostępu.

W notatkach można umieszczać tabele, listy zadań, bloki kodu, osadzać multimedia i dowolne pliki, a także korzystać z formatu Markdown. W celu lepszego uporządkowania informacji wspierane jest przypinanie notatek do tagów, nadawanie kolorowych oznaczeń, grupowanie według projektów oraz zwijanie części zawartości notatki pod nagłówkami. Obsługiwane jest przypinanie ważnych notatek, przypinanie do powiadomień i tworzenie przypomnień.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster