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
- Host: GitHub
- URL: https://github.com/pankaj0038/dcodeki
- Owner: Pankaj0038
- Created: 2023-12-24T14:55:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-25T16:35:14.000Z (over 2 years ago)
- Last Synced: 2024-11-07T12:03:24.618Z (over 1 year ago)
- Topics: cryptography, kivy-framework, kvlang, python3
- Language: Python
- Homepage: https://pankaj0038.github.io/dcodeKi/
- Size: 43.7 MB
- Stars: 8
- Watchers: 1
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

dcodeKi
A Python GUI Tool for Encoding and Decoding
________
[](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 |
|---|---|
|
| Stylish loading screen |
### Interface
| Description | Image |
|---|---|
| User_friendly Interface |
|
### Features
| Image | Description |
|---|---|
|
| Copy button
Multiple algorithms |
### User_friendly nomenclature
| Description | Image |
|---|---|
| General naming of the encoders
|
|
## 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