On this page
Deno KV Tutorials & Examples
Check out these examples showing real-world usage of Deno KV.
Use queues to process incoming webhooks Jump to heading
Follow this tutorial to learn how to use queues to offload tasks to a background process, so your web app can remain responsive. This example shows how to enqueue tasks that handle incoming webhook requests from GitHub.
Use queues to schedule a future notification Jump to heading
Follow this tutorial to learn how to schedule code to execute at some time in the future using queues. This example shows how to schedule a notification with Courier.
CRUD in Deno KV - TODO List Jump to heading
- Zod schema validation
 - Built using Fresh
 - Real-time collaboration using BroadcastChannel
 - Source code
 - Live preview
 
Deno SaaSKit Jump to heading
- Modern SaaS template built on Fresh.
 - Product Hunt-like template entirely built on KV.
 - Uses Deno KV OAuth for GitHub OAuth 2.0 authentication
 - Use to launch your next app project faster
 - Source code
 - Live preview
 
Multi-player Tic-Tac-Toe Jump to heading
- GitHub authentication
 - Saved user state
 - Real-time sync using BroadcastChannel
 - Source code
 - Live preview
 
Multi-user pixel art drawing Jump to heading
- Persistent canvas state
 - Multi-user collaboration
 - Real-time sync using BroadcastChannel
 - Source code
 - Live preview
 
GitHub authentication and KV Jump to heading
- Stores drawings in KV
 - GitHub authentication
 - Source code
 - Live preview
 
Deno KV oAuth 2 Jump to heading
- High-level OAuth 2.0 powered by Deno KV
 - Source code
 - Live preview