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

https://github.com/pankaj0038/dcodeki

Python GUI based encoder-decoder tool
https://github.com/pankaj0038/dcodeki

cryptography kivy-framework kvlang python3

Last synced: 12 months ago
JSON representation

Python GUI based encoder-decoder tool

Awesome Lists containing this project

README

          


interface

dcodeKi

A Python GUI Tool for Encoding and Decoding

________
[![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://www.python.org/)
## Table of Contents
- [About](#about)
- [Requirements](#requirements)
- [Install & run](#install--run)
- [Contribute](#contribute)

## About
[dcodeKi](https://github.com/Pankaj0038/dcodeKi) is a Python GUI based encoder-decoder tool using Kivy framework


**Features**
- Copy to clipboard
- GUI
- Numerous Encoder-decoders

## Requirements
Make sure to install all the requirement in your system

[Except Python you can skip downloading the other modules as I added them in the **requirements.txt** (Just follow all the installation step)]

1. [Python 3.7 - 3.11](https://www.python.org/downloads/)

**Scripting language I used to write the program**
2. [Kivy 2.2.1](https://kivy.org/doc/stable/gettingstarted/installation.html)

**Framework to create the GUI (Graphical User Interface)**
3. [Pyperclip](https://pypi.org/project/pyperclip/)

**Crossplatform module for the copy paste function**
4. [KivyMD](https://kivymd.readthedocs.io/en/latest/index.html)

**A collection of Material Design compliant widgets for use with kivy**


## Install & run
To run the tool in your system (**using terminal**)
1. First clone the repo
```(bash)
git clone https://github.com/Pankaj0038/dcodeKi.git
```
**or**
You can just download the zip file of the repository

3. Change directory to dcodeKi
```(bash)
cd dcodeKi-main/dcodeKi-app
```
4. Download all the requirement (Skip this if already downloaded)
```(bash)
pip install -r requirements.txt
```
#### incase of linux or mac use pip3
[Note that if you are in Windows then run powershell as administrator and then run the commands]

6. Run using python
```(bash)
python3 dcodeKi.py
```
## Screenshots
### Stylish loading screen
| Image | Description |
|---|---|
| interface| Stylish loading screen |
### Interface
| Description | Image |
|---|---|
| User_friendly Interface | interface |

### Features
| Image | Description |
|---|---|
| | Copy button
Multiple algorithms |

### User_friendly nomenclature
| Description | Image |
|---|---|
| General naming of the encoders
| interface |

## Contribute
To contribute in this project
1. Go to [issues](https://github.com/Pankaj0038/dcodeKi/issues) section
2. Comment under any issues or create a new issue