Version: 2025.1
Build: 0.1.1 PRE-REL 4
Specification: SDS Language Spec v1.0-alpha
SDS™ (Simple DataSet Service) is a lightweight, SQL-inspired data query and manipulation language designed specifically for Scratch-based environments. It provides a structured, readable command format that allows creators to work with datasets, variables, and table-like structures using simple, deterministic instructions.
SDS™ defines the language, syntax, and behavior of all SDS commands. It is independent of any specific runtime and can be implemented in multiple environments, though it is primarily designed for Scratch.
SDS™ is not the SDS Server™ runtime. SDS Server™ executes SDS commands, but the commands themselves belong to the SDS™ language specification.
SDS™ is free to use in Scratch projects, educational tools, and non-commercial software. Extensions, interpreters, and modified implementations are allowed with proper attribution to SDS™ by Jasok. SDS™ is provided “as-is” without warranty.