Best of CLIApril 2026

  1. 1
    Article
    Avatar of phProduct Hunt·6w

    One command to back up every Git repo you have; and more! - git-fire

    git-fire is a new open-source CLI tool (MIT licensed, built in Go) that backs up all local Git repositories with a single command. It discovers repos, auto-commits dirty work, and pushes backup branches safely. Key features include dry-run preview, streaming pipeline, secret detection before auto-commits, no force-push, plugin support, structured logs with 250+ tests, and a Bubble Tea TUI with fire animation. It also supports an agent stop-hook use case for checkpointing AI coding sessions. A USB mode for writing backups to mounted disks is planned. The companion library git-testkit provides Go test helpers for building Git fixture repos.

  2. 2
    Video
    Avatar of christianlempaChristian Lempa·4w

    Boilerplates 0.2.0 is HERE // Big Update

    Boilerplates 0.2.0 is a major update to a Python CLI tool for generating customizable Docker Compose stacks and infrastructure templates. Key changes include: splitting the CLI application from the template library into separate repositories, switching template metadata format from YAML to JSON for better ordering and Python performance, changing Jinja2 template delimiters from curly brackets to angle brackets to avoid conflicts with Ansible and other tools, adding a new 'secret' variable type with auto-generation support, adding remote upload capability for generated templates, and separating Docker Swarm templates from standard Docker Compose templates. A future 0.3.0 release with a new web interface and custom templating engine is teased for the next 2-3 months.

  3. 3
    Article
    Avatar of sdtimesSD Times·5w

    Introducing enhancements in Kiro CLI 2.0

    AWS Kiro CLI 2.0 has been released with three major additions: headless mode for running in CI/CD pipelines and automated workflows without a browser (via API key), native Windows support for use in Windows Terminal, and a refreshed terminal UI featuring a subagent experience with progress monitoring, an updated todo list, and a new task list.

  4. 4
    Article
    Avatar of ardalisArdalis·6w

    .NET Conf Most Popular Sessions Tool

    Steve Smith (Ardalis) built a CLI tool using .NET 10's new `dnx` feature to pull and display the most popular .NET Conf sessions from YouTube by view count for each year since 2021. The tool is distributed via NuGet and runnable with `dnx ardalis dotnetconf-stats`. The post also shares the top 10 session rankings for 2021–2025, noting that Clean Architecture sessions have consistently ranked in the top 3 every year. It explains why the author keeps presenting on Clean Architecture (sustained high demand) and introduces `dnx` as a convenient way to distribute and run .NET CLI utilities directly from NuGet without local installation.

  5. 5
    Article
    Avatar of allthingsopenAll Things Open·4w

    5 practical tips for learning Linux tools

    Five practical strategies for learning Linux tools without feeling overwhelmed. Key advice includes learning in small chunks (start with just the core commands of Vim or Git), integrating tools into real workflows, using passion projects like Home Assistant as motivation, choosing specialties based on personal interest rather than job pressure, and mastering the history command as a built-in learning aid.

  6. 6
    Article
    Avatar of vercelVercel·3w

    Vercel now supports Pro plan in Stripe Projects

    Vercel now supports Pro plan provisioning and upgrades directly from Stripe Projects using shared payment tokens (SPTs). Developers and agents can manage Vercel plan changes programmatically via the Stripe CLI without switching between dashboards. The feature supports both upgrade and downgrade flows and builds on the earlier Stripe Projects developer preview. Getting started requires installing the Stripe projects plugin and running a single CLI command.