libcurl bindings
-Creative people have written bindings or interfaces for various environments
-and programming languages. Using one of these allows you to take advantage of
-curl powers from within your favourite language or system.
+ Creative people have written bindings or interfaces for various environments
+ and programming languages. Using one of these allows you to take advantage of
+ curl powers from within your favourite language or system.
-This is a list of all known interfaces as of this writing.
+ This is a list of all known interfaces as of this writing.
-The bindings listed below are not part of the curl/libcurl distribution
-archives, but must be downloaded and installed separately.
+ The bindings listed below are not part of the curl/libcurl distribution
+ archives, but must be downloaded and installed separately.
Ada95
C++
Written by Jean-Philippe Barrette-LaPierre
- http://rrette.com/curlpp.html
+ http://curlpp.org/
Ch
Cocoa
- Written by Dan Wood
+ BBHTTP: written by Bruno de Carvalho
+ https://github.com/brunodecarvalho/BBHTTP
+
+ curlhandle: Written by Dan Wood
http://curlhandle.sourceforge.net/
D
- Written by Charles Sanders and James Wavro
- http://www.atari-soldiers.com/libcurl.html
+ Written by Kenneth Bogert
+ http://curl.haxx.se/libcurl/d/
Dylan
Written by Chris Double
http://dylanlibs.sourceforge.net/
+Eiffel
+
+ Written by Eiffel Software
+ http://curl.haxx.se/libcurl/eiffel/
+
Euphoria
Written by Ray Smith
http://rays-web.com/eulibcurl.htm
+Falcon
+
+ http://www.falconpl.org/index.ftd?page_id=prjs&prj_id=curl
+
Ferite
+
Written by Paul Querna
http://www.ferite.org/
Gambas
+
http://gambas.sourceforge.net
glib/GTK+
+
Written by Richard Atterer
http://atterer.net/glibcurl/
+Guile:
+
+ Written by Michael L. Gran
+ http://www.lonelycactus.com/guile-curl.html
+
+Haskell
+
+ Written by Galois, Inc
+ http://hackage.haskell.org/cgi-bin/hackage-scripts/package/curl
+
Java
- Maintained by Vic Hanson
+ Maintained by [blank]
http://curl.haxx.se/libcurl/java/
+Julia
+
+ Written by Paul Howe
+ https://github.com/forio/Curl.jl
+
Lisp
Written by Liam Healy
Lua
- Written by Steve Dekorte
- http://curl.haxx.se/libcurl/lua/
+ luacurl by Alexander Marinov
+ http://luacurl.luaforge.net/
+
+ Lua-cURL by Jürgen Hötzel
+ http://luaforge.net/projects/lua-curl/
Mono
.NET
- libcurl-net Written by Jeffrey Phillips
+ libcurl-net by Jeffrey Phillips
http://sourceforge.net/projects/libcurl-net/
Object-Pascal
Python
- PycURL is written by Kjetil Jacobsen
+ PycURL by Kjetil Jacobsen
http://pycurl.sourceforge.net/
R
- RCurl is written by Duncan Temple Lang
+ RCurl by Duncan Temple Lang
http://www.omegahat.org/RCurl/
Rexx
Written Mark Hessling
http://rexxcurl.sourceforge.net/
+RPG
+
+ Support for ILE/RPG on OS/400 is included in source distribution
+ http://curl.haxx.se/libcurl/
+ See packages/OS400/README.OS400 and packages/OS400/curl.inc.in
+
Ruby
- Written by Hirotaka Matsuyuki
- http://www.d1.dion.ne.jp/~matuyuki/ruby.html
+ curb - written by Ross Bamford
+ http://curb.rubyforge.org/
+
+ ruby-curl-multi - written by Kristjan Petursson and Keith Rarick
+ http://curl-multi.rubyforge.org/
Scheme
- Bigloo binding written by Kirill Lisovsky
+ Bigloo binding by Kirill Lisovsky
http://curl.haxx.se/libcurl/scheme/
+S-Lang
+
+ S-Lang binding by John E Davis
+ http://www.jedsoft.org/slang/modules/curl.html
+
+Smalltalk
+
+ Smalltalk binding by Danil Osipchuk
+ http://www.squeaksource.com/CurlPlugin/
+
+SP-Forth
+
+ SP-Forth binding by ygrek
+ http://www.forth.org.ru/~ac/lib/lin/curl/
+
+SPL
+
+ SPL binding by Clifford Wolf
+ http://www.clifford.at/spl/
+
Tcl
- Tclcurl is written by Andrés García
+ Tclcurl by Andrés García
http://personal1.iddeo.es/andresgarci/tclcurl/english/docs.html
Visual Basic
- libcurl-vb is written by Jeffrey Phillips
+ libcurl-vb by Jeffrey Phillips
http://sourceforge.net/projects/libcurl-vb/
-Q
+Visual Foxpro
+ by Carlos Alloatti
+ http://www.ctl32.com.ar/libcurl.asp
+
+Q
+ The libcurl module is part of the default install
http://q-lang.sourceforge.net/
wxWidgets
Written by Casey O'Donnell
- http://homepage.mac.com/codonnell/wxcurldav/
+ http://wxcode.sourceforge.net/components/wxcurl/
+
+XBLite
+
+ Written by David Szafranski
+ http://perso.wanadoo.fr/xblite/libraries.html