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, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET and TFTP. libcurl offers a myriad of powerful features (by curl)


Basic libcurl repo stats
1 day ago

curl/curl is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Libcurl Alternatives

Similar projects and alternatives to libcurl

  • GitHub repo DoH

  • GitHub repo ohmyzsh

    🙃 A delightful community-driven (with 1800+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, docker, homebrew, node, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

  • GitHub repo postman-app-support

    Postman helps you be more efficient while working with APIs. Using Postman, you can construct complex HTTP requests quickly, organize them in collections and share them with your co-workers.

  • GitHub repo Visual Studio Code

    Visual Studio Code

  • GitHub repo rust

    Empowering everyone to build reliable and efficient software.

  • GitHub repo Postwoman

    👽 Open source API development ecosystem

  • GitHub repo Vim

    The official Vim repository

  • GitHub repo pandoc

    Universal markup converter

  • GitHub repo OpenSSL

    TLS/SSL and crypto library

  • GitHub repo WordPress

    WordPress, Git-ified. This repository is just a mirror of the WordPress subversion repository. Please do not send pull requests. Submit pull requests to and patches to instead.

  • GitHub repo zipkin

    Zipkin is a distributed tracing system

  • GitHub repo ranger

    A VIM-inspired filemanager for the console

  • GitHub repo HTTP Prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more.

  • GitHub repo semantic-source

    Parsing, analyzing, and comparing source code across many languages

  • GitHub repo Chocolatey

    Chocolatey - the package manager for Windows

  • GitHub repo Cargo

    The Rust package manager

  • GitHub repo kelseyhightower/envconfig

    Golang library for managing configuration data from environment variables

  • GitHub repo duckling

    Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.

  • GitHub repo Apache

    Mirror of Apache HTTP Server. Issues:

  • GitHub repo clifm

    Command Line Interface File Manager

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better libcurl alternative or higher similarity.


Posts where libcurl has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-05.
  • Public wifi not working while Adguard (and VPN) on Samsung Galaxy S10+ is active | 2021-05-06
    Because your office network block alternative DNS providers? When AdGuard VPN is on it also goes through the VPN so the office network can't see and block it. If you have too much time you can try and use one of the resolvers in to check which of them works, blocking Do53, DoT and DoQ is easy peasy while DoH can't be completely blocked without traffic analysis.
  • Thank you, random Swedish person!
    I know he's responsible for it existing but clicking through to the curl links shows me this page -
    It is not a random person. It is Daniel Stenberg of curl fame!
  • Internet Positif | 2021-04-28
  • [Request for Help] 1 WAN, 2 LAN Interfaces (different subnets)
    Looks like maybe old packages/libraries on the client? Does it happen on every client on that network?
  • xplr - A hackable, minimal, fast TUI file explorer | 2021-04-20
    Requires: fzf, sd, curl
  • Curl those funny IPv4 addresses | 2021-04-19
    I agree. The article even says that these odd formats are used to bypass filters but cannot pinpoint why BSD added support for them in 1983.

    It hints that certificate validation fails in some cases, but that seems even more niche. What applications are using certs with IP-in-CN anyway in 2021? Shouldn't any IPs be in the "typed" SAN extension?

    Commit is here:

  • sebuah tips untuk bagi yang masih pake VPN (video by me) | 2021-04-18
    This obviously only works on Android. Y'all better just head to, create new config and see the setup guide that works for nearly any platform out there, use and for providers
  • 17 April 2021- Weekend Chat Thread | 2021-04-16
  • Experiments with h3 clients + Envoy | 2021-04-12
    curl/curl compiled with cloudflare/quiche + BoringSSL
  • Pengguna Indihomo dan Firefox ada masalah akses ga? (masalah dns) | 2021-04-12
  • A Basic Setup for Web Developer | 2021-04-11
  • RASA - REST API | 2021-04-08
    To send a request, I will use Postman's desktop app. You can now run Postman also in the browser without installing the app. Or you can use You can of course use terminal interface like curl as well.
  • Download Failures during Kickstart Install with Boot ISO | 2021-04-06
    Wild guess: your proxy (zscaler?) is somehow terminating the TLS connections to the remote endpoint while curl is still reading the socket, have you (a) tested it without a proxy, and/or (b) tested the CentOS 8.3 ISO for the same behaviour while using that proxy? It could be that the proxy is sensitive in some fashion... Similar problem for others: