AI Playground

A collection of innovative web applications, tools, and experiments built with modern technologies

Brand Idea Generator

Live
Advanced

AI-powered brand identity generator. Names, slogans, color palettes, logo concepts, and personality traits stream in section-by-section over SSE from two parallel Gemini calls. Every name shows live domain availability, and the full identity exports as a multi-page brand-book PDF.

Vue.jsNuxt.jsTypeScriptGeminiSSE streamingRDAPjsPDF

Key Features:

  • Section-by-section streaming over SSE
  • Live domain availability per name (RDAP)
  • AI-generated logo images on demand
  • Multi-page brand-book PDF export
  • reCAPTCHA-protected generation endpoint

Code Challenges Polyglot

Live
All Levels

Four languages, one editor: JavaScript and TypeScript run in a sandboxed iframe (TS is type-checked in-browser via tsc), Python runs in WASM via Pyodide, and Rust compiles on the Rust Playground API. Watchdog timeouts, structured test output, and one shared error-marker shape across all runners.

Vue.jsNuxt.jsTypeScriptMonacoPyodide / WASMRustSandboxed iframes

Key Features:

  • JavaScript · TypeScript · Python · Rust in one UI
  • TypeScript transpiled and type-checked in-browser via tsc
  • Pyodide-powered Python runs entirely in the browser
  • Rust compiles via the Rust Playground API
  • Sandboxed iframes with watchdog timeouts
  • Beginner → Advanced curated challenges
  • Inline editor markers from compile / runtime errors