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