faketty

A command-line wrapper that runs programs in a pseudo-terminal while preserving separate output streams.

Alternatives

About faketty

faketty runs a command inside a pseudo-terminal so programs behave as if they are writing to a terminal, even when output is redirected. It preserves separate stdout and stderr streams, which allows each to be logged independently.

Strengths

  • Preserves terminal-style behavior when output is redirected
  • Keeps stdout and stderr separate for logging

Limitations

  • A command-line utility without a graphical interface

Details

Pricing
FreeFree and open source under either the Apache-2.0 or MIT license.
License
Apache-2.0 OR MIT
Developer
David Tolnay
Platforms
Command line
How it runs
Downloadable app
Best suited for
Developers logging command output while retaining terminal behavior
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing