BINDINGS 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  1. _ _ ____ _
  2. ___| | | | _ \| |
  3. / __| | | | |_) | |
  4. | (__| |_| | _ <| |___
  5. \___|\___/|_| \_\_____|
  6. libcurl bindings
  7. Creative people have written bindings or interfaces for various environments
  8. and programming languages. Using one of these allows you to take advantage of
  9. curl powers from within your favourite language or system.
  10. This is a list of all known interfaces as of this writing.
  11. The bindings listed below are not part of the curl/libcurl distribution
  12. archives, but must be downloaded and installed separately.
  13. Ada95
  14. Writtten by Andreas Almroth
  15. http://www.almroth.com/adacurl/index.html
  16. Basic
  17. ScriptBasic bindings to libcurl. Writtten by Peter Verhas
  18. http://scriptbasic.com/
  19. C
  20. libcurl is a C library in itself!
  21. http://curl.haxx.se/libcurl/
  22. C++
  23. Written by Jean-Philippe Barrette-LaPierre
  24. http://curlpp.org/
  25. Ch
  26. Written by Stephen Nestinger and Jonathan Rogado
  27. http://chcurl.sourceforge.net/
  28. Cocoa
  29. BBHTTP: written by Bruno de Carvalho
  30. https://github.com/brunodecarvalho/BBHTTP
  31. curlhandle: Written by Dan Wood
  32. http://curlhandle.sourceforge.net/
  33. D
  34. Written by Kenneth Bogert
  35. http://curl.haxx.se/libcurl/d/
  36. Dylan
  37. Written by Chris Double
  38. http://dylanlibs.sourceforge.net/
  39. Eiffel
  40. Written by Eiffel Software
  41. http://curl.haxx.se/libcurl/eiffel/
  42. Euphoria
  43. Written by Ray Smith
  44. http://rays-web.com/eulibcurl.htm
  45. Falcon
  46. http://www.falconpl.org/index.ftd?page_id=prjs&prj_id=curl
  47. Ferite
  48. Written by Paul Querna
  49. http://www.ferite.org/
  50. Gambas
  51. http://gambas.sourceforge.net
  52. glib/GTK+
  53. Written by Richard Atterer
  54. http://atterer.net/glibcurl/
  55. Guile:
  56. Written by Michael L. Gran
  57. http://www.lonelycactus.com/guile-curl.html
  58. Haskell
  59. Written by Galois, Inc
  60. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/curl
  61. Java
  62. Maintained by [blank]
  63. http://curl.haxx.se/libcurl/java/
  64. Julia
  65. Written by Paul Howe
  66. https://github.com/forio/Curl.jl
  67. Lisp
  68. Written by Liam Healy
  69. http://common-lisp.net/project/cl-curl/
  70. Lua
  71. luacurl by Alexander Marinov
  72. http://luacurl.luaforge.net/
  73. Lua-cURL by Jürgen Hötzel
  74. http://luaforge.net/projects/lua-curl/
  75. Mono
  76. Written by Jeffrey Phillips
  77. http://forge.novell.com/modules/xfmod/project/?libcurl-mono
  78. .NET
  79. libcurl-net by Jeffrey Phillips
  80. http://sourceforge.net/projects/libcurl-net/
  81. node.js
  82. node-libcurl by Jonathan Cardoso Machado
  83. https://github.com/JCMais/node-libcurl
  84. Object-Pascal
  85. Free Pascal, Delphi and Kylix binding written by Christophe Espern.
  86. http://www.tekool.com/opcurl
  87. O'Caml
  88. Written by Lars Nilsson
  89. http://sourceforge.net/projects/ocurl/
  90. Pascal
  91. Free Pascal, Delphi and Kylix binding written by Jeffrey Pohlmeyer.
  92. http://houston.quik.com/jkp/curlpas/
  93. Perl
  94. Maintained by Cris Bailiff
  95. http://curl.haxx.se/libcurl/perl/
  96. PHP
  97. Written by Sterling Hughes
  98. http://curl.haxx.se/libcurl/php/
  99. PostgreSQL
  100. Written by Gian Paolo Ciceri
  101. http://gborg.postgresql.org/project/pgcurl/projdisplay.php
  102. Python
  103. PycURL by Kjetil Jacobsen
  104. http://pycurl.sourceforge.net/
  105. R
  106. RCurl by Duncan Temple Lang
  107. http://www.omegahat.org/RCurl/
  108. Rexx
  109. Written Mark Hessling
  110. http://rexxcurl.sourceforge.net/
  111. RPG
  112. Support for ILE/RPG on OS/400 is included in source distribution
  113. http://curl.haxx.se/libcurl/
  114. See packages/OS400/README.OS400 and packages/OS400/curl.inc.in
  115. Ruby
  116. curb - written by Ross Bamford
  117. http://curb.rubyforge.org/
  118. ruby-curl-multi - written by Kristjan Petursson and Keith Rarick
  119. http://curl-multi.rubyforge.org/
  120. Scheme
  121. Bigloo binding by Kirill Lisovsky
  122. http://curl.haxx.se/libcurl/scheme/
  123. S-Lang
  124. S-Lang binding by John E Davis
  125. http://www.jedsoft.org/slang/modules/curl.html
  126. Smalltalk
  127. Smalltalk binding by Danil Osipchuk
  128. http://www.squeaksource.com/CurlPlugin/
  129. SP-Forth
  130. SP-Forth binding by ygrek
  131. http://www.forth.org.ru/~ac/lib/lin/curl/
  132. SPL
  133. SPL binding by Clifford Wolf
  134. http://www.clifford.at/spl/
  135. Tcl
  136. Tclcurl by Andrés García
  137. http://personal1.iddeo.es/andresgarci/tclcurl/english/docs.html
  138. Visual Basic
  139. libcurl-vb by Jeffrey Phillips
  140. http://sourceforge.net/projects/libcurl-vb/
  141. Visual Foxpro
  142. by Carlos Alloatti
  143. http://www.ctl32.com.ar/libcurl.asp
  144. Q
  145. The libcurl module is part of the default install
  146. http://q-lang.sourceforge.net/
  147. wxWidgets
  148. Written by Casey O'Donnell
  149. http://wxcode.sourceforge.net/components/wxcurl/
  150. XBLite
  151. Written by David Szafranski
  152. http://perso.wanadoo.fr/xblite/libraries.html