Jason has been submitting pull requests to Zed since February 2024—115 merged and counting. Fixes and improvements initially targeted Zed, but shortly after, we started seeing this:
Jason's pull requests quickly began focusing on gpui, Zed's custom GPU-powered UI framework.
Why?
His company, Longbridge—a Singapore-based brokerage for trading stocks globally—was rewriting their desktop client, and they had chosen gpui to do it.
Their existing client was an Electron app suffering from performance issues, and despite gpui being a young framework, its speed made it an attractive choice.
As the team built out Longbridge Pro, Jason contributed the improvements they needed back upstream.
While contributing to gpui with additions such as linear gradient support, tab focus support, and many bug fixes, Jason began building out a library of components for gpui, aptly named gpui-component, as gpui does not ship with any currently.
Today, gpui-component contains all the widgets you'd need to get an application off the ground: buttons, checkboxes, labels, editors, panels, and everything in between.
Jason, we wanted to thank you for your outstanding contributions to gpui and the ecosystem around it.
Zed has benefited from your work.
A growing number of projects are building with the gpui/gpui-component combination.
We're rooting for a future where focus has returned to responsive, native software—and you're helping build it.
Oh, and the Longbridge Pro UI is looking 🤌
Related Posts
Check out similar blogs from the Zed team.
Looking for a better editor?
You can try Zed today on macOS, Windows, or Linux. Download now!
We are hiring!
If you're passionate about the topics we cover on our blog, please consider joining our team to help us ship the future of software development.
