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 favorite 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.

Language Site Author(s)
Script Basic Peter Verhas
C++ Jean-Philippe, Barrette-LaPierre
Ch/C++ Stephen Nestinger, Jonathan Rogado
Cocoa (BBHTTP) Bruno de Carvalho
Cocoa (CURLHandle) Dan Wood
D Kenneth Bogert
Dylan Chris Double
Eiffel Eiffel Software
Euphoria Ray Smith
Falcon Falcon
Gambas Gambas
glib/GTK+ Richard Atterer
Guile Michael L. Gran
Harbour Viktor Szakáts
Haskell Galois, Inc
Java Paul Legato
Lua (luacurl) Alexander Marinov
Lua-cURL Jürgen Hötzel, Alexey Melnichuk
.NET Masroor Ehsan Choudhury, Jeffrey Phillips
NodeJS Jonathan Cardoso Machado
O'Caml Lars Nilsson
Pascal/Delphi/Kylix Jeffrey Pohlmeyer.
Pascal/Delphi/Kylix Christophe Espern.
Perl Cris Bailiff and Bálint Szilakszi
PHP Sterling Hughes
Python (PycURL) Kjetil Jacobsen
R Jeroen Ooms, Hadley Wickham, RStudio
Rexx Mark Hessling
Ruby (curb) Ross Bamford
Ruby (ruby-curl-multi) Kristjan Petursson and Keith Rarick
Rust (curl-rust) Carl Lerche
Scheme Bigloo Kirill Lisovsky
S-Lang John E Davis
Smalltalk Danil Osipchuk
SP-Forth ygrek
Tcl Andrés García
Visual Basic Jeffrey Phillips
wxWidgets Casey O'Donnell
Xojo Andrew Lambert

results matching ""

    No results matching ""