Starschema WDC Framework (ConnectorBase) has a few concepts that may feel different to the usual WDC development process:
A connector is built from a number of states/steps (like setup, authentication, running the connector), where each state/step has a separate representation in the UI (like a setup page, an authentication page, etc.)
The form inputs used by the connector are declared in the template for each state (instead of declaring them in the connector code itself), so you can keep your connector code DRY
I do not provide access to built connectors. You should compile it yourselves to make sure it does not contain any harmful code. Remember: do not trust any connector on the internet as they could execute arbitrary JS code on your computer.