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 - WAMP application router

Python     1250   yesterday

igrigorik / em-http-request

Asynchronous HTTP Client (EventMachine + Ruby)

Ruby     1123   4 months ago

wisembly /

Ç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

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