Home Curl
Curl
A versatile command line tool and library (libcurl) for transferring data with URLs. Supports protocols including HTTP, HTTPS, FTP, FTPS, SCP, SFTP, LDAP, SMB, SMTP, POP3, IMAP, MQTT, RTSP, and many more. Widely used for network troubleshooting, automation, and data transfer for developers and system administrators.
Language
C
Latest Release
curl-8_19_0
License
Other
Our Newsletter
Get new CLI tools right in your inbox
Get short emails with useful cli projects, releases, and repos worth watching.
Key Features
- Supports numerous protocols (HTTP, FTP, SFTP, SMTP, etc.)
- Command line and programmable API via libcurl
- Powerful scripting and automation capabilities
- Data upload and download across platforms
- Customizable headers, cookies, authentication, and proxies
- Cross-platform and open source
Alternative Tools
wgethttpiearia2
Resources
Community
Stars
41.3k
Contributors
100
Open Issues
33
Forks
7.1k