resterm

Düz .http/.rest dosyaları üzerine kurulu, terminalde çalışan kod odaklı API istemcisi. HTTP, GraphQL, gRPC, WebSocket ve SSE desteklenir; ortam dosyaları, OAuth 2.0, @capture/@assert denetimleri, iş akışları, yerel mock sunucular ve CI için resterm run çalıştırıcısı içerir. Hesap ve telemetri gerektirmez; MCP sunucusu veya yerleşik AI özelliği yoktur.

RE

resterm

New80

unkn0wn-root · API Testing & Mocking

STARS2.0K
FORKS60
COMMITS0
CONTRIBUTORS0
VERSIONv1.17.0
UPDATEDtoday
api-clientAPI Testingapi-testing-toolapi-testing-toolsApache-2.0

Common commercial products in this category: Postman, Insomnia, Paw

What can it do?
  • İstekleri düz .http dosyalarında yazıp git ile sürümleyebilirsin.
  • Bearer, OAuth 2.0 (PKCE dahil) ve gh auth token gibi CLI token'larıyla kimlik doğrulayabilirsin.
  • @capture, @assert, @poll ve @retry ile yanıtları doğrulayan senaryolar yazabilirsin.
User reviews
  • • NeutralGitHub Issue

    Using the -from-openapi flag, resterm complains about a schema inside a schema component

    “I have the following component inside components -> schemas: ```yaml anObject: description: Annotation Object type: object schema: type: object properties: id: type: integer highlight_id: type: integer content: type: string required: ["id", "highlight_id", "content"]…”

  • ↑ PositiveGitHub Issue

    Use token from CLI command

    “Some CLI tools have a command to generate and print an auth token. One example is the [GitHub CLI]( You run `gh auth login` to log in and then `gh auth token` will print the token to stdout. I would like to have some kind of global var like `# @auth bearer {{token}}` but provide…”

Verified against README · Oct 29, 2026 · source

My note

Alternative pages

More in: API Testing & Mocking