calimarkus / JDPluginManager

[Xcode] An Xcode PluginManager - simplifies installing, updating and deleting
160 stars 7 forks source link

Added GUI for managing and discovering Xcode Plugins #8

Closed dannyshmueli closed 10 years ago

dannyshmueli commented 11 years ago

Long time I have wanted to develop a plugin repository and management for Xcode. I'm glad i found JDPluginManager - this is what I was looking for in managing Xcode plugins.

After speaking to Xcode developers I've discovered they are not aware of the growing number of helpful Xcode Plugins that open sourced and on Github.

So I used JDPluginManager for managing the installed plugins and wrapped it up to a nice GUI interface that also includes available plugins: screenshot6 The plugins are maintained in the plugins.json and everyone can add a new plugin there by forking and pull request.

The plugin also fetches more data about each of the plugins from Github. This fetching is happens upon request when the plugin manager screen is requested, so it wont slow the loading of Xcode. For each plugin it:

More Ideas:

--Danny

calimarkus commented 11 years ago

Wow this is awesome. thanks alot. There are some features (GUI, last push date, update notifications, known plugins list), that I also planned to do. I will have a deeper look at it, as I find time. Thank you very much for contributing!

calimarkus commented 11 years ago

its merged on feature/pluginManagerUI - i will make some changes though, before publishing.

calimarkus commented 11 years ago

have you seen mneorr/alcatraz? https://github.com/mneorr/Alcatraz But still I will put this on master, when I find time.

dannyshmueli commented 11 years ago

I have yet to checkout mneorr/alcatraz "The most awesome (and only) Xcode package manager!" it look nice - also has color schemes I would ask him to remove the "(and only)" from the github description

anyway his first commit is from 8 days ago - so i guess your plugin is first :)

dannyshmueli commented 10 years ago

@jaydee3 can you close that pull request?