Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alfred Workflows
  3. Convert

Convert

NOASSERTIONPythonv3.7.1

An Alfred workflow for offline unit and currency conversions with custom unit support.

GitHubGitHub
714 stars55 forks0 contributors

What is Convert?

Alfred-Convert is a workflow for Alfred that allows users to convert between different units and currencies directly from the Alfred launcher. It solves the problem of needing quick, accurate conversions without switching to a browser or separate app, offering offline functionality for most units and configurable currency updates. The workflow supports a vast range of built-in units and enables custom unit definitions for specialized needs.

Target Audience

Alfred users on macOS who frequently need unit or currency conversions, including developers, scientists, engineers, and finance professionals seeking a fast, keyboard-driven workflow.

Value Proposition

Developers choose Alfred-Convert for its offline capabilities, extensibility via custom units, and seamless integration into Alfred, providing a more efficient alternative to web-based converters or standalone apps.

Overview

Convert between different units in Alfred

Use Cases

Best For

  • Converting units like length, speed, or pressure while coding or analyzing data
  • Quick currency conversions for international transactions or travel planning
  • Adding custom units for specialized scientific or engineering calculations
  • Performing offline conversions in environments with limited internet access
  • Streamlining workflows with Alfred keyboard shortcuts for frequent conversions
  • Configuring active currencies and decimal precision for financial accuracy

Not Ideal For

  • Teams needing a cross-platform or web-based converter for collaborative use across different operating systems
  • Users who prefer graphical interfaces over command-line syntax for quick conversions
  • Projects requiring always-up-to-date currency rates without manual API key setup and maintenance
  • Individuals on non-macOS systems, as it requires Alfred which is exclusive to macOS

Pros & Cons

Pros

Offline Conversion Power

Uses the built-in Pint library to perform most unit conversions without an internet connection, making it reliable in offline environments or for quick calculations.

Extensive Unit Support

Supports a wide range of built-in units from Pint, plus custom definitions, covering everything from everyday measurements to specialized scientific units.

Seamless Alfred Integration

Integrates directly into Alfred workflows, allowing fast conversions via keyboard shortcuts like 'conv 100 eur gbp' without switching apps.

Custom Unit Flexibility

Enables users to define custom units by editing a text file with Pint's syntax, ideal for niche scientific or engineering needs not covered by defaults.

Cons

Currency API Dependency

Full currency conversion requires setting up and maintaining an API key from openexchangerates.org, with rates needing periodic updates, adding complexity and external reliance.

Development Stagnation

The last release was in February 2020, indicating potential incompatibility with newer Alfred versions and a lack of recent updates, bug fixes, or feature additions.

Technical Custom Unit Setup

Adding custom units involves editing a text file with specific Pint syntax, which can be error-prone and daunting for users unfamiliar with the format or programming.

Frequently Asked Questions

Quick Stats

Stars714
Forks55
Contributors0
Open Issues13
Last commit3 years ago
CreatedSince 2014

Tags

#alfred-workflow#productivity-tool#alfred#unit-conversion#exchange-rates#conversion#offline-tool#offline#currency-conversion#keyboard-shortcuts#python#macos#cryptocurrencies

Built With

P
Python

Included in

Alfred Workflows3.2k
Auto-fetched 1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub