1 _ _ ____ _ 2 ___| | | | _ \| | 3 / __| | | | |_) | | 4 | (__| |_| | _ <| |___ 5 \___|\___/|_| \_\_____| 6 7 libcurl bindings 8 9 Creative people have written bindings or interfaces for various environments 10 and programming languages. Using one of these allows you to take advantage of 11 curl powers from within your favourite language or system. 12 13 This is a list of all known interfaces as of this writing. 14 15 The bindings listed below are not part of the curl/libcurl distribution 16 archives, but must be downloaded and installed separately. 17 18Ada95 19 20 Writtten by Andreas Almroth 21 http://www.almroth.com/adacurl/index.html 22 23Basic 24 25 ScriptBasic bindings to libcurl. Writtten by Peter Verhas 26 http://scriptbasic.com/ 27 28C 29 libcurl is a C library in itself! 30 https://curl.haxx.se/libcurl/ 31 32C++ 33 34 Written by Jean-Philippe Barrette-LaPierre 35 http://curlpp.org/ 36 37Ch 38 39 Written by Stephen Nestinger and Jonathan Rogado 40 http://chcurl.sourceforge.net/ 41 42Cocoa 43 44 BBHTTP: written by Bruno de Carvalho 45 https://github.com/brunodecarvalho/BBHTTP 46 47 curlhandle: Written by Dan Wood 48 http://curlhandle.sourceforge.net/ 49 50D 51 52 Written by Kenneth Bogert 53 http://dlang.org/library/std/net/curl.html 54 55Dylan 56 57 Written by Chris Double 58 http://dylanlibs.sourceforge.net/ 59 60Eiffel 61 62 Written by Eiffel Software 63 https://room.eiffel.com/library/curl 64 65Euphoria 66 67 Written by Ray Smith 68 http://rays-web.com/eulibcurl.htm 69 70Falcon 71 72 http://www.falconpl.org/index.ftd?page_id=prjs&prj_id=curl 73 74Ferite 75 76 Written by Paul Querna 77 http://www.ferite.org/ 78 79Gambas 80 81 http://gambas.sourceforge.net/ 82 83glib/GTK+ 84 85 Written by Richard Atterer 86 http://atterer.net/glibcurl/ 87 88Guile: 89 90 Written by Michael L. Gran 91 http://www.lonelycactus.com/guile-curl.html 92 93Harbour 94 95 Written by Viktor Szakáts 96 https://github.com/vszakats/harbour-core/tree/master/contrib/hbcurl 97 98Haskell 99 100 Written by Galois, Inc 101 http://hackage.haskell.org/cgi-bin/hackage-scripts/package/curl 102 103Java 104 105 https://github.com/pjlegato/curl-java 106 107Julia 108 109 Written by Paul Howe 110 https://github.com/forio/Curl.jl 111 112Lisp 113 114 Written by Liam Healy 115 http://common-lisp.net/project/cl-curl/ 116 117Lua 118 119 luacurl by Alexander Marinov 120 http://luacurl.luaforge.net/ 121 122 Lua-cURL by Jürgen Hötzel 123 http://luaforge.net/projects/lua-curl/ 124 125Mono 126 127 Written by Jeffrey Phillips 128 http://forge.novell.com/modules/xfmod/project/?libcurl-mono 129 130.NET 131 132 libcurl-net by Jeffrey Phillips 133 https://sourceforge.net/projects/libcurl-net/ 134 135node.js 136 137 node-libcurl by Jonathan Cardoso Machado 138 https://github.com/JCMais/node-libcurl 139 140Object-Pascal 141 142 Free Pascal, Delphi and Kylix binding written by Christophe Espern. 143 http://www.tekool.com/opcurl 144 145O'Caml 146 147 Written by Lars Nilsson 148 https://sourceforge.net/projects/ocurl/ 149 150Pascal 151 152 Free Pascal, Delphi and Kylix binding written by Jeffrey Pohlmeyer. 153 http://houston.quik.com/jkp/curlpas/ 154 155Perl 156 157 Maintained by Cris Bailiff and Bálint Szilakszi 158 https://github.com/szbalint/WWW--Curl 159 160PHP 161 162 Written by Sterling Hughes 163 https://php.net/curl 164 165PostgreSQL 166 167 Written by Gian Paolo Ciceri 168 http://gborg.postgresql.org/project/pgcurl/projdisplay.php 169 170Python 171 172 PycURL by Kjetil Jacobsen 173 http://pycurl.sourceforge.net/ 174 175R 176 177 http://cran.r-project.org/package=curl 178 179Rexx 180 181 Written Mark Hessling 182 http://rexxcurl.sourceforge.net/ 183 184RPG 185 186 Support for ILE/RPG on OS/400 is included in source distribution 187 https://curl.haxx.se/libcurl/ 188 See packages/OS400/README.OS400 and packages/OS400/curl.inc.in 189 190Ruby 191 192 curb - written by Ross Bamford 193 http://curb.rubyforge.org/ 194 195 ruby-curl-multi - written by Kristjan Petursson and Keith Rarick 196 http://curl-multi.rubyforge.org/ 197 198Rust 199 200 curl-rust - by Carl Lerche 201 https://github.com/carllerche/curl-rust 202 203Scheme 204 205 Bigloo binding by Kirill Lisovsky 206 http://www.metapaper.net/lisovsky/web/curl/ 207 208S-Lang 209 210 S-Lang binding by John E Davis 211 http://www.jedsoft.org/slang/modules/curl.html 212 213Smalltalk 214 215 Smalltalk binding by Danil Osipchuk 216 http://www.squeaksource.com/CurlPlugin/ 217 218SP-Forth 219 220 SP-Forth binding by ygrek 221 http://www.forth.org.ru/~ac/lib/lin/curl/ 222 223SPL 224 225 SPL binding by Clifford Wolf 226 http://www.clifford.at/spl/ 227 228Tcl 229 230 Tclcurl by Andrés García 231 http://mirror.yellow5.com/tclcurl/ 232 233Visual Basic 234 235 libcurl-vb by Jeffrey Phillips 236 https://sourceforge.net/projects/libcurl-vb/ 237 238Visual Foxpro 239 240 by Carlos Alloatti 241 http://www.ctl32.com.ar/libcurl.asp 242 243Q 244 The libcurl module is part of the default install 245 http://q-lang.sourceforge.net/ 246 247wxWidgets 248 249 Written by Casey O'Donnell 250 http://wxcode.sourceforge.net/components/wxcurl/ 251 252XBLite 253 254 Written by David Szafranski 255 http://perso.wanadoo.fr/xblite/libraries.html 256 257Xojo 258 259 Written by Andrew Lambert 260 https://github.com/charonn0/RB-libcURL 261