It contains the following utilities:-
- URL Encoding/Decoding
- Base64 Encoding/Decoding
- HTML Entities Encoding/Decoding
- Generate and Decrypt MD5 hashes.
- Generate SHA-1, SHA-256, SHA-512.
- JSON Prettifier & CSP Evaluator.
Demo: Live
Note:- I've created this same application but in pure JavaScript which makes it lightweight and fast. Check it out here:-
EncoDecode-js
- Create a virtualenv:
$ python3 -m venv <virtual env path>
- Activate the virtualenv you have just created:
$ source <virtual env path>/bin/activate
- Clone this repository:
$ git clone https://github.com/iamnihal/encodecode.git
- Install the requirements:
$ pip install -r requirements.txt
- Apply migrations:
$ python manage.py migrate
- Run the server:
$ python manage.py runserver
and load the app at http://127.0.0.1:8000
⚠️ Warning:- Change SECRET_KEY in settings.py for the security purpose. To generate your own SECRET_KEY, use this:-
python -c "import secrets; print(secrets.token_urlsafe())"
Any contributions you make are greatly appreciated.
Distributed under the MIT License. See LICENSE for more information.