# stamp v0.1.0 - Table of Contents

> Fast and flexible Snowflake-flavored ID generator

## Pages

- [Stamp](readme.md)
- [Changelog](changelog.md)

## Modules

- [Stamp](Stamp.md): Stamp is a fast and flexible Snowflake-flavored ID generator based on 8-byte
integers with optional encoding.

- [Stamp.Codec](Stamp.Codec.md): Stamp codec behaviour.
- [Stamp.Codecs.Base58](Stamp.Codecs.Base58.md): Codec using encoding based on alphanumeric alphabet excluding easily
mistakable characters: 0, O, l, and I. It's commonly used in blockchain
thanks to its properties.

- [Stamp.Codecs.Base62](Stamp.Codecs.Base62.md): Codec using encoding based on alphanumeric characters. Compared to Base64,
it looks better and is easier to select with a mouse (by double-clicking).

- [Stamp.Codecs.Integer](Stamp.Codecs.Integer.md): The codec puts integer ID in string form, removing the need
for conversion.

- [Stamp.Config](Stamp.Config.md): Configuration structure for Stamp. Each stamp is generated and later
processed according to the configuration parameters.

