# bruno Local-first, Opensource API Client. ### Live Demo 🏂 Woof! Lets play with some api's [here](https://play.usebruno.com). Your api must allow CORS for it to work in the browser, else checkout the chrome extension ot the desktop app You can visit the [Website](https://www.usebruno.com) or watch a [4 min demo](https://www.youtube.com/watch?v=wwXJW7_qyLA) ![bruno](assets/images/landing.png) ### Bring Your Own Version Control ✨ Bruno is built from the ground up with the Local-first paradigm in mind. This allows developers to directly store there collections on top of their local filesystem. The collections are mirrored as folders and files on the filesystem. ![bruno](assets/images/local-collections.png) ### Comparision with Similar tools ⚖️ Bruno is at early stages of development, and does not yet have all the bells and whistles. Here is a rundown of key areas where bruno is different from similar tools out there. | Feature | Bruno | Postman | Insomnia | Hoppscotch | | ---------| ------| --------| ---------| ---------- | | Open source Client | ✔️ | ✖️ | ✔️ | ✔️ | | Open source Sync Server | ✔️ | ✖️ | ✖️ | ✖️ | | Local (Filesystem) Collections | ✔️ | ✖️ | ✖️ | ✖️ | | Chrome Extension | ✔️ | ✖️ | ✖️ | ✖️ | | Run using Docker | ✔️ | ✖️ | ✖️ | ✔️ | | Desktop App | ✔️ | ✔️ | ✔️ | ✖️ | | Run in Browser | ✔️ | ✔️ | ✖️ | ✔️ | | Multi Tab Requests | ✔️ | ✔️ | ✖️ | ✖️ | ### Contribute 👩‍💻🧑‍💻 I am happy that you are looking to improve bruno. Please checkout the [contributing guide](contributing.md) Even if you are not able to make contributions via code, please don't hesitate to file bugs and feature requests that needs to be implemented to solve your use case. ### Support ❤️ Woof! If you like project, hit that ⭐ button !! ### Authors
### Stay in touch 🌐 [Twitter](https://twitter.com/use_bruno)
[Website](https://www.usebruno.com) ### License 📄 [MIT](license.md)