Number of files
Categories:
Numbers updated: February 18, 2026 (version 1.0.3.)
RawCull depends only on the standard Swift and SwiftUI toolchain—no external libraries.
cloc RawCull/RawCull DecodeEncodeGeneric/Sources ParseRsyncOutput/Sources RsyncArguments/Sources RsyncProcessStreaming/Sources RsyncAnalyse/Sources
98 text files.
97 unique files.
8 files ignored.
github.com/AlDanial/cloc v 2.08 T=0.04 s (2515.7 files/s, 315239.3 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Swift 96 1649 1496 8980
XML 1 0 0 30
-------------------------------------------------------------------------------
SUM: 97 1649 1496 9010
-------------------------------------------------------------------------------
Main Repository
- RawCull (https://github.com/rsyncOSX/RawCull) - the main repository for RawCull
Swift Packages used by RawCull
All packages track the main branch and are updated to latest revisions as of v0.6.1:
RsyncProcessStreaming - Streaming process handler
- Repository: https://github.com/rsyncOSX/RsyncProcessStreaming
- Purpose: Real-time rsync output streaming and progress tracking
DecodeEncodeGeneric - Generic JSON codec
- Repository: https://github.com/rsyncOSX/DecodeEncodeGeneric
- Purpose: Reusable JSON encoding/decoding utilities
ParseRsyncOutput - Rsync output parser
- Repository: https://github.com/rsyncOSX/ParseRsyncOutput
- Purpose: Extract statistics from rsync output
RsyncArguments - Rsync argument builder
- Repository: https://github.com/rsyncOSX/RsyncArguments
- Purpose: Type-safe rsync command generation
RsyncAnalyse - Enhanced rsync output analysis
- Repository: https://github.com/rsyncOSX/RsyncAnalyse
- Purpose: Advanced parsing and analysis of rsync command output