1libcurl bindings 2================ 3 4 Creative people have written bindings or interfaces for various environments 5 and programming languages. Using one of these allows you to take advantage of 6 curl powers from within your favourite language or system. 7 8 This is a list of all known interfaces as of this writing. 9 10 The bindings listed below are not part of the curl/libcurl distribution 11 archives, but must be downloaded and installed separately. 12 13[Ada95](http://www.almroth.com/adacurl/index.html) Written by Andreas Almroth 14 15[Basic](http://scriptbasic.com/) ScriptBasic bindings written by Peter Verhas 16 17[C++](http://curlpp.org/) Written by Jean-Philippe Barrette-LaPierre 18 19[Ch](http://chcurl.sourceforge.net/) Written by Stephen Nestinger and Jonathan Rogado 20 21Cocoa: [BBHTTP](https://github.com/brunodecarvalho/BBHTTP) written by Bruno de Carvalho 22[curlhandle](http://curlhandle.sourceforge.net/) Written by Dan Wood 23 24[D](http://dlang.org/library/std/net/curl.html) Written by Kenneth Bogert 25 26[Dylan](http://dylanlibs.sourceforge.net/) Written by Chris Double 27 28[Eiffel](https://room.eiffel.com/library/curl) Written by Eiffel Software 29 30[Euphoria](http://rays-web.com/eulibcurl.htm) Written by Ray Smith 31 32[Falcon](http://www.falconpl.org/index.ftd?page_id=prjs&prj_id=curl) 33 34[Ferite](http://www.ferite.org/) Written by Paul Querna 35 36[Gambas](http://gambas.sourceforge.net/) 37 38[glib/GTK+](http://atterer.net/glibcurl/) Written by Richard Atterer 39 40[Guile](http://www.lonelycactus.com/guile-curl.html) Written by Michael L. Gran 41 42[Harbour](https://github.com/vszakats/harbour-core/tree/master/contrib/hbcurl) Written by Viktor Szakáts 43 44[Haskell](http://hackage.haskell.org/cgi-bin/hackage-scripts/package/curl) Written by Galois, Inc 45 46[Java](https://github.com/pjlegato/curl-java) 47 48[Julia](https://github.com/forio/Curl.jl) Written by Paul Howe 49 50[Lisp](http://common-lisp.net/project/cl-curl/) Written by Liam Healy 51 52Lua: [luacurl](http://luacurl.luaforge.net/) by Alexander Marinov, [Lua-cURL](http://luaforge.net/projects/lua-curl/) by Jürgen Hötzel 53 54[Mono](http://forge.novell.com/modules/xfmod/project/?libcurl-mono) Written by Jeffrey Phillips 55 56[.NET](https://sourceforge.net/projects/libcurl-net/) libcurl-net by Jeffrey Phillips 57 58[node.js](https://github.com/JCMais/node-libcurl) node-libcurl by Jonathan Cardoso Machado 59 60[Object-Pascal](http://www.tekool.com/opcurl) Free Pascal, Delphi and Kylix binding written by Christophe Espern. 61 62[O'Caml](https://sourceforge.net/projects/ocurl/) Written by Lars Nilsson 63 64[Pascal](http://houston.quik.com/jkp/curlpas/) Free Pascal, Delphi and Kylix binding written by Jeffrey Pohlmeyer. 65 66[Perl](https://github.com/szbalint/WWW--Curl) Maintained by Cris Bailiff and Bálint Szilakszi 67 68[PHP](https://php.net/curl) Originally written by Sterling Hughes 69 70[PostgreSQL](http://gborg.postgresql.org/project/pgcurl/projdisplay.php) Written by Gian Paolo Ciceri 71 72[Python](http://pycurl.sourceforge.net/) PycURL by Kjetil Jacobsen 73 74[R](http://cran.r-project.org/package=curl) 75 76[Rexx](http://rexxcurl.sourceforge.net/) Written Mark Hessling 77 78RPG, support for ILE/RPG on OS/400 is included in source distribution 79 80Ruby: [curb](http://curb.rubyforge.org/) written by Ross Bamford, [ruby-curl-multi](http://curl-multi.rubyforge.org/) written by Kristjan Petursson and Keith Rarick 81 82[Rust](https://github.com/carllerche/curl-rust) curl-rust - by Carl Lerche 83 84[Scheme](http://www.metapaper.net/lisovsky/web/curl/) Bigloo binding by Kirill Lisovsky 85 86[S-Lang](http://www.jedsoft.org/slang/modules/curl.html) by John E Davis 87 88[Smalltalk](http://www.squeaksource.com/CurlPlugin/) Written by Danil Osipchuk 89 90[SP-Forth](http://www.forth.org.ru/~ac/lib/lin/curl/) Written by ygrek 91 92[SPL](http://www.clifford.at/spl/) Written by Clifford Wolf 93 94[Tcl](http://mirror.yellow5.com/tclcurl/) Tclcurl by Andrés García 95 96[Visual Basic](https://sourceforge.net/projects/libcurl-vb/) libcurl-vb by Jeffrey Phillips 97 98[Visual Foxpro](http://www.ctl32.com.ar/libcurl.asp) by Carlos Alloatti 99 100[Q](http://q-lang.sourceforge.net/) The libcurl module is part of the default install 101 102[wxWidgets](http://wxcode.sourceforge.net/components/wxcurl/) Written by Casey O'Donnell 103 104[XBLite](http://perso.wanadoo.fr/xblite/libraries.html) Written by David Szafranski 105 106[Xojo](https://github.com/charonn0/RB-libcURL) Written by Andrew Lambert 107