Can I run a plugin from source without creating a .phar
?
You can use the DevTools plugin to load source plugins (known as “folder plugins”).
Warning
It is discouraged to use either DevTools or folder plugins on a production server.
For small test plugins there is a new way, check out this forum thread