A Finder Toolbar app that opens the current directory in Terminal with a single click.
cdto is a macOS Finder Toolbar application that provides a one-click shortcut to open the current Finder directory in a new Terminal window. It solves the problem of manually navigating to the same directory in Terminal after browsing files in Finder, saving time for developers and command-line users.
macOS developers, system administrators, and power users who frequently work in both Finder and Terminal and want a faster workflow.
Developers choose cdto for its speed, shell-agnostic design, and seamless Finder integration, offering a more efficient alternative to manually typing cd commands or using other slower methods.
Finder Toolbar app to open the current directory in the Terminal
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Written in Objective-C and uses Apple Events for quick directory switching, ensuring minimal latency compared to scripting-based alternatives, as highlighted in the README for its speed.
Works seamlessly with bash, zsh, fish, tcsh, and other shells, making it ideal for developers with diverse shell preferences, as stated in the README.
Installation is a simple drag-and-drop into the Finder toolbar, and usage requires just one click to open Terminal in the current directory, streamlining workflow without complex setup.
Supports closing automatically opened windows and changing window themes via terminal settings, allowing for personalized behavior, as detailed in the Settings section with defaults write commands.
The current version only supports Apple's Terminal app, with no built-in support for popular alternatives like iTerm2, which might alienate users of other emulators, as indicated by the removal of plugin support in version 3.0.
Customizing features like window closing or theme changes necessitates using defaults write commands in Terminal, which could be cumbersome for less technical users and adds a layer of complexity.
Focused solely on opening new Terminal windows, it lacks features such as opening in existing windows, managing tabs, or supporting multiple terminal sessions, which might be limiting for power users seeking more control.