Refine by Language

Refine by Category

Networking Projects


kennethreitz / requests

Python HTTP Requests for Humans™

Python     25143   today


request / request

🏊🏾 Simplified HTTP request client.

JavaScript     15523   4 days ago


guzzle / guzzle

Guzzle, an extensible PHP HTTP client

PHP     9123   today


friendsofphp / goutte

A simple web scraper.

PHP     5281   9 days ago


jnunemaker / httparty

Makes http fun again!

Ruby     4111   5 days ago


rest-client / rest-client

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

Ruby     3919   today


faye / faye

Simple pub/sub messaging for the web

Ruby     3864   13 days ago


lostisland / faraday

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

Ruby     3590   3 days ago


ratchetphp / ratchet

A web socket library.

PHP     3570   yesterday


sparklemotion / mechanize

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

Ruby     3405   12 days ago


aio-libs / aiohttp

http client/server for asyncio (PEP-3156

Python     3250   today


typhoeus / typhoeus

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

Ruby     3072   2 months ago


mikel / mail

A Really Ruby Mail Library

Ruby     2689   2 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     2604   6 days ago


httprb / http

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

Ruby     1784   today


theturtle32 / websocket-node

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

JavaScript     1722   2 days ago


savonrb / savon

Heavy metal SOAP client

Ruby     1664   19 days ago


igrigorik / em-websocket

EventMachine based WebSocket server

Ruby     1591   26 days ago


molnarg / node-http2

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

JavaScript     1558   1 months ago


stevegraham / slanger

Open Pusher implementation compatible with Pusher libraries

Ruby     1504   12 days ago


lorien / grab

Web Scraping Framework

Python     1436   7 days ago


crossbario / autobahn-python

WebSocket & WAMP for Python on Twisted and [asyncio

Python     1432   yesterday


nategood / httpful

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

PHP     1315   2 months ago


kriswallsmith / buzz

PHP's lightweight HTTP client

PHP     1295   2 months ago


shazow / urllib3

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

Python     1276   6 days ago


crossbario / crossbar

Crossbar.io - WAMP application router

Python     1250   yesterday


igrigorik / em-http-request

Asynchronous HTTP Client (EventMachine + Ruby)

Ruby     1123   4 months ago


wisembly / elephant.io

Ça trompe énormément

PHP     902   15 days ago


YoSmudge / dnsyo

Check your DNS against over 1500 global DNS servers.

Python     862   4 months ago


cujojs / rest

RESTful HTTP client for JavaScript

JavaScript     830   4 months ago


excon / excon

Usable, fast, simple HTTP 1.1 for Ruby

Ruby     808   today


lawouach / websocket-for-python

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

Python     796   6 days ago


igrigorik / http-2

Pure Ruby implementation of HTTP/2 protocol

Ruby     703   15 days ago


lukasa / hyper

HTTP/2 for Python.

Python     698   today


nahi / httpclient

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

Ruby     574   1 months ago


maccman / nestful

Simple Ruby HTTP/REST client with a sane API

Ruby     514   10 months ago


toland / patron

Ruby HTTP client based on libcurl

Ruby     490   7 months ago


balvig / spyke

Interact with REST services in an ActiveRecord-like manner

Ruby     483   7 days ago


tjfontaine / node-dns

Replacement dns module in pure javascript for node.js

JavaScript     436   10 months ago


benoitc / restkit

an HTTP resource kit for Python

Python     384   3 days ago


jcgregorio / httplib2

The former official repository for httplib2. Now see github.com/httplib2.

Python     381   2 months ago


mashape / unirest-python

Unirest in Python: Simplified, lightweight HTTP client library.

Python     377   5 months ago


anorov / pysocks

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

Python     371   15 days ago


pycurl / pycurl

PycURL - Python interface to libcurl

Python     368   3 months 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     358   %d years ago


hoaproject / websocket

The Hoa\Websocket library.

PHP     355   2 months ago


twisted / treq

requests like API (twisted based

Python     341   11 days ago


hapijs / wreck

HTTP Client Utilities

JavaScript     255   16 days ago


lostisland / sawyer

Secret User Agent of HTTP

Ruby     199   12 days ago


mafintosh / multicast-dns

Low level multicast-dns implementation in pure javascript

JavaScript     167   3 months ago


mattcg / socks5-http-client

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

JavaScript     150   6 months 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   28 days ago


celluloid / celluloid-dns

Celluloid::IO-powered DNS server

Ruby     55   2 months ago


mikepultz / netdns2

Native PHP DNS Resolver and Updater

PHP     30   3 months ago