Skip to content

Latest commit

 

History

History
51 lines (48 loc) · 3.3 KB

bindings.md

File metadata and controls

51 lines (48 loc) · 3.3 KB

Bindings

Creative people have written bindings or interfaces for various environments and programming languages. Using one of these allows you to take advantage of curl powers from within your favorite language or system. This is a list of all known interfaces as of this writing.

The bindings listed below are not part of the curl/libcurl distribution archives, but must be downloaded and installed separately.

Language Site Author(s)
Script Basic http://scriptbasic.com/ Peter Verhas
C++ http://curlpp.org/ Jean-Philippe, Barrette-LaPierre
Ch/C++ http://chcurl.sourceforge.net/ Stephen Nestinger, Jonathan Rogado
Cocoa (BBHTTP) https://github.com/brunodecarvalho/BBHTTP Bruno de Carvalho
Cocoa (CURLHandle) https://github.com/karelia/curlhandle/ Dan Wood
D http://dlang.org/library/std/net/curl.html Kenneth Bogert
Dylan http://opendylan.org/ Chris Double
Eiffel https://room.eiffel.com/library/curl Eiffel Software
Euphoria http://rays-web.com/eulibcurl.htm Ray Smith
Falcon http://www.falconpl.org/ Falcon
Gambas http://gambas.sourceforge.net/ Gambas
glib/GTK+ http://atterer.org/glibcurl Richard Atterer
Guile http://www.lonelycactus.com/guile-curl.html Michael L. Gran
Harbour https://github.com/vszakats/harbour-core/tree/master/contrib/hbcurl Viktor Szakáts
Haskell http://hackage.haskell.org/package/curl Galois, Inc
Java https://github.com/pjlegato/curl-java Paul Legato
Lua (luacurl) http://luacurl.luaforge.net/ Alexander Marinov
Lua-cURL https://github.com/Lua-cURL/Lua-cURLv3 Jürgen Hötzel, Alexey Melnichuk
.NET https://github.com/masroore/CurlSharp Masroor Ehsan Choudhury, Jeffrey Phillips
NodeJS https://github.com/JCMais/node-libcurl Jonathan Cardoso Machado
O'Caml https://sourceforge.net/projects/ocurl/ Lars Nilsson
Pascal/Delphi/Kylix http://curlpas.sourceforge.net/curlpas/ Jeffrey Pohlmeyer.
Pascal/Delphi/Kylix http://www.tekool.com/opcurl Christophe Espern.
Perl https://github.com/szbalint/WWW--Curl Cris Bailiff and Bálint Szilakszi
PHP https://php.net/curl Sterling Hughes
Python (PycURL) https://github.com/pycurl/pycurl Kjetil Jacobsen
R http://cran.r-project.org/package=curl Jeroen Ooms, Hadley Wickham, RStudio
Rexx http://rexxcurl.sourceforge.net/ Mark Hessling
Ruby (curb) https://github.com/taf2/curb Ross Bamford
Ruby (ruby-curl-multi) http://curl-multi.rubyforge.org/ Kristjan Petursson and Keith Rarick
Rust (curl-rust) https://github.com/carllerche/curl-rust Carl Lerche
Scheme Bigloo http://www.metapaper.net/lisovsky/web/curl/ Kirill Lisovsky
S-Lang http://www.jedsoft.org/slang/modules/curl.html John E Davis
Smalltalk http://www.squeaksource.com/CurlPlugin/ Danil Osipchuk
SP-Forth http://www.forth.org.ru/~ac/lib/lin/curl/ ygrek
Tcl http://mirror.yellow5.com/tclcurl/ Andrés García
Visual Basic https://sourceforge.net/projects/libcurl-vb/ Jeffrey Phillips
wxWidgets http://wxcode.sourceforge.net/components/wxcurl/ Casey O'Donnell
Xojo https://github.com/charonn0/RB-libcURL Andrew Lambert