Skip to content
CAI
Produce a survey ↗Verify a survey

schollz/croc

Croc is a secure file transfer tool that enables users to send and receive files via a modernized CLI and an embedded web client. The system facilitates direct peer-to-peer communication and optional encrypted temporary storage, supporting both legacy and new four-word code formats. It enforces strict security and safety limits, including bounded decompression, message size caps, and context-aware operations, while providing cross-platform disk usage reporting and automated release workflows.

66.0

Adequate · 1 August 2026

21k

lines of production code

Go

with TypeScript

1

bus factor · 166 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2017–2018 · CLI and architecture modernization

This period was defined by a comprehensive rewrite of the croc application into a modern CLI tool, introducing a modular architecture with a new code format, enhanced encryption options, and improved network handling. The project also expanded its capabilities with a web server, proxy support, and robust security measures against memory exhaustion.

9 changes

2019–2026 · Web client and temporary storage integration

This period focused on expanding the application's capabilities by introducing a browser-based web client and a temporary file storage service. The work involved building out the web interface, WebAssembly cryptographic workers, and the backend infrastructure for encrypted, time-limited file sharing.

13 changes

CAI lens gauges

Survey your own repository

schollz/croc was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 1 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit d134fbfe3a — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards