An open API service indexing awesome lists of open source software.

https://github.com/cektor/folen

It is a desktop application that allows users to securely encrypt folders and, if desired, their contents with the AES encryption algorithm and decrypt encrypted files. Cross Platform Works
https://github.com/cektor/folen

folderlocker foldersecure folen

Last synced: about 1 month ago
JSON representation

It is a desktop application that allows users to securely encrypt folders and, if desired, their contents with the AES encryption algorithm and decrypt encrypted files. Cross Platform Works

Awesome Lists containing this project

README

          


made in TR

# FOLEN
It is a desktop application that allows users to securely encrypt their Folders and Contents with the AES encryption algorithm and decrypt encrypted files. Supporting password-based encryption and decryption, this application guarantees that sensitive data is protected and only accessed with the correct password. FOLEN is a powerful tool that is easy to use with a user-friendly interface and provides data security. Can run on Windows-Linux-MacOS.

FOLEN Logo


FOLEN Logo

----------------------

# Linux Screenshot
![Linux(pardus)](screenshot/folen_linux.png)

# Windows Screenshot
![Windows(11)](screenshot/folen_windowsv1.png)

--------------------
Install Git Clone and Python3

Github Package Must Be Installed On Your Device.

git
```bash
sudo apt install git -y
```

Python3
```bash
sudo apt install python3 -y

```

pip
```bash
sudo apt install python3-pip

```

# Required Libraries

PyQt5
```bash
pip install PyQt5
```
PyQt5-sip
```bash
pip install PyQt5 PyQt5-sip
```

PyQt5-tools
```bash
pip install PyQt5-tools
```

Required Libraries for Debian/Ubuntu
```bash
sudo apt-get install python3-pyqt5
sudo apt-get install qttools5-dev-tools
```

cryptography
```bash
pip install cryptography

```

System Dependencies (packages that can be installed with apt)
```bash
sudo apt-get install python3 python3-pip python3-pyqt5 python3-pyqt5.qtwebkit python3-pyqt5.qtsvg

```

----------------------------------

# Installation
Install FOLEN

```bash
sudo git clone https://github.com/cektor/FOLEN.git
```
```bash
cd FOLEN
```

```bash
python3 folen.py

```

# To compile

NOTE: For Compilation Process pyinstaller must be installed. To Install If Not Installed.

pip install pyinstaller

Linux Terminal
```bash
pytohn3 -m pyinstaller --onefile --windowed folen.py
```

Windows VSCode Terminal
```bash
pyinstaller --onefile --noconsole folen.py
```

MacOS VSCode Terminal
```bash
pyinstaller --onefile --noconsole folen.py
```

# To install directly on Windows or Linux

Linux (based debian) Terminal: Linux (debian based distributions) To install directly from Terminal.
```bash
wget -O Setup_Linux64.deb https://github.com/cektor/FOLEN/releases/download/1.00/Setup_Linux64.deb && sudo apt install ./Setup_Linux64.deb && sudo apt-get install -f -y
```

Windows Installer CMD (PowerShell): To Install from Windows CMD with Direct Connection.
```bash
powershell -Command "Invoke-WebRequest -Uri 'https://github.com/cektor/FOLEN/releases/download/1.00/Setup_Win64.exe' -OutFile 'Setup_Win64.exe'" && start /wait Setup_Win64.exe
```

Release Page: https://github.com/cektor/FOLEN/releases/tag/1.00

----------------------------------