Git init
[external/curl.git] / docs / BINDINGS
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
18 Ada95
19
20   Writtten by Andreas Almroth
21   http://www.almroth.com/adacurl/index.html
22
23 Basic
24
25   ScriptBasic bindings to libcurl. Writtten by Peter Verhas
26   http://scriptbasic.com/
27
28 C
29   libcurl is a C library in itself!
30   http://curl.haxx.se/libcurl/
31
32 C++
33
34   Written by Jean-Philippe Barrette-LaPierre
35   http://curlpp.org/
36
37 Ch
38
39   Written by Stephen Nestinger and Jonathan Rogado
40   http://chcurl.sourceforge.net/
41
42 Cocoa
43
44   Written by Dan Wood
45   http://curlhandle.sourceforge.net/
46
47 D
48
49   Written by Kenneth Bogert
50   http://curl.haxx.se/libcurl/d/
51
52 Dylan
53
54   Written by Chris Double
55   http://dylanlibs.sourceforge.net/
56
57 Eiffel
58   Written by Eiffel Software
59   http://curl.haxx.se/libcurl/eiffel/
60
61 Euphoria
62
63   Written by Ray Smith
64   http://rays-web.com/eulibcurl.htm
65
66 Falcon
67
68   http://www.falconpl.org/index.ftd?page_id=prjs&prj_id=curl
69
70 Ferite
71
72   Written by Paul Querna
73   http://www.ferite.org/
74
75 Gambas
76
77   http://gambas.sourceforge.net
78
79 glib/GTK+
80
81   Written by Richard Atterer
82   http://atterer.net/glibcurl/
83
84 Haskell
85
86   Written by Galois, Inc
87   http://hackage.haskell.org/cgi-bin/hackage-scripts/package/curl
88
89 Java
90
91   Maintained by [blank]
92   http://curl.haxx.se/libcurl/java/
93
94 Lisp
95
96   Written by Liam Healy
97   http://common-lisp.net/project/cl-curl/
98
99 Lua
100
101   luacurl by Alexander Marinov
102   http://luacurl.luaforge.net/
103
104   Lua-cURL by Jürgen Hötzel
105   http://luaforge.net/projects/lua-curl/
106
107 Mono
108
109   Written by Jeffrey Phillips
110   http://forge.novell.com/modules/xfmod/project/?libcurl-mono
111
112 .NET
113
114   libcurl-net by Jeffrey Phillips
115   http://sourceforge.net/projects/libcurl-net/
116
117 Object-Pascal
118
119   Free Pascal, Delphi and Kylix binding written by Christophe Espern.
120   http://www.tekool.com/opcurl
121
122 O'Caml
123
124   Written by Lars Nilsson
125   http://sourceforge.net/projects/ocurl/
126
127 Pascal
128
129   Free Pascal, Delphi and Kylix binding written by Jeffrey Pohlmeyer.
130   http://houston.quik.com/jkp/curlpas/
131
132 Perl
133
134   Maintained by Cris Bailiff
135   http://curl.haxx.se/libcurl/perl/
136
137 PHP
138
139   Written by Sterling Hughes
140   http://curl.haxx.se/libcurl/php/
141
142 PostgreSQL
143
144   Written by Gian Paolo Ciceri
145   http://gborg.postgresql.org/project/pgcurl/projdisplay.php
146
147 Python
148
149   PycURL by Kjetil Jacobsen
150   http://pycurl.sourceforge.net/
151
152 R
153
154   RCurl by Duncan Temple Lang
155   http://www.omegahat.org/RCurl/
156
157 Rexx
158
159   Written Mark Hessling
160   http://rexxcurl.sourceforge.net/
161
162 RPG
163
164   Support for ILE/RPG on OS/400 is included in source distribution
165   http://curl.haxx.se/libcurl/
166   See packages/OS400/README.OS400 and packages/OS400/curl.inc.in
167
168 Ruby
169
170   curb - written by Ross Bamford
171   http://curb.rubyforge.org/
172
173   ruby-curl-multi - written by Kristjan Petursson and Keith Rarick
174   http://curl-multi.rubyforge.org/
175
176 Scheme
177
178   Bigloo binding by Kirill Lisovsky
179   http://curl.haxx.se/libcurl/scheme/
180
181 S-Lang
182
183   S-Lang binding by John E Davis
184   http://www.jedsoft.org/slang/modules/curl.html
185
186 Smalltalk
187
188   Smalltalk binding by Danil Osipchuk
189   http://www.squeaksource.com/CurlPlugin/
190
191 SP-Forth
192
193   SP-Forth binding by ygrek
194   http://www.forth.org.ru/~ac/lib/lin/curl/
195
196 SPL
197
198   SPL binding by Clifford Wolf
199   http://www.clifford.at/spl/
200
201 Tcl
202
203   Tclcurl by Andrés García
204   http://personal1.iddeo.es/andresgarci/tclcurl/english/docs.html
205
206 Visual Basic
207
208   libcurl-vb by Jeffrey Phillips
209   http://sourceforge.net/projects/libcurl-vb/
210
211 Visual Foxpro
212
213   by Carlos Alloatti
214   http://www.ctl32.com.ar/libcurl.asp
215
216 Q
217   The libcurl module is part of the default install
218   http://q-lang.sourceforge.net/
219
220 wxWidgets
221
222   Written by Casey O'Donnell
223   http://wxcode.sourceforge.net/components/wxcurl/
224
225 XBLite
226
227   Written by David Szafranski
228   http://perso.wanadoo.fr/xblite/libraries.html