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

Crossbar.io - WAMP application router

Python     1287   2 days ago


igrigorik / em-http-request

Asynchronous HTTP Client (EventMachine + Ruby)

Ruby     1126   6 months ago


wisembly / elephant.io

Ç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 github.com/httplib2.

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