Download Swastik Codes for desktop

The desktop app sends every request from your own computer, so localhost, your LAN, Docker networks and VPN-only hosts just work, with no CORS limits. It has everything the web app has, signing in syncs the same workspaces, and it is light: an 11 MB Windows installer that used 434 MB of memory in our side-by-side test, less than Postman, Insomnia, Bruno or Hoppscotch.

Version …

Swastik Codes for your computer

Finding the right download for your system…

Why use the desktop app

  • Local and private targets

    Call localhost, Docker networks, LAN devices and hosts that are only reachable over your VPN.

  • Native engine, no relay

    Requests leave from your machine through a Rust HTTP engine. No CORS, no proxy, and the target sees your own IP address.

  • Everything the web app does

    All eight protocols, tests and scripts, the collection runner, load tests, mocks, monitors, docs and team features.

  • Same account, same workspaces

    Sign in with your Swastik Codes account and your cloud workspaces, environments and teams sync between the app and the browser.

All downloads

Pick the package for your system. Each file lists its SHA-256 checksum so you can verify the download.

Windows

Windows 10 or 11, 64-bit (x64)

  • Loading…
How to install
  1. Run the downloaded Swastik Codes setup .exe. It installs for your user account only, so no administrator rights are needed.
  2. If Windows SmartScreen shows Windows protected your PC, choose More info, then Run anyway. The installer is not code-signed yet, so Windows does not recognise the publisher.
  3. The app uses Microsoft Edge WebView2, which Windows 10 and 11 already include. If it is missing, the installer downloads it for you.

Linux

x86_64 with WebKitGTK 4.1: Ubuntu 22.04+, Debian 12+, Fedora 38+ and similar

  • Loading…
How to install
  1. Ubuntu, Debian, Mint, Pop!_OS: sudo apt install ./swastik-codes_amd64.deb
  2. Fedora, RHEL, openSUSE: sudo dnf install ./swastik-codes.x86_64.rpm
  3. Any distribution (AppImage): chmod +x swastik-codes_amd64.AppImage, then run it. No installation needed.

The .deb and .rpm packages install their WebKitGTK dependencies through your package manager.

macOS

macOS 10.15 or later, Apple silicon and Intel

  • The macOS version is coming. Until then, the web app works in Safari, Chrome and Firefox on your Mac.

Command line: the swc CLI for Linux and Windows turns your project's API routes into a collection and runs collections in CI. Download swc for Linux · swc for Windows.

Verify your download

Compare the checksum of the file you downloaded with the SHA-256 shown next to it above. They must match exactly.

Questions or a problem with a download? Contact us.

Linux
sha256sum swastik-codes_amd64.deb
Windows PowerShell
Get-FileHash .\swastik-codes-setup.exe -Algorithm SHA256

Desktop app questions

Is the desktop app free?

Yes. Like the web app, it is free to use and there are no paid plans today.

Do I need an account?

No. You can send requests from a local workspace without signing in, because requests run on your own computer. Sign in to sync workspaces, work with a team, or use mock servers and monitors, which run on swastik.codes.

Where are my requests sent from?

From your computer. HTTP requests, collection runs, load tests and WebSocket, Socket.IO, SSE, gRPC, MQTT and MCP connections all start on your machine, so the target sees your IP address and your network rules apply. Only account features such as sync, sharing, mock servers and monitors talk to swastik.codes.

Does it update itself?

Check this page for new versions; the version number is shown at the top. Installing a newer version over an older one keeps your data.

Is there a macOS or mobile app?

A macOS version is coming. There is no mobile app; the web app works on phones and tablets in the browser.

Try it on your own API

Swastik Codes runs in the browser and is free to use. Create an account to send requests, sync your workspaces and invite your team.