Trusty file methods.
-
Updated
Sep 16, 2026 - TypeScript
Trusty file methods.
Write file storage code once. Run it against local files, S3, SFTP, Azure, or OneDrive.
A high-performance, persistent B+ Tree implementation in Rust featuring a pluggable storage engine architecture. Built for durability and extensibility, it supports custom block storage backends, unified node structures, and atomic writes for crash safety. Ideal for building custom databases, metadata indexes, or embedded key-value stores.
Seamlessly syncs a JavaScript value to a JSON file in the background whenever that value changes.
Weak connection protocol — interruption-safe Claude Code agent skill for SSH, deploys, and remote work over unstable networks (mobile, train, flaky wifi). Atomic writes + nohup + idempotency + recovery breadcrumbs.
Secure encrypted config store for Node.js (HKDF, key rotation, lockfile concurrency, atomic writes).
A guarded SMB share client for Python: allowlisted paths, atomic writes, and one failure mode instead of three.
Zero-dependency Deno file watcher that debounces filesystem events into batched callbacks with ignore patterns and write stability detection.
Small Go helpers for atomic JSON file read/write and typed on-disk collections.
Dependency-free Python helper for atomic local state-file replacement with explicit fsync barriers
fstx: atomic, crash-safe multi-file transactions for Rust. Change many files and directories all-or-nothing, with rollback and crash recovery.
Thread-safe configuration manager for TYPO3 CMS that extends the core ConfigurationManager with built-in locking mechanisms
Enterprise email automation & scheduled dispatch engine with dual-track state persistence, ambiguous fault quarantine, and an interactive 3-tab static dashboard on GitHub Pages.
Generic source-to-target file sync agent
Crash-safe archive and compression tool for Linux and OpenBSD. Integrated Deflate, per-member hashes, atomic writes, sandboxing, and standalone C11 recovery reader
To associate your repository with the atomic-writes topic, visit your repo's landing page and select "manage topics."