Kettle is a free and open source Extract-Transform-Load (ETL) tool made by Pentaho. The tool is similar to Safe FME in that it provides the means to extract and transform data from a variety of data sources such as MySQL, PostgreSQL, Oracle, SQL Server, a variety of NoSQL, APIs, text files, etc.