Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)
Go to file
2023-01-30 00:28:42 +05:30
.github/workflows chore: added bruno-schema tests to github workflow 2023-01-22 23:39:59 +05:30
assets/images chore: updated readme 2023-01-22 06:00:00 +05:30
docs chore: updated dev docs 2023-01-22 02:38:59 +05:30
packages bumped version 2023-01-29 20:45:30 +05:30
scripts feat: electron build for linux 2022-10-17 22:17:03 +05:30
tests feat: Create New Request e2e test (#52) 2022-10-31 16:50:57 +05:30
.gitignore feat: refactored import collection 2022-10-30 00:09:24 +05:30
.nvmrc feat: yay node v14 to v18 2023-01-18 20:53:27 +05:30
contributing.md Fixed spelling error in contributing.md and updated pull request section (#41) 2022-10-23 13:50:42 +05:30
license.md feat: mit license 2022-09-29 02:17:05 +05:30
package.json feat: scripting support (#16) 2023-01-24 18:27:47 +05:30
playwright.config.js chore: disable telemetry during playwright test execution 2022-10-30 19:56:54 +05:30
readme.md feat: added badges in readme 2023-01-30 00:28:42 +05:30

bruno

Opensource IDE for exploring and testing api's.

GitHub version CI Commit Activity Twitter Website Download

Bruno is a new and innovative API client, aimed at revolutionizing the status quo represented by Postman and similar tools out there.

Bruno stores your collections directly on folder on your filesystem. We use a plain text markup language, Bru, to save information about API requests.

You can use git or any version control of your choice to collaborate over your api collections.

bruno Visit Website | Watch Demo

Our Manifesto

It's time for a revolution in API client technology. The status quo, represented by Postman, has become bloated and unwieldy. We refuse to be shoehorned into a proprietary version control system for collaborating on API collections.

We are an opensource project, rising up against the monopoly of bloated and closed systems. We believe that API collections should be co-located within your source code repository, serving as a living set of examples on how to use the API.

But we realized that the current tools on the market export collections as giant JSON files (a.k.a ugly blobs), difficult to version control and diff. So we created the Bru Markup language, saving information about your API requests using plain text files.

With Bruno, collections become first-class citizens, co-located with related information and easily version controlled. We say goodbye to bloated workspaces and global environments, and embrace the benefits of co-location.

We dream of a world where developers can clone a code repo, get it up and running, use bruno to browse the examples on how to use the api and start playing with it. No more horror stories of "Tim had the collections for the payment-api service, but he left the company last month."

Join us in our mission to create a better API client for developers. Say goodbye to bloatware and hello to simplicity, efficiency and freedom. Try Bruno today and experience the difference for yourself.

Contribute 👩‍💻🧑‍💻

I am happy that you are looking to improve bruno. Please checkout the contributing guide

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
Website
Discord

License 📄

MIT