Interactive simulation of iOS threading concepts — GCD, Swift Concurrency, synchronization primitives, and common pitfalls. Built with React + TypeScript.
- 20 interactive simulation scenes covering iOS threading topics
- Real-time timeline visualization with lane-based event tracking
- Dracula Dark / Light theme support
- Adjustable simulation speed (0.25x - 4x)
- Syntax-highlighted Swift code panel
npm installnpm run devnpm run buildnpm run testnpm run lint- React 19 + TypeScript 5
- Vite 8
- Tailwind CSS v4
- Zustand (state management)
- Vitest + React Testing Library (testing)