Run DuckDB 1 online — analytical SQL, in-memory, no setup.
DuckDB is an in-process analytical database — think "SQLite for columns". Vectorised execution, full SQL (including window functions, CTEs, LATERAL joins), zero-config, single binary. Ideal for ad-hoc data exploration and query learning.
ls-judge runs the DuckDB CLI inside a Firecracker microVM. Each submission opens a fresh in-memory database; you write CREATE / INSERT / SELECT in one script and read the result rows.
Clicking "Run now" opens the playground with this exact code and a matching test case pre-loaded — passes on first Run.
SELECT 'Hello, World!';
(empty)Hello, World!