# eazing.
> *eazing — The blazingly fast and mathematically optimized `easing functions` kit.*
[Home](../../)
## about.
eazing is an innovational, atomic and enhanced `easing functions` kit for creative, gamers, programmers, scientist, etc. written in Rust.
eazing is extremely fast and meticulously optimized its a perfect match for precision or sophisticated programs — such as GUI, game engine, plots, web and native application.
> *thanks to the "Code Poet" aka Michaelangel007 for his [tutorial](https://github.com/Michaelangel007/easing).*
## functions.
- [x] easing.
- [x] polynomial.
- [x] linear.
- [x] quadratic.
- [x] cubic.
- [x] quartic.
- [x] quintic.
- [x] sextic.
- [x] septic.
- [x] octic.
- [x] nonic.
- [x] decic.
- [x] hectic.
- [x] trigonometric.
- [x] sine.
- [x] circle.
- [x] exponential.
- [x] expo2.
- [x] expoe.
- [x] logarithmic.
- [x] log10.
- [x] root.
- [x] sqrt.
- [x] oscillatory.
- [x] elastic.
- [x] bounce.
- [x] backtracking.
- [x] back.
## license.
[APACHE](https://github.com/invisageable/zov/blob/main/.github/LICENSE-APACHE) — [MIT](https://github.com/invisageable/zov/blob/main/.github/LICENSE-MIT)
Copyright (c) 10 July 2024 — present, [@invisageable](https://github.com/invisageable).