A strictly typed Luau library for saving data with Roblox DataStores, featuring Rust-inspired error handling and automatic migrations.
DocumentService is a robust Luau library designed for managing data persistence in Roblox games using DataStores. It provides a schematized, type-safe approach to handling both session-locked player data and non-session-locked shared data, ensuring reliability and developer productivity.
DocumentService emphasizes strict typing, high code quality, and production-ready reliability, drawing inspiration from existing libraries while addressing their limitations to meet modern Roblox development needs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.