{"id":13454766,"url":"https://github.com/firecamp-dev/firecamp","last_synced_at":"2025-05-14T15:08:06.841Z","repository":{"id":166755040,"uuid":"641935358","full_name":"firecamp-dev/firecamp","owner":"firecamp-dev","description":"Developer-first OpenSource API DevTool, Postman/Insomnia alternative.","archived":false,"fork":false,"pushed_at":"2024-07-30T12:29:18.000Z","size":13723,"stargazers_count":2341,"open_issues_count":106,"forks_count":150,"subscribers_count":18,"default_branch":"main","last_synced_at":"2025-04-11T10:00:06.608Z","etag":null,"topics":["api","api-client","graphql","graphql-playground","hacktoberfest","hacktoberfest2023","open-source","socket-io","socket-io-playground","websocket","websocket-playground"],"latest_commit_sha":null,"homepage":"https://firecamp.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/firecamp-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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}},"created_at":"2023-05-17T13:23:26.000Z","updated_at":"2025-04-10T22:39:04.000Z","dependencies_parsed_at":"2023-07-21T07:53:14.250Z","dependency_job_id":"dbee3efd-8a64-4593-9a5a-708455695c47","html_url":"https://github.com/firecamp-dev/firecamp","commit_stats":null,"previous_names":["firecampdev/firecamp","firecamp-dev/firecamp"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firecamp-dev%2Ffirecamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firecamp-dev%2Ffirecamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firecamp-dev%2Ffirecamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firecamp-dev%2Ffirecamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/firecamp-dev","download_url":"https://codeload.github.com/firecamp-dev/firecamp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254169808,"owners_count":22026215,"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","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","api-client","graphql","graphql-playground","hacktoberfest","hacktoberfest2023","open-source","socket-io","socket-io-playground","websocket","websocket-playground"],"created_at":"2024-07-31T08:00:57.779Z","updated_at":"2025-05-14T15:08:06.824Z","avatar_url":"https://github.com/firecamp-dev.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","Web-Based API Clients"],"sub_categories":["4. [Firecamp](https://firecamp.io/)"],"readme":"\u003cbr/\u003e\u003cbr/\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://firecamp.dev\"\u003e\n  \u003cimg src=\"https://github.com/firecamp-dev/firecamp/blob/main/.github/logo.svg\" alt=\"Firecamp Logo\" width=\"70\"\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003e\u003cb\u003eFirecamp\u003c/b\u003e\u003c/h3\u003e\n\u003ch4 align=\"center\"\u003e\u003cb\u003eOpen Source Postman Alternative\u003c/b\u003e\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n   \u003ca href=\"https://discord.gg/8hRaqhK\"\u003e\u003cimg alt=\"Discord online members\" src=\"https://badgen.net/discord/members/8hRaqhK?color=5865F2\u0026label=Discord\u0026style=for-the-badge\" /\u003e\u003c/a\u003e\n   \u003ca href=\"https://github.com/firecamp-dev/firecamp/stargazers\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/firecamp-dev/firecamp\" alt=\"GitHub Stars\"\u003e\u003c/a\u003e\n   \u003ca href=\"https://github.com/firecamp-dev/firecamp/pulse\"\u003e\u003cimg src=\"https://img.shields.io/github/commit-activity/y/firecamp-dev/firecamp\" alt=\"Commits-per-month\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr/\u003e\n\n# Firecamp\n\nFirecamp is a dx-first API development platform that helps developers design, develop, test, and document their APIs effortlessly. With a user-friendly interface and a range of powerful features, it streamlines the API development workflow and enhances collaboration among team members.\n\n- 🌈  best-in-class developer experience inspired by vscode dx. \u003cbr/\u003e\n- 📡 multi-protocol testing capabilities with Rest, GraphQL, Websocket, and SocketIO APIs. \u003cbr/\u003e\n- 👐 collaborate on API collections across the workspace and team \u003cbr/\u003e\n- ⛺ build APIs faster without switching between tools and apps. documentation, cli, ci/cd under one roof \u003cbr/\u003e\n  \n\n👉 Web: https://firecamp.dev\n\n## Download Firecamp Desktop Application\n\n1. [Firecamp for MacOS Intel](https://fcamp.co/mac)\n2. [Firecamp for  MacOS Silicon](https://fcamp.co/mac-silicon)\n3. [Firecamp for Windows](https://fcamp.co/win-x64)\n4. [Firecamp for Linux AppImage](https://fcamp.co/linux-appImage)\n\n\u003cbr/\u003e\n\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://firecamp.dev\"\u003e\n  \u003cimg alt =\"firecamp-cover\" src=\"https://github.com/firecamp-dev/firecamp/assets/5078921/1ef25fd3-bf97-4bd0-b440-7c1f4ef3eb22\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## 🚀 Getting started with Firecamp\nTo get started with Firecamp, follow these steps:\n\n1. Sign in to Firecamp at https://firecamp.dev\n2. Follow the [Getting Started](https://firecamp.io/docs) guide from the documentation.\n3. Start developing, and testing your APIs using Firecamp.\n\nRead the Firecamp doc for in-depth walk-throughs on functionality to understand the various features and capabilities of Firecamp. \n\n\n## 🔬 Features\n\nFirecamp offers you a broad range of features that will help you build APIs faster than ever.\n\n📂 [Collection](https://firecamp.io/docs/platform/collection): \nManage Collection of APIs to collaborate within the team \u003cbr/\u003e\n\n⛳ [API Playgrounds](https://firecamp.io/docs/rest/introduction): \nGet instant playgrounds for your APIs. Rest, GraphQL, and more \u003cbr/\u003e\n\n♻️ [Team Collaboration](https://firecamp.io/docs/collaboration/getting-started): \nCollaborate with your team at a centralized shared workspace \u003cbr/\u003e\n\n🔐 [Authentication](https://firecamp.io/docs/platform/authentication): \nTest and Debug your auth endpoints with a range of supported auths \u003cbr/\u003e\n\n📠 [Scripts](https://firecamp.io/docs/platform/scripts): \nInterpret the API with pre-request and tests scripts \u003cbr/\u003e\n\n🔩 [Dynamic Variables](https://firecamp.io/docs/platform/environment): \nSet values in variables to reuse in the whole platform dynamically \u003cbr/\u003e\n\n📡 [Firecamp Web](https://firecamp.dev): \nGet quick access to the web platform \u003cbr/\u003e\n\n\n## 🏕️ API Playgrounds\nThere is a dedicated GUI playground for each API protocol you would be using for your stack.\n\n1. [**Rest Playground**](https://firecamp.io/docs/rest/introduction) \n  It's the lightweight, IntelliSense, and next-generation testing client to give the most delightful collaborative experience while building APIs in a team. \n\n2. [**GraphQL Playground**](https://firecamp.io/docs/graphql/introduction) \n  Perform GraphQL operations with a seamless experience. Prepare, Share, and Export your Query Collection collaboratively with your team.\n\n3. [**WebSocket Playground**](https://firecamp.io/docs/websocket/introduction)  \n  Debug bidirectional connection visually with WebSocket GUI client more precisely now. The only GUI client to test, debug, and visualize real-time or event-driven messages collaboratively. \n \n4. [**Socket.io Playground**](https://firecamp.io/docs/socket-io/introduction) \n  Monitor each emitter’s and listener’s events visually over a bi-directional SocketIO connection. It enables you to collaborate with the team over a SocketIO event-driven API build.\n \n## 🛣️  Roadmap\n\n🛰️ Self-hosted: Host Firecamp on your own server\n\n🔁 CLI \u0026 CI/CD: Run API Collection Tests in the terminal or set in CI/CD pipeline \u003cbr/\u003e\n\n➿  API Test Runner:  Run the API Collection visually within the platform \u003c/br\u003e\n\n📄  API Documentation:  Publish beautiful API documentation for your team and community \u003c/br\u003e\n\n⚛️ Artificial Intelligence: Cutting-edge AI-powered capabilities \u003c/br\u003e\n\n⚓ SSL: Use custom SSL certificates to test out the SSL-secured API endpoints \u003c/br\u003e\n\n📝  Proxy: Setup proxy while running requests from Firecamp \u003c/br\u003e\n\nℹ️ History: Seamless history tracking\n\n\n## 🏆 Community and Support\n\nFor community support, you can join the Firecamp community on [Discord](https://discord.gg/8hRaqhK). You can also check out the [Firecamp Blog](https://firecamp.io/blog) for the latest updates, tutorials, and articles.\n\nHere are helpful links for Firecamp\n- [Documentation](https://firecamp.io/docs)\n- [Discord community](https://discord.gg/8hRaqhK)\n- [Twitter updates](https://twitter.com/FirecampDev)\n\nIf you encounter any bugs, or issues, or have suggestions, please open an issue on the [Firecamp GitHub repository](https://github.com/firecamp-dev/Firecamp). We appreciate your contributions to making Firecamp even better.\n\n## 💭 Philosophy\nThe decentralization of tools, processes, and people creates friction in API development workflow and frustration across the team. Developers are constantly switching between tools, searching for information, and wasting time due to inefficient tools.\nWe believe that the existing solution lacks both world-class experience and the simplicity needed to build APIs faster. This leads to a decrease in developer productivity, slow release times, and poor team collaboration.\nWe are bringing the VS code philosophy to Firecamp to solve this critical problem. Our mission is to build the most extensible, minimal, and best developer experience API platform where developers feel most productive while building APIs.\n\n## 🏄  What's cool about this?\n\nFirecamp is a Multi-protocol API platform, which offers end-to-end testing and development of Rest, GraphQL, WebSocket, and many other APIs.\nWe support major API specifications and protocols, which allows for seamless API testing, API documentation, and smoother collaboration between backend, frontend, and mobile teams.\n\n\n## ✍️ Contribution\n\nHere is the [guide for contributions](https://github.com/firecamp-dev/firecamp/blob/main/CONTRIBUTING.md) to help you begin your journey in contributing and our [list of open issues](https://github.com/firecamp-dev/firecamp/issues) for more information.\n\nWe appreciate all your contributions to Firecamp 🤗\n\nHere are a few ways:\n\n- Star this repo.\n- Create issues every time you feel something is missing or goes wrong.\n- Upvote issues with 👍 reaction so we know what the demand for a particular issue is to prioritize it within the roadmap.\n\n## 💎 All Thanks To Our Contributors\n\n\u003ca href=\"https://github.com/firecamp-dev/firecamp/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=firecamp-dev/firecamp\" /\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirecamp-dev%2Ffirecamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffirecamp-dev%2Ffirecamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirecamp-dev%2Ffirecamp/lists"}