Pankaj0038 / dcodeKi

Python GUI based encoder-decoder tool

Home Page:https://pankaj0038.github.io/dcodeKi/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

interface

dcodeKi

A Python GUI Tool for Encoding and Decoding


forthebadge made-with-python

Table of Contents

About

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
    Scripting language I used to write the program
  2. Kivy 2.2.1
    Framework to create the GUI (Graphical User Interface)
  3. Pyperclip
    Crossplatform module for the copy paste function
  4. KivyMD
    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

    git clone https://github.com/Pankaj0038/dcodeKi.git
    

    or You can just download the zip file of the repository

  2. Change directory to dcodeKi

    cd dcodeKi-main/dcodeKi-app
    
  3. Download all the requirement (Skip this if already downloaded)

    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]

  4. Run using python

    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 section
  2. Comment under any issues or create a new issue

About

Python GUI based encoder-decoder tool

https://pankaj0038.github.io/dcodeKi/


Languages

Language:Python 35.0%Language:kvlang 24.3%Language:HTML 23.9%Language:CSS 15.3%Language:JavaScript 1.5%