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  http://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://curl.haxx.se/libcurl/d/
54
55Dylan
56
57  Written by Chris Double
58  http://dylanlibs.sourceforge.net/
59
60Eiffel
61
62  Written by Eiffel Software
63  http://curl.haxx.se/libcurl/eiffel/
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
93Haskell
94
95  Written by Galois, Inc
96  http://hackage.haskell.org/cgi-bin/hackage-scripts/package/curl
97
98Java
99
100  Maintained by [blank]
101  http://curl.haxx.se/libcurl/java/
102
103Julia
104
105  Written by Paul Howe
106  https://github.com/forio/Curl.jl
107
108Lisp
109
110  Written by Liam Healy
111  http://common-lisp.net/project/cl-curl/
112
113Lua
114
115  luacurl by Alexander Marinov
116  http://luacurl.luaforge.net/
117
118  Lua-cURL by J�rgen H�tzel
119  http://luaforge.net/projects/lua-curl/
120
121Mono
122
123  Written by Jeffrey Phillips
124  http://forge.novell.com/modules/xfmod/project/?libcurl-mono
125
126.NET
127
128  libcurl-net by Jeffrey Phillips
129  http://sourceforge.net/projects/libcurl-net/
130
131Object-Pascal
132
133  Free Pascal, Delphi and Kylix binding written by Christophe Espern.
134  http://www.tekool.com/opcurl
135
136O'Caml
137
138  Written by Lars Nilsson
139  http://sourceforge.net/projects/ocurl/
140
141Pascal
142
143  Free Pascal, Delphi and Kylix binding written by Jeffrey Pohlmeyer.
144  http://houston.quik.com/jkp/curlpas/
145
146Perl
147
148  Maintained by Cris Bailiff
149  http://curl.haxx.se/libcurl/perl/
150
151PHP
152
153  Written by Sterling Hughes
154  http://curl.haxx.se/libcurl/php/
155
156PostgreSQL
157
158  Written by Gian Paolo Ciceri
159  http://gborg.postgresql.org/project/pgcurl/projdisplay.php
160
161Python
162
163  PycURL by Kjetil Jacobsen
164  http://pycurl.sourceforge.net/
165
166R
167
168  RCurl by Duncan Temple Lang
169  http://www.omegahat.org/RCurl/
170
171Rexx
172
173  Written Mark Hessling
174  http://rexxcurl.sourceforge.net/
175
176RPG
177
178  Support for ILE/RPG on OS/400 is included in source distribution
179  http://curl.haxx.se/libcurl/
180  See packages/OS400/README.OS400 and packages/OS400/curl.inc.in
181
182Ruby
183
184  curb - written by Ross Bamford
185  http://curb.rubyforge.org/
186
187  ruby-curl-multi - written by Kristjan Petursson and Keith Rarick
188  http://curl-multi.rubyforge.org/
189
190Scheme
191
192  Bigloo binding by Kirill Lisovsky
193  http://curl.haxx.se/libcurl/scheme/
194
195S-Lang
196
197  S-Lang binding by John E Davis
198  http://www.jedsoft.org/slang/modules/curl.html
199
200Smalltalk
201
202  Smalltalk binding by Danil Osipchuk
203  http://www.squeaksource.com/CurlPlugin/
204
205SP-Forth
206
207  SP-Forth binding by ygrek
208  http://www.forth.org.ru/~ac/lib/lin/curl/
209
210SPL
211
212  SPL binding by Clifford Wolf
213  http://www.clifford.at/spl/
214
215Tcl
216
217  Tclcurl by Andr�s Garc�a
218  http://personal1.iddeo.es/andresgarci/tclcurl/english/docs.html
219
220Visual Basic
221
222  libcurl-vb by Jeffrey Phillips
223  http://sourceforge.net/projects/libcurl-vb/
224
225Visual Foxpro
226
227  by Carlos Alloatti
228  http://www.ctl32.com.ar/libcurl.asp
229
230Q
231  The libcurl module is part of the default install
232  http://q-lang.sourceforge.net/
233
234wxWidgets
235
236  Written by Casey O'Donnell
237  http://wxcode.sourceforge.net/components/wxcurl/
238
239XBLite
240
241  Written by David Szafranski
242  http://perso.wanadoo.fr/xblite/libraries.html
243