Skip to content

pombredanne/alfred-pkgman-workflow

 
 

Repository files navigation

Package Managers (Download v1.15)

Package Repo Search

Quick package/plugin/component (repo) lookup of for your favourite package managers. Currently supports Alcatraz, bower, CocoaDocs/CocoaPods, Composer, docker, Grunt, Homebrew, Maven, npm, pear, pypi, gems, and rpm. All workflows require constant internet connection.

All repos have caching enabled to speed up common queries. These caches are refreshed after 14 days and may take longer then expected to return results during update. You can force a cache refresh by running pkgman cachedb to re-download the databases (applies to alcatraz, grunt, cocoa). Alternatively you can run pkgman cleardb to remove all stored cache, but this isn't recommended.

js, css, html: bower {query}

alt text

node.js: npm {query}

alt text

node.js task runner: grunt {query}

alt text

XCode: alcatraz {query}, cocoa {query}

CocoaPods can be upgraded to CocoaDocs by changing $apple_docs to true in the script.

alt text alt text

PHP: composer {query}, pear {query}

alt text alt text

Python: pypi {query}

The Python Package Index is very slow due to a lack on API and pagaination. A min query length has been put in place to help speed this up. You can change it in the script, $min_query_length = 3. Perhaps someone with a python background can improve this.

alt text

Ruby: gems {query}

alt text

Java maven {query}

alt text

Mac OS X: brew {query} (aka homebrew)

alt text

Linux: rpm {query}

alt text

Linux containers: docker {query}

alt text

About

Package Repo Search

Resources

License

Stars

Watchers

Forks

Packages

No packages published