Capable. Focused. Fast.

A Go editor for macOS

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.

Less is more

Our whole philosophy is fewer features, built with more polish. Attention to detail and thoughtful design is what Chime is all about.

Code as UI

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

Stay in the know

We send out occasional updates

We also blog sometimes.