Bruno - A Free and Opensource IDE for exploring and testing APIs
summary
Bruno is an open‑source API IDE that stores collections as files (creates .brew files), uses git for collaboration, and runs fully offline, no cloud sync. It’s built with React/Next/Electron/Tailwind/Redux, uses axios and chokidar to mirror file changes, and allows in‑collection scripting with any npm package. Adoption jumped from 500 to 5,000 then to 7,000 GitHub stars and ~20,000 monthly users; 100+ PRs arrived (about 70–80% merged) and version 1.0.0 is being released.
AI-written summary · about
chapters (14)
- 0:00Bruno introduction
- 1:32Bruno API client demo
- 4:40Bruno file storage
- 5:45Bruno growth and impact
- 6:51Bruno vs traditional clients
- 7:55Bruno tech stack
- 10:00Bruno state management
- 11:24Bruno scripting
- 12:48Bruno design principles
- 13:49Bruno community contributions
- 14:29Bruno future vision
- 15:34Bruno name origin
- 16:56Bruno 1.0 release
- 17:51Q&A
related talks
16mLet's talk about Bruno
28mOpenCollection - An open specification for describing API collections
38mLive Exploratory Testing
26mOnline web application editor
18mSimplifying Consuming APIs for SDK Haters
17mHow I Got 1600 Stars on GitHub in 2 months of Open Source Work
06mMake amazing docs, faster with StackBlitz and Next.js
27mBeyond the IDE: A new era of agent collaboration
