#tui #http #rest #用户界面 #食谱 #请求 #slumber

slumber_tui

Slumber的终端用户界面。不推荐外部使用。

2个稳定版本

1.8.1 2024年8月11日
1.8.0 2024年8月9日

#280HTTP客户端

Download history 123/week @ 2024-08-05 126/week @ 2024-08-12

249 每月下载次数
用于 slumber

MIT 许可

1MB
19K SLoC

Slumber

Test CI crates.io Discord chat

Slumber example

Slumber是一个TUI(终端用户界面)HTTP客户端。定义、执行和分享可配置的HTTP请求。Slumber基于一些基本原理构建

  • 它将永远免费使用
  • 你拥有自己的数据:所有配置和数据都存储在本地,可以纳入版本控制
  • 它永远不会被 enshittified

特性

示例

Slumber基于 集合。集合是一组请求 食谱,这些食谱是您想要运行的请求的模板。一个简单的集合可以是

# slumber.yml
requests:
  get: !request
    method: GET
    url: https://httpbin.org/get

  post: !request
    method: POST
    url: https://httpbin.org/post
    body: !json { "id": 3, "name": "Slumber" }

创建此文件,然后使用slumber运行TUI。

有关更详细的示例,请参阅文档


lib.rs:

Slumber的终端用户界面。

此包不符合semver规范。版本被锁定到根slumber包版本。如果您选择直接依赖于此包,则您将承担损坏的风险。

依赖项

~42–61MB
~1M SLoC