Top Related Projects
Full-featured library for writing Alfred 3 & 4 workflows
Quick Overview
willfarrell/alfred-workflows is a collection of productivity-enhancing workflows for Alfred, a powerful automation tool for macOS. This repository contains a variety of workflows that extend Alfred's functionality, allowing users to perform tasks more efficiently and quickly access information from various sources.
Pros
- Wide range of workflows covering different productivity needs
- Regular updates and contributions from the community
- Easy to install and use with Alfred
- Enhances productivity and streamlines daily tasks on macOS
Cons
- Requires Alfred Powerpack (paid version) to use workflows
- Some workflows may become outdated or incompatible with newer versions of Alfred
- Limited to macOS users only
- May require additional setup or dependencies for certain workflows
Getting Started
- Install Alfred for macOS from alfredapp.com
- Purchase and activate Alfred Powerpack
- Browse the willfarrell/alfred-workflows repository on GitHub
- Download desired workflow files (.alfredworkflow)
- Double-click the downloaded files to install them in Alfred
- Configure workflows as needed within Alfred's preferences
Note: Specific instructions may vary depending on the chosen workflow. Always refer to the individual workflow's documentation for detailed setup and usage information.
Competitor Comparisons
Full-featured library for writing Alfred 3 & 4 workflows
Pros of alfred-workflow
- More actively maintained with recent updates
- Comprehensive documentation and examples
- Extensive feature set for workflow development
Cons of alfred-workflow
- Steeper learning curve for beginners
- Requires Python knowledge for advanced usage
Code Comparison
alfred-workflow:
from workflow import Workflow, ICON_WEB
def main(wf):
# The Workflow object runs your script
wf.add_item('Item 1', 'Description 1', icon=ICON_WEB)
wf.send_feedback()
if __name__ == '__main__':
wf = Workflow()
sys.exit(wf.run(main))
alfred-workflows:
require_once('workflows.php');
$w = new Workflows();
$result = $w->result('uid', 'arg', 'title', 'subtitle', 'icon.png');
echo $w->toxml();
The alfred-workflow repository provides a Python-based framework for creating Alfred workflows, offering a more structured and feature-rich approach. It includes built-in error logging, caching, and update mechanisms. The alfred-workflows repository, on the other hand, offers a collection of pre-made workflows and a PHP-based helper class for workflow development. While alfred-workflows may be easier for beginners to get started with, alfred-workflow provides more flexibility and power for complex workflow creation.
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
Alfred Workflows for Developers
Installing
- Click the download buttons below
- Double-click to import into Alfred 2
- Review the workflow to add custom Hotkeys
Workflows
Package Managers (Download)
by @willfarrell
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 redownload the databases (applies to alcatraz
, grunt
, cocoa
). Alternatively you can run pkgman cleardb
to remove all stored cache, but this isn't recommended.
caniuse (Download)
by @willfarrell
Alfred App Workflow for caniuse.com
CDN (Download)
by @willfarrell
Check which CDNs a package is hosted on.
Colors (Download)
by @TylerEich
Color convertions: c
, hsl
, rgb
, #
Command-C (Download)
by David Gougelet and Paul Wirth
Encode / Decode (Download)
by @willfarrell
Using the keywords encode {query}
or decode {query}
, will transform your query strings through base64, html, url, and utf-8 encode/decode. Pressing enter will copy the encoded/decoded string to the clipboard.
Font Awesome (Download)
by @ruedap
You can incremental search for Font Awesome Icon Fonts and paste it to front most app.
Github (Download)
by @willfarrell
Searching Github for gists, repos, user repos, or repos starred by a user. 5000 requests per hour supported.
Hash (Download)
by @willfarrell
iOS Simulator (1.0) ~ Download
Launch iOS Simulator without launching Xcode ~ by @maloninc.
Triggers:
ios
.
IP Address (1.2) ~ Download
Shows your internal and external IP address ~ by @dferg.
Triggers:
ip
.
Kill Process (Download)
kill {query}
Jenkins (Download)
e87a787eb1bcf7c0db570c6fe790466fc1e55c09
jenkins {query}
ssh (Download)
by @isometry
StackOverflow (Download)
by @tzarskyz
st {query}
Transmit (Download)
VirtualBox (Download)
by @MattD
VMWare Fusion (Download)
by @ctwiseby
Beanstalk (Download)
by @Leenug
Say-workflow (Download)
by @BaksiLi
A workflow that simply reads out something (multilingually).
say {query}
to use the default voice (English);
say {lang-code} {text}
to specify the voice, e.g. jp
, fr
(anagrams supported). Users can also customize the voice, see Usage.
Top Related Projects
Full-featured library for writing Alfred 3 & 4 workflows
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot