libcurl bağlamaları (bindings)

Yaratıcı insanlar çeşitli ortamlar ve programlama dilleri için bağlamalar (bindings) veya arayüzler yazmışlardır. Bunlardan birini kullanmak, favori dilinizden veya sisteminizden curl'ün gücünden yararlanmanıza olanak tanır. Bu, bu yazının yazıldığı an itibarıyla bilinen tüm arayüzlerin bir listesidir.

Aşağıda listelenen bağlamalar curl/libcurl dağıtım arşivlerinin bir parçası değildir. Ayrı olarak indirilmeli ve kurulmalıdırlar.

DilSiteYazar(lar)
Script Basichttps://scriptbasic.com/Peter Verhas
C++https://www.curlpp.org/Jean-Philippe, Barrette-LaPierre
C++https://github.com/JosephP91/curlcppGiuseppe Persico
C++https://github.com/libcpr/cprHuu Nguyen
Ch/C++https://chcurl.sourceforge.io/Stephen Nestinger, Jonathan Rogado
Cocoa (BBHTTP)https://github.com/biasedbit/BBHTTPBruno de Carvalho
Cocoa (CURLHandle)https://github.com/karelia/curlhandle/Dan Wood
Clojurehttps://github.com/lsevero/clj-curlLucas Severo
Dhttps://dlang.org/library/std/net/curl.htmlKenneth Bogert
Delphihttps://github.com/Mercury13/curl4delphiMikhail Merkuryev
Dylanhttps://opendylan.org/Chris Double
Eiffelhttps://iron.eiffel.com/repository/20.11/package/ABEF6975-37AC-45FD-9C67-52D10BA0669BEiffel Software
Erlanghttps://github.com/puzza007/katipoPaul Oliver
Falconhttp://www.falconpl.org/project_docs/curl/Falcon
Gambashttps://gambas.sourceforge.io/Gambas
glib/GTK+https://web.archive.org/web/20230204213618/atterer.org/glibcurlRichard Atterer
Gohttps://github.com/andelf/go-curlShuYu Wang
Guilehttps://web.archive.org/web/20210417020142/www.lonelycactus.com/guile-curl.htmlMichael L. Gran
Harbourhttps://github.com/vszakats/harbour-core/tree/master/contrib/hbcurlViktor Szakáts
Haskellhttps://hackage.haskell.org/package/curlGalois, Inc
Javahttps://github.com/covers1624/curl4j
Juliahttps://github.com/JuliaWeb/LibCURL.jlAmit Murthy
Lisphttps://common-lisp.net/project/cl-curl/Liam Healy
Lua-cURLhttps://github.com/Lua-cURL/Lua-cURLv3Jürgen Hötzel, Alexey Melnichuk
.NEThttps://github.com/masroore/CurlSharpMasroor Ehsan Choudhury, Jeffrey Phillips
Nimhttps://nimble.directory/pkg/libcurlAndreas Rumpf
NodeJShttps://github.com/JCMais/node-libcurlJonathan Cardoso Machado
OCamlhttps://ygrek.org/p/ocurl/Lars Nilsson
Pascal/Delphi/Kylixhttps://curlpas.sourceforge.io/curlpas/Jeffrey Pohlmeyer.
Perlhttps://github.com/szbalint/WWW--CurlCris Bailiff and Bálint Szilakszi
Perlhttps://metacpan.org/pod/Net::CurlPrzemyslaw Iskra
Perl6https://github.com/azawawi/perl6-net-curlAhmad M. Zawawi
PHPhttps://php.net/curlSterling Hughes
PostgreSQLhttps://github.com/pramsey/pgsql-httpPaul Ramsey
PostgreSQLhttps://github.com/RekGRpth/pg_curlRekGRpth
PureBasichttps://www.purebasic.com/documentation/http/PureBasic
Python (mcurl)https://pypi.org/project/pymcurl/Ganesh Viswanathan
Python (PycURL)https://github.com/pycurl/pycurlKjetil Jacobsen
Rhttps://cran.r-project.org/package=curlJeroen Ooms, Hadley Wickham, RStudio
Rexxhttps://rexxcurl.sourceforge.io/Mark Hessling
Ringhttps://ring-lang.sourceforge.io/doc1.3/libcurl.htmlMahmoud Fayed
RPGhttps://github.com/curl/curl/blob/master/packages/OS400/README.OS400Patrick Monnerat
Ruby (curb)https://github.com/taf2/curbRoss Bamford
Ruby (ruby-curl-multi)https://github.com/kball/curl_multi.rbKristjan Petursson and Keith Rarick
Rust (curl-rust)https://github.com/alexcrichton/curl-rustCarl Lerche
Scheme Bigloohttps://www.metapaper.net/lisovsky/web/curl/Kirill Lisovsky
Scilabhttps://help.scilab.org/docs/current/fr_FR/getURL.htmlSylvestre Ledru
S-Langhttps://www.jedsoft.org/slang/modules/curl.htmlJohn E Davis
Smalltalkhttps://www.squeaksource.com/CurlPlugin/Danil Osipchuk
SP-Forthhttps://sourceforge.net/p/spf/spf/ci/master/tree/devel/~ac/lib/lin/curl/Andrey Cherezov
Tclhttp://mirror.yellow5.com/tclcurl/Andrés García
Visual Basichttps://sourceforge.net/projects/libcurl-vb/Jeffrey Phillips
wxWidgetshttps://wxcode.sourceforge.io/components/wxcurl/Casey O'Donnell
Xojohttps://github.com/charonn0/RB-libcURLAndrew Lambert