encryptic-team / encryptic

An encryption-focused open source note taking application
Mozilla Public License 2.0
348 stars 40 forks source link

Encryptic | The open source note-taking app

Warning: This project is deprecated.

πŸ”–  πŸ”  πŸ“„ 

An encryption-focused open source note taking application.

Website | Demo

Encryptic is based upon the Laverna Project
[![Build Status](https://travis-ci.org/encryptic-team/Encryptic.svg?branch=master)](https://travis-ci.org/encryptic-team/Encryptic) [![Coverage Status](https://coveralls.io/repos/github/encryptic-team/Encryptic/badge.svg?branch=master)](https://coveralls.io/github/encryptic-team/Encryptic) ![Version](https://img.shields.io/badge/Version-0.0.3.beta-blue.svg)

Gitter | Wiki | Contribute

Encryptic uses the Marionette JS framework, Gulp and runs on Node.js. The test runner is tape

Features

Security

Quick Start (recommended)

Install Standalone Desktop App (beta)

NOTE: IF YOU ARE UPGRADING FROM AN OLD VERSION OF Encryptic, BACKUP EVERYTHING FIRST. THIS CODE HAS BEEN TESTED BUT MANY THINGS HAVE CHANGED. DATA LOSS IS POTENTIAL.

Install a version of Encryptic from here:

https://github.com/encryptic-team/Encryptic/releases/

Post installation

None. Removed the signal server component for the time being.

Arch Linux (or derived distributions)

Running into issues with Arch Linux installation? Report here or contact @funilrys on Gitter here.

Previous Releases

Developer Install & Documentation

Setting up the Encryptic development environment only takes a few minutes. To run locally, you need to have the following installed:

Part One: Install Encryptic

If you're planning to contribute to the project's development, hit the fork button at the top of the page and move on to step 2.

1. Clone the Encryptic repository:

With SSH :

$ git clone git@github.com:encryptic-team/encryptic.git

With HTTPS :

$ git clone https://github.com/encryptic-team/encryptic.git

2. Navigate to project directory and install gulp and yarn globally:

$ cd encryptic

$ npm install -g gulp
$ npm install -g yarn

4. Install dependencies and build:

$ yarn

- or -

$ npm run setup

5. Start Encryptic:

$ gulp

6. Point a web browser to http://localhost:9000

Coding Style Guidelines

We ask that you use either plain JavaScript or the Marionette.js framework (for more details on the preferred coding style see .editorconfig).

Encryption

In our effort to permanently enhance the application's security, Encryptic is implementing OpenPGP encryption via OpenPGP.js.

Support Encryptic

License

Published under MPL-2.0 License. Encryptic uses a lot of other libraries and each of these libraries use different licenses.