Llwyfan cymryd nodiadau cystadleuol Evernote Notesnook ffynhonnell agored

Fel yr addawyd yn gynharach, mae Streetwriters wedi symud ei lwyfan cymryd nodiadau, Notesnook, i brosiect ffynhonnell agored. Mae Notesnook yn cael ei gyffwrdd fel dewis amgen cwbl agored sy'n canolbwyntio ar breifatrwydd yn lle Evernote, gydag amgryptio o'r dechrau i'r diwedd i atal dadansoddiad o wybodaeth ar ochr y gweinydd. Mae'r cod wedi'i ysgrifennu mewn ieithoedd JavaScript/Typescript ac mae ar agor o dan y drwydded GPLv3.

Ar hyn o bryd, mae'r cod ar gyfer y rhyngwyneb gwe, cymwysiadau bwrdd gwaith, cymwysiadau symudol, llyfrgelloedd a rennir, golygydd nodiadau ac estyniadau wedi'u cyhoeddi. Mae'r cod gweinydd ar gyfer cysoni nodiadau rhwng dyfeisiau gwahanol yn addo i gael ei gyhoeddi mewn ystorfa ar wahΓ’n yn ystod mis Medi. Mae'r rhyngwyneb gwe wedi'i adeiladu gan ddefnyddio fframwaith React, ac mae'r apps symudol yn cael eu hadeiladu gan ddefnyddio React Native.

Llwyfan cymryd nodiadau cystadleuol Evernote Notesnook ffynhonnell agored

Ar gyfer amgryptio nodiadau o'r dechrau i'r diwedd a ffeiliau neu ddelweddau atodedig ar ochr y cleient, defnyddir yr algorithmau XChaCha20-Poly1305 ac Argon2, trosglwyddir yr holl ddata i'r gweinydd cydamseru yn y ffurf sydd wedi'i hamgryptio ag allwedd y defnyddiwr. Unwaith y bydd y gweinydd ar agor, gellir rhedeg yr holl seilwaith cymryd nodiadau traws-ddyfais ar galedwedd a reolir gan ddefnyddwyr.

Gall mewngofnodi i'r cais gael ei ddiogelu gan gyfrinair er mwyn atal y gallu i weld nodiadau os yw'r ddyfais yn disgyn i'r dwylo anghywir. Mae'n bosibl creu nodiadau cyffredinol, gan gynnwys y rhai sydd wedi'u hamgryptio Γ’ chyfrinair ar wahΓ’n, yn ogystal Γ’ nodiadau gwarchodedig arbennig ar gyfer storio data cyfrinachol, megis cyfrineiriau ac allweddi mynediad.

Gallwch chi osod tablau, rhestrau tasgau, blociau cod mewn nodiadau, mewnosod data amlgyfrwng a ffeiliau mympwyol, defnyddio Markdown markup. Er mwyn strwythuro gwybodaeth yn fwy cyfleus, fe'i cefnogir i gysylltu nodiadau Γ’ thagiau, aseinio marciau lliw, grΕ΅p fesul prosiect, a chwympo rhannau o gynnwys y tu mewn i nodyn fesul penawdau. Mae'n cefnogi pinio nodiadau pwysig, cysylltu Γ’ hysbysiadau a chreu nodiadau atgoffa.

Ffynhonnell: opennet.ru

Ychwanegu sylw