PlugInstaller is a plugin-management plugin that eliminates the need to download a plugin archive, upload it to your FTP server and unpack it manually. With PlugInstaller, you can easily enter a plugin URL (e.g. directly from a plugin repository website like the WordPress.org plugin repository) within the admin interface which is in turn automatically downloaded and installed on your server or you can upload a file from your local file system which is also automatically installed.
PlugInstaller can also uninstall unused plugins or display readme files associated with plugins with a single click. Automatically checks for updates for wordpress.org hosted plugins and can remove broken plugin installations.