Giter Club home page Giter Club logo

lite-type-converter's Introduction

Lite-Type-Converter

A simple GUI program that converts between several types such as Hex, Binary, ASCII, Octal

Imgur

Introduction

Welcome adventurer! I wonder what brings you here to this desolated section of Github ๐Ÿค”

Anyways, welcome to my first Github repository/project!

Lite Type Converter is a simple program which converts between different types, written in python using tkinter. It was then "compiled" into a single executable file using PyInstaller for it to be launched with a click of the mouse :happy:!

I wrote this as a simple type conversion tool that I can use offline without having to google every time I need to use one. I hope that it will find some use with you and that you will enjoy it :).

P.S Constructive feedback is greatly appreciated ^^

Main Features

  • Lightweight and fast
  • Easy to use GUI interface
  • Several type conversions supported (Decimal, Hexadecimal, Octal, ASCII(String), Binary)
  • No dependencies required

Usage

For most users, download the entire bundle folder inside the "dist" folder:

However, if you would like to run the Original Python tkinter GUI

  • Clone the repository
  • Run Main.py

The GUI itself should be quite intuitive, simply:

  1. Select an input type
  2. Enter your input into the input field
  3. Select an output type
  4. Click on the "Converter" button. (Hint: You can press "Enter" as a shortcut)

However, do take note of the difference between Byte Mode and Normal Mode:

Byte Mode:

  • Reads input as bytes separated by spaces (ASCII input need not have spaces)
  • Output is also in bytes in the type you specified
  • All type conversions supported

Normal Mode:

  • Reads input as a continuous string without spaces
  • Output is also as a continuous string/raw value
  • Note: Only Hexadecimal -> ASCII is supported for converting to ASCII(String) in Normal Mode

Thank you for reading if you are still here, hope you enjoy :)!

lite-type-converter's People

Contributors

tkaixiang avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.