Skip to content

Slingshot update

Slingshot has now seen its third rewrite (and hopefully last - for quite a while) where we've kept all previously existing functionality, and even added some new features, but moved it from our Django backend to become a completely client-based, local-first webapp.

In the process we open-sourced it so you can be assured you own your data and that none of it passes our servers (unless you want to). It should be noted that by default it uses our hosted HTTP proxy so there is nothing to configure in order to start using it right away.

You can find the updated version of Slingshot at s.requestbite.com.

Notable functionality

  • Ability to use entirely without an account
  • All Django/server-side functionality moved to client-side JavaScript
  • Collections and requests stored locally in your browser (in IndexDB)
  • Possibility to submit requests via self-hosted proxy to bypass Requestbite servers or to access resources not reachable from the public Internet (such as resources behind a firewall or through a VPN)
  • Added support for importing and exporting Postman collections.
  • Added support for parsing (most) ANSI terminal color codes in responses

You can find the GitHub repository for Slingshot here.

Next steps

While we have a lot of new functionality planned for upcoming releases, a high-priority item is the ability to centrally store your collections and requests in your Requestbite account (if you want to) so that they can be synced across all your devices.