PLEX ETL Playground
A tiny E → T → L pipeline: upload a CSV, choose what to keep and rename, then download a cleaned file. No orchestration frameworks, just a small universal ETL core in Python.
Current step: Step 1 – Extract (upload CSV & read header)
Upload & preview your CSV
Start with a small CSV file containing a header row. We'll inspect the header so you can decide what to keep or rename in the next step.
Choose keep list & rename rules
We couldn't see a header yet. Head back to Step 1 and upload a CSV with a header row.
Under the hood this step calls the Universal ETL Toolkit from github.com/dorian-sotpyrc/universal-etl-toolkit-python .
Download cleaned CSV
Once you finish Step 2 and run the ETL pipeline, your download link will appear here.
This is meant as a playground, not a data warehouse. For anything serious, copy the Python pipeline into your own project and point it at local files or a real database.