Here are multiple extension available in this, which'll be help to write clean and reuse code.
MIT LicenseMIT