apidash

API Dash is a beautiful AI-powered open-source cross-platform (Desktop & Mobile) API Client built using Flutter which can help you easily create & customize you

What is apidash?

API Dash is a beautiful AI-powered open-source cross-platform (Desktop & Mobile) API Client built using Flutter which can help you easily create & customize your HTTP & GraphQL API requests, visually inspect responses and generate API integration code. A lightweight alternative to postman/insomnia.

Overview of apidash

What it is

API Dash is an open-source, cross-platform (desktop and mobile) API client built with Flutter. It supports HTTP and GraphQL requests, provides AI-powered features, and allows users to visually inspect responses and generate API integration code. It is described as a lightweight alternative to Postman and Insomnia.

Key features

  • Supports multiple API types: HTTP, GraphQL, SSE/Streaming, AI, WebSocket, MQTT, and gRPC.
  • Create and customize API requests (GET, HEAD, POST, PATCH, PUT, DELETE) with headers, query parameters, and body.
  • Organize requests into collections and folders with drag-and-drop rearrangement.
  • Visually preview and download responses of various MIME types, including JSON, XML, YAML, HTML, SQL, images, PDF, audio, and video.
  • Generate API integration code for multiple languages and libraries, such as cURL, Dart, Python, JavaScript, Kotlin, and more.
  • Includes DashBot, an AI assistant for debugging requests, generating code, and creating documentation.
  • Data is persisted locally and can be exported as HAR files.

Use cases

  • Creating and testing HTTP and GraphQL API requests during development.
  • Previewing and downloading multimedia API responses (images, PDF, audio, video).
  • Generating API integration code for various programming languages.
  • Using the AI assistant (DashBot) to debug requests or generate code and documentation.
  • Testing AI APIs from different providers.

Getting started

See the repository README for installation instructions.

License and pricing

Licensed under Apache-2.0. Open source and free to use.

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/foss42apidash.svg)](https://yunodb.com/tools/foss42apidash?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/foss42apidash?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/foss42apidash.svg" alt="Featured on YunoDB" height="20"></a>