io.github.setl-framework:setl_2.12 (maven):  SETL is an open-source Scala framework powered by Apache Spark that helps developers to structure ETL projects, modularize data transformation logic and speed up the development. 
Keywords: big-data|data-analysis|data-engineering|data-science|data-transformation|dataset|etl|etl-pipeline|framework|machine-learning|modularization|pipeline|scala|setl|spark