curl/curl
用于使用 URL 语法传输数据的命令行工具和库,支持 DICT、FILE、FTP、FTPS、GOPHER、GOPHERS、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、MQTT、MQTTS、POP3、POP3S、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、TELNET、TFTP、WS 和 WSS。 libcurl 提供了无数强大的功能
项目简介
curl/curl 是一个用 C 编写的开源项目,在 GitHub 上归入「开发框架」这一类。目前累计 42,486 个 Star、7,285 次 Fork,许可协议为 自定义许可。
它的核心定位是:用于使用 URL 语法传输数据的命令行工具和库,支持 DICT、FILE、FTP、FTPS、GOPHER、GOPHERS、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、MQTT、MQTTS、POP3、POP3S、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、TELNET、TFTP、WS 和 WSS。 libcurl 提供了无数强大的功能。官方仓库把它描述为这样的工具,我们在收录时按中文语境重新整理了这个说法,方便你快速判断它是否匹配手头的需求。
从仓库标签看,这个项目主要围绕 c、client、curl、ftp、gopher 展开。如果你正在这几个方向上找现成的实现,它值得先浏览一遍 README 与示例目录。
仓库原文:A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
关键信息
| 主要语言 | C |
|---|---|
| 开源许可 | NOASSERTION |
| 仓库创建 | 2010-03-18 |
| 最近推送 | 2026-07-28 |
| 收录时间 | 2026-07-29 |
| 仓库地址 | https://github.com/curl/curl |
| 克隆命令 | git clone https://github.com/curl/curl.git |
| 项目官网 | https://curl.se/ |
适合什么场景使用
直接看 README 的功能清单与快速开始,判断能否替换掉你正在手写的部分。
star 数与近期推送时间能说明项目是否活跃,挑最近半年仍有提交的模块读更划算。
先确认许可协议与 issue 的处理速度,再评估维护成本,不要只看 star 数量。
技术标签
- c
- client
- curl
- ftp
- gopher
- hacktoberfest
- http
- https