EveryDev.ai
Subscribe
Home
Tools

3,697+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. ez
    ez icon

    ez

    Command Line Assistants
    Featured

    A macOS CLI tool for project-scoped command aliases with team sharing, secrets management via Apple Keychain, and local run history tracking.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under the MIT license. Install via Homebrew.

    Engagement

    Available On

    macOS
    Linux
    Web
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Command Line AssistantsTask AutomationDevelopment Environments

    Alternatives

    uvremmogcli
    Developer
    Urtti AppsKuopio, FinlandEst. 2023

    Listed Aug 2026

    About ez

    ez is an open-source macOS command-line tool built in Swift that lets developers define command aliases scoped to individual project directories. Created by Tommi Urtti of Urtti Apps, it is distributed via Homebrew and licensed under MIT. The latest release is version 1.3.0, published in August 2026.

    What It Is

    ez solves the problem of memorizing long, context-specific shell commands by letting you define short aliases in a .ez_cli.json file inside any directory. Unlike global shell aliases, ez aliases only exist where they are defined, preventing accidental execution in the wrong project. The tool is a single native Swift binary with instant startup and zero runtime dependencies beyond Apple's own swift-argument-parser.

    Core Workflow

    The typical ez workflow involves three steps: adding an alias, running it, and optionally sharing it with a team:

    • Add: ez add deploy "./scripts/deploy.sh --env prod" stores the command in the local .ez_cli.json.
    • Run: ez deploy executes the stored command with full terminal passthrough.
    • Share: Committing .ez_cli.json to version control gives every team member the same aliases immediately, similar to a Makefile or npm run script.

    Aliases support {1}, {2} positional placeholders for parameterization, and extra arguments are automatically appended to the end of the command.

    Secrets and Privacy

    Secrets such as API keys are stored in Apple Keychain via ez add-secret and injected into the command environment at runtime. They are never written to disk, never printed to the terminal, and never visible in the process table. ez itself makes zero telemetry or external network calls. Run history is stored in a local SQLite file at ~/.ez/runs.db and never leaves the machine.

    Update: Version 1.3.0

    Version 1.3.0, released August 19, 2026, added three significant capabilities:

    • Run history: Every alias execution is recorded locally. ez stats reports success rate, median duration, p90, and a duration trend per alias.
    • Outlier alerts: When a run is meaningfully slower or faster than its own median, a notice is printed directly on the timing line (e.g., "↑ 56% slower than median").
    • Parallel mode: Aliases added with -p run multiple commands concurrently, each with individual timing and shared Ctrl+C handling.

    Architecture and Platform

    ez requires macOS 15.0 or later and is built with Swift 6.0+ / Xcode 16.4+. The project structure separates source code in ezcli/, an automated acceptance test suite (acceptance-test.sh), and a manual interactive test script for TTY features. zsh tab completion is included for command discovery. The tool passes through real exit codes from driven processes, making ez test && ez deploy chains behave correctly in CI and scripts.

    ez - 1

    Community Discussions

    Be the first to start a conversation about ez

    Share your experience with ez, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under the MIT license. Install via Homebrew.

    • Project-scoped aliases
    • Team sharing via .ez_cli.json
    • Apple Keychain secrets
    • Parameterized aliases
    • Local run history and stats

    Capabilities

    Key Features

    • Project-scoped aliases stored in .ez_cli.json per directory
    • Team sharing via version control commit
    • Apple Keychain secrets management
    • Parameterized aliases with {1} {2} placeholders
    • Local run history in SQLite (~/.ez/runs.db)
    • ez stats with success rate, median, p90, and duration trend
    • Outlier alerts for runs meaningfully off their median
    • Parallel command execution with -p flag
    • Real exit code passthrough for CI and script chaining
    • Full terminal passthrough for interactive tools (vim, less, ssh)
    • zsh tab completion
    • Zero telemetry and no external network calls
    • Single native Swift binary with instant startup
    • MIT open-source license

    Integrations

    Homebrew
    Apple Keychain
    zsh
    SQLite
    Git / version control
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate ez and help others make informed decisions.

    Developer

    Urtti Apps

    Urtti Apps is an independent software consultancy founded by Tommi Urtti, a senior engineer based in Kuopio, Finland with 18 years of experience across safety-critical, cloud, and mobile systems. The company builds tools like ez and Big Weather as side projects alongside client work in EV charging infrastructure and regulated medical software. Tommi previously led engineering at Vincit and built OwlOCR, a privacy-focused macOS utility acquired in 2023. Urtti Apps is registered in Finland (Business ID: 3349285-7).

    Founded 2023
    Kuopio, Finland
    1 employees

    Used by

    Major Finnish energy company (EV…
    GE Healthcare (CARESCAPE monitors)
    Read more about Urtti Apps
    WebsiteGitHubLinkedIn
    1 tool in directory

    Similar Tools

    uv icon

    uv

    An extremely fast Python package and project manager written in Rust, replacing pip, pip-tools, pipx, poetry, pyenv, and virtualenv in a single tool.

    rem icon

    rem

    A blazing-fast open-source CLI for macOS Reminders that uses EventKit via cgo for sub-200ms reads and writes, natural language dates, and AI agent skill support.

    mogcli icon

    mogcli

    A CLI tool by Jared Palmer for scaffolding and managing monorepo projects with ease.

    Browse all tools

    Related Topics

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    226 tools

    Task Automation

    Agent-powered tools that automate routine project tasks and workflows with intelligent prioritization, dependency management, and contextual assignment of work across teams.

    115 tools

    Development Environments

    AI-enhanced code editors and IDEs that improve the coding experience.

    189 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions