{"repo":"aerynOS/os-tools","free":true,"listed":false,"github":"https://github.com/aerynOS/os-tools","clone":"git clone https://github.com/aerynOS/os-tools.git","description":"The home of moss (system state and package manager) and boulder (moss-format build tool)","language":"Rust","stars":315,"topics":["atomic","build-tool","content-addressable-storage","rust-lang","package-manager"],"license":null,"category":"ai-agents","readme_excerpt":"🛠️ OS Tools - Modern System State Management We do not accept contributions authored using genAI/LLM chatbots/agents Our stance is that we are here to help train people's minds and skills. As an analogy, it would defeat the purpose if you brought an industrial robot with you to the gym so it could lift weights for you. For more details, consult our Contribution guidelines. 📦 Core Tools This repository provides two powerful Rust-based tools for managing .stone packages, the native package format for AerynOS: - moss : Advanced package & system state manager with atomic transactions and content deduplication - boulder : Modern package building tool with containerized builds and intelligent package splitting 🔧 Technical Overview .stone Package Format The .stone format is a structured binary package format designed for modern, rolling-release systems. It features: - Explicit versioning for seamless format changes - zstd compression for optimal storage - Content-addressable storage via xxhash - Smart payload separation: - 📋 Metadata: Package info and licensing with strong typing - 🗂️ Layout: Filesystem structure definitions - 📑 Index: Content payload access mapping - 📦 Content: Deduplicated file storage System Architecture - Content-addressable /usr with atomic updates via renameat2 - Private store and roots in /.moss - Container-based transaction triggers - Full USR merge compliance - Stateless system design with clear separation of OS and local system configuration - Quick","default_branch":null,"files":null,"tree":[],"storefront":"/r/aerynOS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aerynOS/os-tools/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}