Native IDE · experimental

knurlbench.

A native IDE for knurl., with application behaviour written entirely in knurl. and shared semantic services for humans and agents.

In development

Screenshots

The workbench in use.

Actual native X11 captures from October 2026. These show the experimental Linux editor, not Windows acceptance.

Native X11 workspace editor with real source files and UTF-8 editing.
Native X11 workspace editor with real source files and UTF-8 editing.
Native IDE building and running the independent calculator application.
Native IDE building and running the independent calculator application.
Compiler diagnostics for an unsaved source buffer.
Compiler diagnostics for an unsaved source buffer.
Compiler-owned record-field completion beside the edited line.
Compiler-owned record-field completion beside the edited line.

The project

A language needs a real application.

  • X11 workspace editor with UTF-8 editing
  • Selection, undo/redo and conflict-aware saves
  • Native application Build, Run and Stop
  • Command palette, diagnostics and record-field completion
Current state

An experimental working X11 editor, not yet a daily-driver IDE. Semantic analysis remains bootstrap-backed. Windows editor acceptance and broader Wayland workflows remain unfinished.