Skip to content
BINDINGS 3.51 KiB
Newer Older
                                  _   _ ____  _
                              ___| | | |  _ \| |
                             / __| | | | |_) | |
                            | (__| |_| |  _ <| |___
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.

The bindings listed below are not part of the curl/libcurl distribution
archives, but must be downloaded and installed separately.

  Writtten by Andreas Almroth
  http://www.almroth.com/adacurl/index.html

  ScriptBasic bindings to libcurl. Writtten by Peter Verhas
C
  libcurl is a C library in itself!
  http://curl.haxx.se/libcurl/

  Written by Jean-Philippe Barrette-LaPierre
Daniel Stenberg's avatar
Daniel Stenberg committed
  http://rrette.com/curlpp.html
Ch

  Written by Stephen Nestinger and Jonathan Rogado
  http://chcurl.sourceforge.net/

  Written by Dan Wood
Daniel Stenberg's avatar
Daniel Stenberg committed
  Written by Kenneth Bogert
  http://curl.haxx.se/libcurl/d/
  Written by Chris Double
Euphoria

  Written by Ray Smith
  http://rays-web.com/eulibcurl.htm

Ferite
  Written by Paul Querna
  http://www.ferite.org/

Gambas
  http://gambas.sourceforge.net

glib/GTK+
  Written by Richard Atterer
  http://atterer.net/glibcurl/

Lisp

  Written by Liam Healy
  http://common-lisp.net/project/cl-curl/

Daniel Stenberg's avatar
Daniel Stenberg committed
  LuaCURL Written by Alexander Marinov
  http://luacurl.luaforge.net/
Daniel Stenberg's avatar
Daniel Stenberg committed

  Written by Jeffrey Phillips
  http://forge.novell.com/modules/xfmod/project/?libcurl-mono
  libcurl-net Written by Jeffrey Phillips
  http://sourceforge.net/projects/libcurl-net/
  Free Pascal, Delphi and Kylix binding written by Christophe Espern.
  http://www.tekool.com/opcurl
  Written by Lars Nilsson
  http://sourceforge.net/projects/ocurl/

  Free Pascal, Delphi and Kylix binding written by Jeffrey Pohlmeyer.
  Maintained by Cris Bailiff
  Written by Sterling Hughes
  Written by Gian Paolo Ciceri
  http://gborg.postgresql.org/project/pgcurl/projdisplay.php

Python

Daniel Stenberg's avatar
Daniel Stenberg committed
  PycURL is written by Kjetil Jacobsen
Daniel Stenberg's avatar
Daniel Stenberg committed
R

  RCurl is written by Duncan Temple Lang
  http://www.omegahat.org/RCurl/

  Written Mark Hessling
  Written by Hirotaka Matsuyuki
  http://www.d1.dion.ne.jp/~matuyuki/ruby.html

Scheme

  Bigloo binding written by Kirill Lisovsky
Daniel Stenberg's avatar
Daniel Stenberg committed
S-Lang

  S-Lang binding written by John E Davis
  http://www.jedsoft.org/slang/modules/curl.html

Daniel Stenberg's avatar
Daniel Stenberg committed
SPL

  SPL binding written by Clifford Wolf
  http://www.clifford.at/spl/

Daniel Stenberg's avatar
Daniel Stenberg committed
  Tclcurl is written by Andrs Garca
  http://personal1.iddeo.es/andresgarci/tclcurl/english/docs.html
Visual Basic

  libcurl-vb is written by Jeffrey Phillips
  http://sourceforge.net/projects/libcurl-vb/

Daniel Stenberg's avatar
Daniel Stenberg committed
  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/
Daniel Stenberg's avatar
Daniel Stenberg committed

XBLite

  Written by David Szafranski
  http://perso.wanadoo.fr/xblite/libraries.html