ccp

command module
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2025 License: GPL-3.0 Imports: 17 Imported by: 0

README

ccp: a cute terminal file copy utility

ccp displays a colorful progress bar in the terminal

ccp is your new favorite replacement for scp.

  • ✨ Colorful progress bar using Bubble Tea
  • 📂 Copy directories recursively
  • ⏳ Shows estimated time remaining
  • 🌐 Transfer files to and from network servers with SFTP
  • 🔐 Supports SSH public keys
  • 🔥 Written in blazingly fast Go

Documentation

Overview

The ccp ("cute copy") command copies files and directories while showing a colorful progress bar. It supports SFTP remote file copies similar to scp.

Directories

Path Synopsis
internal
cp
Package cp implements a concurrent file copy over the abstract wfs.FS interface.
Package cp implements a concurrent file copy over the abstract wfs.FS interface.
render
Package render renders to the terminal using ANSI escape sequences.
Package render renders to the terminal using ANSI escape sequences.
wfs
Package wfs implements a "writable file system" in the spirit of fs.FS.
Package wfs implements a "writable file system" in the spirit of fs.FS.
wfs/osfs
Package osfs implements wfs.FS backed by the local filesystem.
Package osfs implements wfs.FS backed by the local filesystem.
wfs/sftpfs
Package sftpfs implements wfs.FS using github.com/pkg/sftp.
Package sftpfs implements wfs.FS using github.com/pkg/sftp.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL