2个稳定版本

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

466HTTP客户端 中排名

Download history 63/week @ 2024-08-03 170/week @ 2024-08-10

每月下载量233次
slumber 中使用

MIT 协议

470KB
11K SLoC

Slumber

Test CI crates.io

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的命令行界面。

此crate不遵守semver规范。版本锁定在根 slumber crate版本上。如果您选择直接依赖于此crate,那么您将承担破损的风险。

依赖项

~43–60MB
~1M SLoC