O código da plataforma de anotações Notesnook, concorrente do Evernote, foi aberto

Mantendo sua promessa anterior, a Streetwriters transformou sua plataforma de anotações Notesnook em um projeto de código aberto. O Notesnook é apresentado como uma alternativa ao Evernote totalmente aberta e focada na privacidade, com criptografia ponta a ponta para evitar análises do lado do servidor. O código é escrito em JavaScript/Typescript e está licenciado sob GPLv3.

Atualmente, foi publicado o código da interface web, aplicativos desktop, aplicativos móveis, bibliotecas compartilhadas, editor de notas e extensões. O código do servidor para sincronizar notas entre diferentes dispositivos será publicado em um repositório separado durante o mês de setembro. A interface web é construída usando o framework React e os aplicativos móveis são construídos usando React Native.

O código da plataforma de anotações Notesnook, concorrente do Evernote, foi aberto

Para criptografia ponta a ponta de notas e arquivos ou imagens anexados, os algoritmos XChaCha20-Poly1305 e Argon2 são usados ​​no lado do cliente; todos os dados são transmitidos ao servidor de sincronização de forma criptografada com a chave do usuário. Após a abertura do servidor, toda a infraestrutura para anotações em diversos dispositivos pode ser lançada em equipamentos controlados pelo usuário.

O login no aplicativo pode ser protegido por senha para evitar a possibilidade de visualizar notas se o dispositivo cair em mãos erradas. É possível criar notas gerais, inclusive aquelas criptografadas com senha separada, bem como notas especiais, adicionalmente protegidas, para armazenamento de dados confidenciais, como senhas e chaves de acesso.

Nas notas, você pode colocar tabelas, listas de tarefas, blocos de código, incorporar dados multimídia e arquivos arbitrários e usar a marcação Markdown. Para uma estruturação mais conveniente das informações, ele suporta vincular notas a tags, atribuir rótulos de cores, agrupar por projetos e recolher partes do conteúdo de uma nota por título. Ele suporta fixar notas importantes, vincular notificações e criar lembretes.

Fonte: opennet.ru

Adicionar um comentário