ÚcDeprecatedLuar/better-curl-saul
Did you know you have rights? The FOSS says you do... Better Curl Saul is my homemade CLI 'http client' to make api reusability simple.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🚀 Better Curl Saul — Curl tái định nghĩa: API phức tạp, quản lý đơn giản
Một CLI HTTP client bằng Go, biến những dòng lệnh curl rối loạn thành workspace có hệ thống, dễ tái sử dụng và thân thiện với Git.
Better Curl Saul (hay đơn giản là saul) là công cụ dòng lệnh được phát triển bởi nhà phát triển mã nguồn mở DeprecatedLuar, nhằm giải quyết vấn đề quản lý và tái sử dụng các yêu cầu HTTP phức tạp. Thay vì gõ lại toàn bộ cú pháp dài dằng dời của curl mỗi lần, saul cho phép bạn lưu trữ cấu hình API vào từng workspace riêng lẻ, hỗ trợ biến thông minh, lọc phản hồi và cả chuyển đổi JSON sang TOML để dễ đọc hơn.
✨ Điểm nổi bật
- Workspace-based: Mỗi API được lưu trong thư mục riêng, dễ tổ chức và tái sử dụng.
- Biến thông minh:
{@token}lưu trữ lâu dài,{?name}nhắc nhở mỗi lần gọi. - Lọc phản hồi: Chỉ hiển thị những trường dữ liệu thực sự cần thiết.
- Tích hợp editor: Hỗ trợ chỉnh sửa nội dung trực tiếp hoặc mở trong
$EDITOR. - Chuyển đổi JSON → TOML: Tái cấu trúc JSON thành TOML để dễ quản lý hơn.
- Thân thiện Git: Lưu workspace dưới dạng tệp cấu hình, dễ đồng bộ hóa.
- Unix composable: Hỗ trợ kết hợp với shell, pipe và script.
- Hỗ trợ import/export curl: Dễ dàng nhập/xuất lệnh curl bằng
--raw.
💡 Vì sao đáng chú ý
Không giống như curl thuần túy yêu cầu người dùng nhớ cú pháp phức tạp, saul cung cấp một cách tiếp cận trực quan hơn thông qua các lệnh như set, call, get và edit. Đặc biệt, việc sử dụng biến thông minh và hệ thống workspace giúp giảm đáng kể thời gian lặp lại các yêu cầu HTTP trong phát triển và kiểm thử API.
Đây là lựa chọn tuyệt vời cho bất kỳ ai đang làm việc với nhiều API khác nhau, cần một cách gọn gàng để quản lý, tái sử dụng và chia sẻ các cấu hình yêu cầu HTTP mà không cần phụ thuộc vào công cụ trực quan đồ họa.
#GoLang #CLI #HTTPClient #APITool #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.