vikki-tools

Libraries for https://tools.vikki.in

Usage no npm install needed!

<script type="module">
  import vikkiTools from 'https://cdn.skypack.dev/vikki-tools';
</script>

README

Vikki's Tools

Codacy Badge Build Status Codefresh build status Website tools.vikki.in Uptime Robot status Uptime Robot ratio (30 days) (last hour) response

To generate a new secreat key for django

#python manage.py shell
In [1]: from django.core.management.utils import get_random_secret_key
In [2]: get_random_secret_key()
Out[2]: '555%s(xc)a4-^x*3ipd@_@z81n_mry#flyx9@boy0b@jeg_4ao'

Installation

#git clone https://github.com/vignesh88/tools.git
#cd tools/
#python manage.py migrate --run-syncdb
#python manage.py runserver 0.0.0.0:8086

Alternate installation using docker

#sudo docker run -d -p 8086:8086 --name tools.vikki.in vignesh88/tools python tools/manage.py runserver 0.0.0.0:8086

Open your browser and view the application at http://localhost:8086

Tools available

  • URL Shortner
  • Password generator
  • Base64 converter
  • Epoch timestamp converter
  • What is my IP

URL Shortner

A simple django based tool to create a short URL based on hashid algorithm. The short domain is in the format s.vikki.in/[yourhashid]. The statistic of short URL will be available in s.vikki.in/[yourhashid]/stats

Password generator

A simple tool to generate random password. This tools also has the advantage of using the custom words in password which uses python nltk wordnet library.

Base64 encoder and decoder

A simple tool to encode and decode a base64 string

Epoch converter

A simple tool to conver epoch to datetime format and from datetime to epoch format

What is my IP Address

A simple tool to view your public IP address

License

GNU General Public License v3.0 - read the LICENSE file for details.