Skip to content
On this page

RequestBite Slingshot

What is Slingshot?

Slingshot is a web-based API client that is the opposite of other API clients. It's fast as lightning and light as a feather. It's privacy-respecting and local-first. It's competent and supports things others overlook. And it's entirely free and open-source software!

Slingshot

What do we mean?

  • Opposite of other API clients
    Other API clients such as Postman tend to be slow. It requires some 50+ MB of assets and makes hundreds of HTTP requests - just to load! Slingshot is a handful of requests and needs some single digit MB to load - all while being very competent.

  • Privacy-respecting
    Slingshot doesn't log any usage data and doesn't send any metrics or telemetry to third-party services. The only exception is that by default it loads some web fonts from Google Fonts.

  • Local-first
    By default all your collections, requests, variables and API credentials are stored right in your browser. Nothing needs to be stored in any account. This means you can start using it right away without having to log into anything. We support syncing your data with a cloud account too, but it's not, and never will be, a requirement.

  • Supports things others overlook
    Slingshot supports a bunch of small useful tricks that other clients overlook, such as rendering ANSI color codes in text responses and stylishly renders streaming SSE data - to name a few.

  • Free and open-source
    The source code for Slingshot is licensed under the AGPL-3.0 license and can be found in its entirety on GitHub and it's easy-peasy to run and host it yourself.

Development

TIP

To learn how to run and build Slingshot locally, please check out the README at the project GitHub repo. If you have any questions or issues, please file a GitHub issue.

Released under the MIT License.