Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alternatives
  3. Insomnia
Insomnia

Open Source Alternatives to Insomnia

20 alternatives203.0k total stars13.6k total forks9 languages
Visit WebsiteGitHubGitHub

What is Insomnia?

Insomnia is an open-source API client for designing, testing, and debugging REST, GraphQL, and other web APIs with a collaborative interface.. There are currently 20 open-source alternatives to Insomnia, with a combined total of 203.0k GitHub stars. The most common language among these projects is TypeScript.

Showing 20 open-source alternatives

Hoppscotch
Hoppscotchhoppscotch/hoppscotch

An open-source API development ecosystem for testing HTTP, WebSocket, GraphQL, and other APIs with real-time collaboration.

80.7k6.2kTypeScript
3 days ago
Bruno
Brunousebruno/bruno

An open-source, offline-first API client that stores collections as files for Git-based collaboration.

47.8k3.0kJavaScript
1 day ago
Yaak (k)
Yaak (k)mountain-loop/yaak

A fast, privacy-first desktop API client for REST, GraphQL, WebSockets, SSE, and gRPC.

19.3k835TypeScript
1 day ago
posting (k)
posting (k)darrenburns/posting

A terminal-based HTTP client for keyboard-centric API testing and development workflows.

12.5k291Go
7 days ago
wuzz
wuzzasciimoo/wuzz

Interactive terminal UI for inspecting, debugging, and sending HTTP requests with cURL-like syntax.

10.7k411Go
2 months ago
Requestly
Requestlyrequestly/requestly

A local-first API client and HTTP interceptor for building, testing, and mocking APIs directly in your browser or desktop.

6.8k688
2 days ago
Postcat
PostcatPostcatlab/postcat

An open-source, cross-platform API development and testing tool with plugin support for REST, Websocket, and more.

5.5k793JavaScript
7 months ago
Altair GraphQL Client
Altair GraphQL Clientaltair-graphql/altair

A beautiful, feature-rich GraphQL Client IDE for debugging queries across all platforms.

5.4k405TypeScript
3 days ago
ATAC
ATACJulien-cpsn/ATAC

A terminal-based API client for sending HTTP/WebSocket requests, managing collections, and scripting—free, offline, and account-less.

3.7k144Rust
3 days ago
CocoaRestClient
CocoaRestClientmmattozzi/cocoa-rest-client

A free, native macOS application for testing and debugging HTTP/REST endpoints with a lightweight UI.

2.4k208Objective-C
2 years ago
rest.nvim
rest.nvimrest-nvim/rest.nvim

A fast, asynchronous HTTP client for Neovim that runs HTTP requests directly from .http files within the editor.

2.1k146Lua
9 months ago
Step CI
Step CIstepci/stepci

An open-source API Quality Assurance framework for automated testing of REST, GraphQL, gRPC, tRPC, and SOAP APIs.

1.9k100TypeScript
2 years ago
Advanced REST Client (.4k)
Advanced REST Client (.4k)advanced-rest-client/arc-electron

A desktop application for testing, debugging, and interacting with REST APIs and web services.

1.5k233JavaScript
21 days ago
Milkman
Milkmanwarmuuh/milkman

A fast, extensible JavaFX-based workbench for crafting and testing HTTP, gRPC, GraphQL, and other requests via plugins.

1.3k81Java
1 month ago
ain
ainjonaslu/ain

A terminal HTTP API client that organizes requests in files, supports scripting, and uses curl/wget/httpie as backends.

62316Go
1 year ago
Httper-iOS
Httper-iOSMuShare/Httper-iOS

A REST API testing tool for iOS that lets developers test APIs on mobile devices without a desktop PC.

41828Swift
3 years ago
Escambo
EscamboCleoMenezesJr/escambo

An HTTP-based API testing application for GNOME built with GTK4 and Libadwaita.

1457Python
2 years ago
resty.nvim
resty.nvimlima1909/resty.nvim

A fast and easy-to-use HTTP/REST client plugin for Neovim, completely written in Lua.

543Lua
5 months ago
nvim-httpyac
nvim-httpyacabidibo/nvim-httpyac

A Neovim plugin that integrates HttpYac for executing HTTP requests directly from your editor.

213Lua
1 month ago
nurl.nvim
nurl.nvimrodrigoscc/nurl.nvim

A programmable HTTP client for Neovim, defining requests as pure Lua tables with environments, history, and testing.

140Lua
19 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub