This repo has a collection of reusable Python classes that extend out of box PySpark capabilities. This collection has the following classes.
CommonTransforms is a Python class that uses PySpark libraries to apply common transformations to a Spark dataframe. More information about this class and it's usage is available here - CommonTransforms/README.md