Observed Signal · Apr 5, 2026 · Technical Release · Source: DEV Community · Impact: 2/5 · Sentiment: Positive
fast-copy: faster file copy CLI using disk offsets
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.
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.
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.
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.
Connected Companies & Entities
1 Entity mappedOntology Mapping & Concepts
Related Market Signals & Shifts
Recent verified developments and strategic activity across this market segment.
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.
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.
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.
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.
