Hurl, run and test HTTP requests with plain text.
-
Updated
Jan 16, 2026 - Rust
cURL (pronounced like “curl”, UK: [kəːl], US: [kɝl]) is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various network protocols, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features. The name stands for “Client for URL”. It was originally named httpget upon its first release in 1996 and then became urlget before adopting the current name of cURL.
Hurl, run and test HTTP requests with plain text.
Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
The free, lightweight and multiplatform graphical HTTP client that respects your privacy.
HTTP client/libcurl TUI front end in Rust, with request + key storage
truly platform-native Rust HTTP client library
🎯 A command line download/upload tool with resume.
A Client to make HTTP requests for Hacker Users 🦖
🍪 Use your cookies from browsers in your curl, wget and httpie requests!
Tribute to parrot.live, with donuts.
an experimental curl wrapper with placeholder, bookmark and environment powers just like postman
Custom implementation of Curl - Build Your Own curl
Command-line tool to make plain TCP-based requests.
Created by Daniel Stenberg
Released April 8, 1997
Latest release 10 days ago