Skip to content

Uncasted/sencrypt

Repository files navigation

Sencrypt

An open source password manager made in Electron.

Sencrypt application screenshot

Installation

WARNING: This Application is currently in an beta stage. Be cautious.

You can download either the installer or the no-installer version for your operating system in the release section.

How can I build from source?

You will need Node.js to be able to build from source.

1. Open the source code directory in a terminal.

It should look like this:

[user@host sencrypt]$

2. run npm install to install all the packages for the electron app.

 $ npm install

3. change directory into the application window folder.

$ cd src/view/application-window
  1. run npm install again to install all the packages for the view.
$ npm install

5. Also in the same directory, run this command to build the view.

$ npm run build

6. Change to the tray window directory and run the previous two commands again.

[user@host sencrypt/src/view/application-window]$ cd ..
[user@host sencrypt/src/view/]$ cd tray-window/
[user@host sencrypt/src/view/tray-window]$ ...

7. Change back to the main directory.

[user@host sencrypt/src/view/tray-window]$ cd ../../..
[user@host sencrypt]

8. Run npm run dist to build the application.

$ npm run dist

This will generate a dist folder that will contain the application for your operating system.

How can I contribute?

The dev tools are enabled (for now) so you can open them to monitor the application.

If you want to contribute, you can create a pull request with this template.

If you find a bug, you can create an issue using this template.


Thanks to Icons8 for the icons!

About

An open source password manager made with electron.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors