forked from
anil.recoil.org/ocaml-requests
A batteries included HTTP/1.1 client in OCaml
1{
2 "JavaScript": [
3 {
4 "name": "Axios",
5 "repo": "axios/axios"
6 },
7 {
8 "name": "node-fetch",
9 "repo": "node-fetch/node-fetch"
10 },
11 {
12 "name": "Got",
13 "repo": "sindresorhus/got"
14 },
15 {
16 "name": "superagent",
17 "repo": "visionmedia/superagent"
18 },
19 {
20 "name": "Needle",
21 "repo": "tomas/needle"
22 }
23 ],
24 "Python": [
25 {
26 "name": "Requests",
27 "repo": "psf/requests"
28 },
29 {
30 "name": "urllib3",
31 "repo": "urllib3/urllib3"
32 },
33 {
34 "name": "httplib2",
35 "repo": "httplib2/httplib2"
36 },
37 {
38 "name": "GRequests",
39 "repo": "spyoungtech/grequests"
40 },
41 {
42 "name": "Uplink",
43 "repo": "prkumar/uplink"
44 }
45 ],
46 "Java": [
47 {
48 "name": "Eclipse Jetty",
49 "repo": "eclipse/jetty.project"
50 },
51 {
52 "name": "OkHttp",
53 "repo": "square/okhttp"
54 },
55 {
56 "name": "Heritrix",
57 "repo": "internetarchive/heritrix3"
58 },
59 {
60 "name": "Apache HttpClient",
61 "repo": "apache/httpcomponents-client"
62 },
63 {
64 "name": "Google HTTP Client Library",
65 "repo": "googleapis/google-http-java-client"
66 },
67 {
68 "name": "Http Request",
69 "repo": "kevinsawicki/http-request"
70 }
71 ],
72 "Rust": [
73 {
74 "name": "reqwest",
75 "repo": "seanmonstar/reqwest"
76 },
77 {
78 "name": "hyper",
79 "repo": "hyperium/hyper"
80 },
81 {
82 "name": "Isahc",
83 "repo": "sagebind/isahc"
84 },
85 {
86 "name": "Surf",
87 "repo": "http-rs/surf"
88 },
89 {
90 "name": "curl-rust",
91 "repo": "alexcrichton/curl-rust"
92 }
93 ],
94 "Swift": [
95 {
96 "name": "Alamofire",
97 "repo": "Alamofire/Alamofire"
98 },
99 {
100 "name": "SwiftHTTP",
101 "repo": "daltoniam/SwiftHTTP"
102 },
103 {
104 "name": "Net",
105 "repo": "nghialv/Net"
106 },
107 {
108 "name": "Moya",
109 "repo": "Moya/Moya"
110 },
111 {
112 "name": "Just",
113 "repo": "dduan/Just"
114 },
115 {
116 "name": "Kingfisher",
117 "repo": "onevcat/Kingfisher"
118 }
119 ],
120 "Haskell": [
121 {
122 "name": "Req",
123 "repo": "mrkkrp/req"
124 },
125 {
126 "name": "http-client",
127 "repo": "snoyberg/http-client"
128 },
129 {
130 "name": "servant-client",
131 "repo": "haskell-servant/servant"
132 },
133 {
134 "name": "http-streams",
135 "repo": "aesiniath/http-streams"
136 }
137 ],
138 "Go": [
139 {
140 "name": "Req",
141 "repo": "imroc/req"
142 },
143 {
144 "name": "Resty",
145 "repo": "go-resty/resty"
146 },
147 {
148 "name": "Sling",
149 "repo": "dghubble/sling"
150 },
151 {
152 "name": "requests",
153 "repo": "asmcos/requests"
154 }
155 ],
156 "C++": [
157 {
158 "name": "Apache Serf",
159 "repo": "apache/serf"
160 },
161 {
162 "name": "Curl for People",
163 "repo": "libcpr/cpr"
164 },
165 {
166 "name": "cpp-netlib",
167 "repo": "cpp-netlib/cpp-netlib"
168 },
169 {
170 "name": "Webcc",
171 "repo": "sprinfall/webcc"
172 },
173 {
174 "name": "Proxygen",
175 "repo": "facebook/proxygen"
176 },
177 {
178 "name": "cpp-httplib",
179 "repo": "yhirose/cpp-httplib"
180 },
181 {
182 "name": "NFHTTP",
183 "repo": "spotify/NFHTTP"
184 },
185 {
186 "name": "EasyHttp",
187 "repo": "sony/easyhttpcpp"
188 }
189 ],
190 "PHP": [
191 {
192 "name": "Guzzle",
193 "repo": "guzzle/guzzle"
194 },
195 {
196 "name": "HTTPlug",
197 "repo": "php-http/httplug"
198 },
199 {
200 "name": "HTTP Client",
201 "repo": "amphp/http-client"
202 },
203 {
204 "name": "SendGrid HTTP Client",
205 "repo": "sendgrid/php-http-client"
206 },
207 {
208 "name": "Buzz",
209 "repo": "kriswallsmith/Buzz"
210 }
211 ],
212 "Bash/Shell": [
213 {
214 "name": "HTTPie",
215 "repo": "httpie/httpie"
216 },
217 {
218 "name": "curl",
219 "repo": "curl/curl"
220 },
221 {
222 "name": "aria2",
223 "repo": "aria2/aria2"
224 },
225 {
226 "name": "HTTP Prompt",
227 "repo": "httpie/http-prompt"
228 },
229 {
230 "name": "Resty",
231 "repo": "micha/resty"
232 },
233 {
234 "name": "Ain",
235 "repo": "jonaslu/ain"
236 }
237 ]
238}