引子
一款极低内存消耗的Api管理工具介绍。
电脑小内存, 打开一个Api管理工具,起步就要两三百MB的内存。浏览器混合应用随着使用时长的增加,内存会越来越大。
介绍
内存消耗问题一直是一个极大的问题,开一个IDEA,再运行两个Java服务,再运行一个前端应用。一个16G的内存差不多就跑满了。
我开发了一款纯Rust原生的Api管理工具。市面上目前的Api管理工具,大部分都是基于Electron,Tarui等和Web混合架构,不管是系统WebView还是chrome,都伴随着起步一两百MB的内存消耗。我这里采用的架构纯Rust原生开发,减少浏览器的内存消耗。
命名Requiem, 也是Request的变种单词。也译为安魂曲。 github.com/youaodu/Req…
性能
Linux Arch/x86_64
Macosx x86_64
Windows11 x86_64
功能
目前已经支持满足常见的Api请求需求。
UI 风格极其简洁,除了常见功能,目前制作了做了一些特点功能。
Ai填充
随便输入一些自然语言,可以将服务端的Controller定义、Dto等,可以自动填充到输入框中。
目前支持的 Ai 通道,除了常见OpenAi协议以外。
同样支持本地Ai Cli工具: Claude code, Codex。
发展
目前只完成了MVP的功能, 还会持续开发中,发展目标是做一款Api管理、测试为一体的请求工具。
会围绕这些部分开发后续的功能,希望持续关注,觉得好的话点一个Star支持一下。
有建议或者bug可以提交Issues, 我会开发,谢谢支持 ~