the package chewingum contains two main programs:
- base62
- chew
They have been implemented in perl.
Base62 has been coded in c++ too.

chew has been written to shorten long decimal integer numbers into base62 strings.
It's not a mere base conversion, because it doesn't use arithmetic inside its logic.
In this way it can convert very long numbers into strings quickly,
without overflows.
For example if I want to share an id using an url, this will make the url shorter.

the base62 program has been written to encode/decode files
into this format.
The syntax is similar to the popular base64 command line program.

Inside the package there is a working c++ version of the base62 algorithm.

the sources are inside the package.

Note that from release 2.0.0 the algorithm is different from the one
used before. If you have coded a file using base62 < 2.0.0 DO NOT USE base62 >= 2.0.0 to decode it.
The 2.0.1 release has a new algorithm for chew, we have a compat flag

Features

  • same syntax of base64
  • the encoded size is comparable to base64
  • useful for shorten id and make them url safe

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow Base62 Encode/Decode Utility

Base62 Encode/Decode Utility Web Site

Other Useful Business Software
SysAid multi-layered ITSM solution Icon
SysAid multi-layered ITSM solution

For organizations spanning all industries and sizes from SMBs to Fortune 500 corporations

SysAid is an ITSM, Service Desk and Help Desk software solution that integrates all of the essential IT tools into one product. Its rich set of features include a powerful Help Desk, IT Asset Management, and other easy-to-use tools for analyzing and optimizing IT performance.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Base62 Encode/Decode Utility!

Additional Project Details

Intended Audience

Telecommunications Industry, Advanced End Users, Developers

User Interface

Command-line

Programming Language

Perl, C++

Related Categories

Perl Data Formats Software, Perl Algorithms, Perl Internet Software, C++ Data Formats Software, C++ Algorithms, C++ Internet Software

Registered

2014-07-17