Alfred-Workflow is a Python helper library for Alfred 2, 3 and 4 workflow authors, developed and hosted on GitHub. Alfred workflows typically take user input, fetch data from the Web or elsewhere, filter them and display results to the user. Alfred-Workflow takes care of a lot of the details for you, allowing you to concentrate your efforts on your workflow’s functionality. Alfred-Workflow supports macOS 10.7+ (Python 2.7). Easily launch background tasks (daemons) to keep your workflow responsive. Check for and install new workflow versions using GitHub releases. Post notifications with Notification Center (10.8+ only) Error handling and logging for easier development and support. “Magic” arguments to help development, debugging and management of the workflow.

Features

  • Fuzzy, Alfred-like search/filtering with diacritic folding
  • Simple, persistent settings
  • Keychain support for secure storage (and syncing) of passwords, API keys etc.
  • Simple generation of Alfred feedback (XML and JSON)
  • Lightweight web API with requests-like interface
  • Easily launch background tasks (daemons) to keep your workflow responsive

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Alfred-Workflow

Alfred-Workflow Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Alfred-Workflow!

Additional Project Details

Programming Language

Python

Related Categories

Python Software Development Software, Python Libraries

Registered

2023-05-10