Refine by Language

Refine by Category

Networking Projects

kennethreitz / requests

Python HTTP Requests for Humans™

Python     25764   today

request / request

🏊🏾 Simplified HTTP request client.

JavaScript     15950   today

guzzle / guzzle

Guzzle, an extensible PHP HTTP client

PHP     9367   4 days ago

friendsofphp / goutte

A simple web scraper.

PHP     5358   1 months ago

jnunemaker / httparty

Makes http fun again!

Ruby     4143   today

rest-client / rest-client

Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.

Ruby     3969   29 days ago

faye / faye

Simple pub/sub messaging for the web

Ruby     3883   2 months ago

lostisland / faraday

Simple, but flexible HTTP client library, with support for multiple backends.

Ruby     3636   2 days ago

ratchetphp / ratchet

A web socket library.

PHP     3615   30 days ago

sparklemotion / mechanize

Mechanize is a ruby library that makes automated web interaction easy.

Ruby     3431   9 days ago

aio-libs / aiohttp

http client/server for asyncio (PEP-3156

Python     3381   today

typhoeus / typhoeus

Typhoeus wraps libcurl in order to make fast and reliable requests.

Ruby     3094   11 days ago

mikel / mail

A Really Ruby Mail Library

Ruby     2704   15 days ago

rmccue / requests

Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries.

PHP     2646   6 days ago

httprb / http

The HTTP Gem: a simple Ruby DSL for making HTTP requests.

Ruby     1798   29 days ago

theturtle32 / websocket-node

A WebSocket Implementation for Node.JS (Draft -08 through the final RFC 6455)

JavaScript     1762   1 months ago

savonrb / savon

Heavy metal SOAP client

Ruby     1673   26 days ago

igrigorik / em-websocket

EventMachine based WebSocket server

Ruby     1598   2 months ago

molnarg / node-http2

An HTTP/2 client and server implementation for node.js

JavaScript     1585   3 months ago

stevegraham / slanger

Open Pusher implementation compatible with Pusher libraries

Ruby     1520   2 months ago

crossbario / autobahn-python

WebSocket & WAMP for Python on Twisted and [asyncio

Python     1462   3 days ago

lorien / grab

Web Scraping Framework

Python     1449   5 days ago

nategood / httpful

A Chainable, REST Friendly, PHP HTTP Client. A sane alternative to cURL.

PHP     1335   30 days ago

kriswallsmith / buzz

PHP's lightweight HTTP client

PHP     1300   3 months ago

shazow / urllib3

Python HTTP library with thread-safe connection pooling, file post support, sanity friendly, and more.

Python     1289   2 days ago

crossbario / crossbar - WAMP application router

Python     1287   2 days ago

igrigorik / em-http-request

Asynchronous HTTP Client (EventMachine + Ruby)

Ruby     1126   6 months ago

wisembly /

Ça trompe énormément

PHP     911   9 days ago

YoSmudge / dnsyo

Check your DNS against over 1500 global DNS servers.

Python     866   5 months ago

cujojs / rest

RESTful HTTP client for JavaScript

JavaScript     844   12 days ago

excon / excon

Usable, fast, simple HTTP 1.1 for Ruby

Ruby     817   6 days ago

lawouach / websocket-for-python

WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.3.5)

Python     803   6 days ago

igrigorik / http-2

Pure Ruby implementation of HTTP/2 protocol

Ruby     714   2 months ago

lukasa / hyper

HTTP/2 for Python.

Python     709   6 days ago

nahi / httpclient

'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby.

Ruby     578   6 days ago

maccman / nestful

Simple Ruby HTTP/REST client with a sane API

Ruby     513   11 months ago

balvig / spyke

Interact with REST services in an ActiveRecord-like manner

Ruby     491   2 days ago

toland / patron

Ruby HTTP client based on libcurl

Ruby     491   13 days ago

tjfontaine / node-dns

Replacement dns module in pure javascript for node.js

JavaScript     439   today

anorov / pysocks

A semi-actively maintained SocksiPy fork. Contains many improvements to the original.

Python     395   17 days ago

benoitc / restkit

an HTTP resource kit for Python

Python     386   1 months ago

jcgregorio / httplib2

The former official repository for httplib2. Now see

Python     381   3 months ago

mashape / unirest-python

Unirest in Python: Simplified, lightweight HTTP client library.

Python     380   6 months ago

pycurl / pycurl

PycURL - Python interface to libcurl

Python     373   2 days ago

jakutis / httpinvoke

A no-dependencies HTTP client library for browsers and Node.js with a promise-based or Node.js-style callback-based API to progress events, text and binary file upload and download, partial response body, request and response headers, status code.

JavaScript     359   %d years ago

hoaproject / websocket

The Hoa\Websocket library.

PHP     355   3 months ago

twisted / treq

requests like API (twisted based

Python     345   1 months ago

hapijs / wreck

HTTP Client Utilities

JavaScript     259   14 days ago

lostisland / sawyer

Secret User Agent of HTTP

Ruby     200   2 months ago

mafintosh / multicast-dns

Low level multicast-dns implementation in pure javascript

JavaScript     174   13 days ago

mattcg / socks5-http-client

SOCKS v5 HTTP client implementation in JavaScript for Node.js.

JavaScript     155   7 days ago

gmodarelli / em-resolv-replace

EventMachine-aware pure Ruby DNS resolution

Ruby     67   %d years ago

saghul / pycares

Python interface for c-ares

Python     61   2 months ago

celluloid / celluloid-dns

Celluloid::IO-powered DNS server

Ruby     55   3 months ago

mikepultz / netdns2

Native PHP DNS Resolver and Updater

PHP     30   4 months ago