{"id":30701212,"url":"https://github.com/shivah12/api-buddy","last_synced_at":"2025-09-02T13:17:00.681Z","repository":{"id":311413733,"uuid":"1043576176","full_name":"shivah12/api-buddy","owner":"shivah12","description":"API Buddy is a lightweight web-based API testing tool built with React and Axios. It enables developers to construct and send HTTP requests directly from the browser, view formatted JSON responses, and debug endpoints in real-time without installing external software.","archived":false,"fork":false,"pushed_at":"2025-08-24T09:19:22.000Z","size":116,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-24T15:37:59.263Z","etag":null,"topics":["api-testing","axios","http","react"],"latest_commit_sha":null,"homepage":"https://api-buddy-alpha.vercel.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shivah12.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-24T06:46:01.000Z","updated_at":"2025-08-24T09:24:28.000Z","dependencies_parsed_at":"2025-08-24T15:38:27.646Z","dependency_job_id":"a523b7ef-0a9a-44e1-8846-a174f132daa2","html_url":"https://github.com/shivah12/api-buddy","commit_stats":null,"previous_names":["shivah12/api-buddy"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/shivah12/api-buddy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shivah12%2Fapi-buddy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shivah12%2Fapi-buddy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shivah12%2Fapi-buddy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shivah12%2Fapi-buddy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shivah12","download_url":"https://codeload.github.com/shivah12/api-buddy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shivah12%2Fapi-buddy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273288697,"owners_count":25078784,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-testing","axios","http","react"],"created_at":"2025-09-02T13:16:59.012Z","updated_at":"2025-09-02T13:17:00.669Z","avatar_url":"https://github.com/shivah12.png","language":"TypeScript","readme":"# API Buddy\n\n**API Buddy** is a lightweight web-based API testing tool built with React and Axios. It enables developers to construct and send HTTP requests directly from the browser, view formatted JSON responses, and debug endpoints in real-time without installing external software.\n\n## Features\n\n* Support for HTTP methods: `GET`, `POST`, `PUT`, `DELETE`, and more\n* Custom request headers and JSON body input\n* Clean and readable JSON response viewer with status codes\n* Response time and network feedback display\n* Plans for request history management using local storage\n* Planned support for multi-tab request environments and token-based authentication\n\n## Tech Stack\n\n* **Frontend:** React, Tailwind CSS\n* **HTTP Client:** Axios\n* **State Management:** React Context (Zustand in future roadmap)\n* **Deployment:** Vercel\n\n## Getting Started\n\n### Prerequisites\n\n* Node.js (v16+ recommended)\n* npm or yarn\n\n### Installation\n\n```bash\ngit clone https://github.com/shivah12/apibuddy.git\ncd apibuddy\nnpm install\nnpm run dev\n```\n\nVisit `http://localhost:3000` in your browser to use the tool locally.\n\n## Deployment\n\nThis project is deployed using [Vercel](https://vercel.com). You can view the live version here:\n**[https://apibuddy.vercel.app](https://apibuddy.vercel.app)**\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshivah12%2Fapi-buddy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshivah12%2Fapi-buddy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshivah12%2Fapi-buddy/lists"}