
Hew Playground
Code, Run & Learn Hew
0 ratings
Free
About
Hew is a programming language built around actors -- lightweight, isolated processes that communicate through messages. If you've ever wondered what safe concurrency looks like without locks, mutexes, or data races, Hew is your answer. Hew Playground puts the full language on your iPhone or iPad.
Write real programs in a proper code editor with syntax highlighting, auto-indent, brace matching, and a keyboard accessory bar for quick symbol access. The Hew compiler runs on-device via WebAssembly, so you get live error and warning underlines as you type -- no internet required. Long-press any identifier to see its type. When your code is ready, tap Run to execute it on the Hew server and see output instantly.
LEARN FROM SCRATCH OR DIVE DEEP
Whether you're new to programming or exploring actor-based concurrency for the first time, Hew Playground meets you where you are.
- 12 interactive tutorials guide you from Hello World through actors, state machines, closures, and async/await
- 13 built-in examples show real patterns: spawning actors, handling errors, matching enums, and more
- 19 quick reference cards explain every syntax construct, each with a "Try It" button that loads the snippet into the editor
- Full documentation from hew.sh is available in-app, with offline fallback
A REAL DEVELOPMENT ENVIRONMENT
- Context-aware autocomplete powered by the compiler
- Save, rename, and organise programs across sessions
- Import and export .hew files through the native file picker
- Share code as text, as a hew.run link, or via the system share sheet
- Cancel long-running programs with the Stop button
- Unsaved changes protection and auto-save when backgrounded
DESIGNED FOR EVERY DEVICE
Hew Playground is optimised for iPad with a side-by-side editor and output pane connected by a resizable divider. It supports Dynamic Type, VoiceOver labels on all controls, and full keyboard navigation. Available in 11 languages.
Hew is an actor-based programming language designed for safe, concurrent systems. Learn more at https://hew.sh
Show more
What's New in Hew Playground
0.5.0
June 12, 2026
Hew v0.5 compiler snapshot — the on-device WebAssembly engine now runs the v0.5 compiler, bringing updated diagnostics with precise source spans and phase-aware error messages. Examples, tutorials, and quick reference updated — all code snippets now use Hew v0.5 explicit-width integer types (i64, u64, i32, …). Semantic language services — the editor uses the v0.5 WASM language server for completion, rename, find references, signature help, and inlay hints. Improved diagnostic experience — diagnostic spans are validated on decode; code actions are scoped to the selected diagnostic and can be applied directly in the editor.
More






