Skip to content

API Dash v0.1.0

Compare
Choose a tag to compare
@animator animator released this 27 Mar 14:10
· 1584 commits to main since this release
0160876

Introducing API Dash, a beautiful open-source cross-platform API Client built using Flutter which can help you easily create & customize your API requests, visually inspect responses and generate Dart code on the go.

This release includes the following features:

1. Create & Customize API Requests

Using API Dash, you can draft API requests via an easy to use GUI which allows you to:

  • Create different types of HTTP requests (GET, HEAD, POST, PATCH, PUT and DELETE)
  • Easily manipulate and play around with request inputs like headers, query parameters and body.

Feature Preview 👇

send_api_request_v1.mp4

2. Visually inspect API Responses

Using API Dash, you can:

  • Inspect the API Response (HTTP status code, error message, headers, body, time taken)
  • View formatted code previews for responses of various content types like JSON, XML, YAML, HTML, SQL, etc.
  • For APIs which return results as images, API Dash helps you save a lot of time by directly previewing these results and supports a wide variety of image file formats such as jpeg, png, gif, etc.

Feature Preview 👇

image_v1.mp4

3. Generate Dart Code Automatically

API Dash is the only open source API client that supports advanced Dart code generation so that you can easily integrate APIs in your Dart/Flutter project.
For each request, you can click on View Code to directly view the corresponding Dart code which you can then Copy and directly run it on DartPad.

Feature Preview 👇

code_gen_v6.mp4

Download

API Dash binaries for this release are available for Mac and Windows, and can be downloaded from the release files below: