Free open-source request builder. Create and test API with your team. Workspaces feature included. Best alternative to Postman
Built in yojji.io
You can easily host this application for your team. Just deploy it to Firebase
You will need the following things properly installed on your computer.
Retrieve response from endpoint instantly.
- Choose
method
- Enter
URL
andPath
- Send request
- Workspaces - create collection and share with your team
- Environment variables
- Proxy
- Requests history
- Integration with Postman. Available import/export postman collections v2.1
JWT
andBasic
authorizations out of the box
git clone <repository-url>
cd <project-folder>
- login to firebase (optional)
- Install dependencies
yarn install
- Init new project
firebase init
. Choose the next options- Create a new project
- After the project was created open it at the firestore console
https://console.firebase.google.com/project/<project-name>/overview
. - Init Firestore for your project
https://console.firebase.google.com/u/1/project/<project-name>/database/firestore/
- After Firestore was init deploy firebase rules
firebase deploy --only firestore
- Setup Authentication provider
https://console.firebase.google.com/u/1/project/<project-name>/authentication/providers
. Enable Google, Github and Email providers. - Create
/src/config/firebase-client.config.js
file and add the project credentials. Example. Read more in firebase documentation.
yarn start
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
local run
docker-compose up
yarn test
Launches the test runner in the interactive watch mode.
Build the project
yarn build
You will find build artifacts in build
folder.
-
How to change styles?
To override less variables which using antd design change it in modifyVars in
config-overrides.js
file in root folder.Detailed instructions for customizing antd themes here
-
How to save request to collection?
You can make every request what you want, with any params and save it by pushing Save or Save as to any Collection, which was created before
-
How to add contributor to workspace?
- Go to specific workspace
- Select tab workspace in left top corner
- Click on Contributors add Icon, enter contributor's email in appeared modal. When contributor is added, he will be able to see workspace in workspaces list on dashboard main page.
- Igor Olshevsky - Author
- Vlad Tkachev - Developer
- Dmitry Shliahov - Developer
- Yevhen Piotrovskyi - PM