Capable. Focused. Fast.

A Go editor for macOS

(Currently in closed Beta)

Laptop Screenshot Frame
1ticker := time.NewTicker(500 * time.Millisecond) 2done := make(chan bool) 3go func() { 4 5 6select { 7case t := <-ticker.C: 8fmt.Println("Tick at", t) 9case <-done: 10return 11} 12} 13 14 15time.Sleep(1600 * time.Millisecond) 16ticker.Stop() 17done <- true 18fmt.Println("Ticker stopped") 19 20 21 22 23if done { 24time.Sleep(10000 * time.Millisecond)

Built for macOS

Chime was designed to be a model citizen on the Mac. It's small, fast, and feels right at home on your machine.

Driven by semantics

Many of Chime's features are powered by your code's semantics. This enables rich, language-aware editing and code completion.

Code as UI

Get context right under your cursor. See structure and semantics all without leaving the current file.

Stay in the know

We send out occasional updates

We also blog sometimes.