# snowferris [![builds.sr.ht status](https://builds.sr.ht/~boppy/snowferris/commits/.build.yml.svg)](https://builds.sr.ht.~boppy/snowferris/commits/.build.yml) Snowferris is a open-sourced, ISC-licensed library implementing various (distributed) unique ID formats. # Usage Add this package to the dependency section in Cargo.toml. Make sure to enable features that you're gonna use it in your projects. Currently, we support ``` snowflake nanoid ``` and plan to support ``` sno sandflake ksuid xid ``` # Macros [x] nanoid [ ] Snowflake - This would potentially cause a conflict between generated snowflake IDs AFAIK. # Contributing refer to [this](CONTRIBUTING.md) # Shoutouts Some bits of the Snowflake module was inspired from iCrawl/rustflake (github). nanoid implementation is based on nikolay-govorov/nanoid.