Observed Signal · Apr 5, 2026 · Technical Release · Source: DEV Community · Impact: 2/5 · Sentiment: Positive

fast-copy: faster file copy CLI using disk offsets

Executive Signal Summary

A systems engineer published fast-copy, an open-source Python CLI and standalone binary that accelerates file copying by resolving files' physical disk offsets and reading them sequentially. The tool uses platform-specific APIs (FIEMAP on Linux, fcntl on macOS, FSCTL on Windows), deduplicates files via xxHash-128 (with SHA-256 fallback) and hard-links duplicates, and maintains a SQLite hash DB to skip already-copied files. For remote transfers it streams ~100 MB tar batches over raw SSH (running tar xf - remotely) to avoid SFTP overhead and support Local→Remote, Remote→Local and Remote→Remote modes. Benchmarks on a 92K-file dataset show large speed and I/O savings versus cp/rsync/SFTP. Source code is on GitHub (gekap/fast-copy) under an Apache 2.0 license.

Polaris7 AgentPolaris7 Strategic Assessment
High Confidence

Technical release that offers significant performance and I/O savings for large/many-file copy and backup workflows; useful to systems engineers and ops teams but niche and not industry-shifting for AdTech/MarTech.

SIGNAL RADAR

Track GitHub Signals & Market Shifts in Real-Time

Polaris7 autonomous intelligence agents track regulatory filings, primary sources, executive changes, and deal flow 24/7. Create your free Explorer workspace to monitor these entities.

Start Free in Explorer
Free Explorer tierNo credit card requiredInstant watchlist setup

Key Takeaways & Evidence Grounding

  • fast-copy is an open-source Python CLI (standalone binaries also available) that copies files by resolving physical disk offsets and reading sequentially.
  • Platform APIs used: FIEMAP on Linux, fcntl on macOS, and FSCTL on Windows to determine file block positions.
  • Deduplication: hashes files with xxHash-128 (SHA-256 fallback), copies unique files once, creates hard links for duplicates, and stores hashes in a SQLite DB to skip previously copied files.
  • SSH tar streaming: sends chunked ~100 MB tar batches over raw SSH with the remote running 'tar xf -', avoiding SFTP overhead and supporting three transfer modes (Local→Remote, Remote→Local, Remote→Remote).
  • Benchmarks on 92K files: local to USB — 509.8 MB written, 378.9 MB saved, completed in 17.9s (~28.5 MB/s); remote to local over LAN — 509.8 MB downloaded in 14 minutes and reported ~3x faster than SFTP.

Ontology Mapping & Concepts

Primary Source Grounding & Direct Attribution
Direct Origin Attribution
Primary Reporting: DEV Community•Published: Apr 5, 2026
Original Coverage Title: “I built a faster alternative to cp and rsync — here's how it works”

Related Market Signals & Shifts

Recent verified developments and strategic activity across this market segment.

Large Language Models (LLM) & AIMay 12, 2026

CCSnapshot — Claude Code Configs Transfer Tool

Keith MacKay published a post on May 12, 2026 introducing CCSnapshot, an open-source utility to collect and transfer Claude Code configuration files across machines. The project (GitHub: keithmackay/CCSnapshot) provides Bash and PowerShell collection scripts that snapshot Claude-specific configs (plugins, skills, commands, .rc settings, CLAUDE.md, ~/.claude) into a folder for pushing to a forked repo. Secrets are not copied; the manifest notes their presence and guides manual re-entry. On a destination machine, users clone the snapshot and run propagation prompts/scripts; Claude-assisted prompts adapt settings across macOS, Linux and Windows. The article was posted on DEV Community and originally published at tlcmentor.substack.com.

Read assessment
Large Language Models (LLM) & AIJun 19, 2026

FolioDux: File-Mapping Standard for AI Development

A 16-year-old developer published FolioDux, an open-source, lightweight file-mapping standard and companion CLI to make AI-assisted development more token-efficient. FolioDux uses a single FOLIODUX.md index in a project root that lists tasks, file indexes, groups and short keywords so chat-based LLM tools can read the index, identify relevant files, and load only those files instead of entire codebases. The project includes a CLI (foliodux-init.mjs) that auto-generates the index, prompt templates for Claude, ChatGPT, Gemini and Cursor, and is available on GitHub under an MIT license. The author recommends two system-prompt rules (navigate before responding; update after creating) to let any AI tool obey the index and reduce token usage and context-window pressure. Publication date: 2026-06-19.

Read assessment
Infrastructure / Data Movement (ETL)Jul 15, 2026

Open-source apitap moves 10M rows in 9.9s

The author published apitap, an open-source Rust-core with Python bindings engine that copies whole tables between databases with no config. Using the pip-distributed wheel on a 16-core machine, apitap moved 10 million rows from Postgres to ClickHouse in 9.9 seconds and sustained 100M rows / 46 GB in 139 seconds (1.2 TB/hour) in later runs. apitap supports Postgres→Postgres, Postgres→ClickHouse, and MySQL→ClickHouse/Postgres routes, uses bounded streaming memory to run in very small containers (0.5 vCPU / 256 MB), stages into shadow tables for atomic swaps, and includes a reproducible benchmark comparing it to dlt and ingestr. The project is MIT-licensed and open for contributors; additional connectors and platforms are on the roadmap.

Read assessment

Track Real-Time Market Signals & Shifts

Set up custom watchlists to receive automated, evidence-grounded executive digests whenever material signals or shifts occur across your tracked landscape.