# stamp v0.1.2 - 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.