Refine by Language

Refine by Category

Networking Projects

kennethreitz / requests

Python HTTP Requests for Humans™

Python     26964   today

request / request

🏊🏾 Simplified HTTP request client.

JavaScript     16569   5 days ago

guzzle / guzzle

Guzzle, an extensible PHP HTTP client

PHP     9728   12 days ago

friendsofphp / goutte

A simple web scraper.

PHP     5514   3 months ago

jnunemaker / httparty

Makes http fun again!

Ruby     4208   18 days ago

rest-client / rest-client

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

Ruby     4064   24 days ago

faye / faye

Simple pub/sub messaging for the web

Ruby     3921   5 days ago

ratchetphp / ratchet

A web socket library.

PHP     3696   22 days ago

lostisland / faraday

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

Ruby     3690   2 days ago

aio-libs / aiohttp

http client/server for asyncio (PEP-3156

Python     3625   today

sparklemotion / mechanize

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

Ruby     3467   14 days ago

typhoeus / typhoeus

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

Ruby     3134   9 days ago

mikel / mail

A Really Ruby Mail Library

Ruby     2738   1 months 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     2712   2 months ago

theturtle32 / websocket-node

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

JavaScript     1833   4 days ago

httprb / http

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

Ruby     1813   2 days ago

savonrb / savon

Heavy metal SOAP client

Ruby     1696   5 days ago

molnarg / node-http2

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

JavaScript     1623   4 months ago

igrigorik / em-websocket

EventMachine based WebSocket server

Ruby     1600   4 months ago

stevegraham / slanger

Open Pusher implementation compatible with Pusher libraries

Ruby     1525   22 days ago

crossbario / autobahn-python

WebSocket & WAMP for Python on Twisted and [asyncio

Python     1523   2 days ago

lorien / grab

Web Scraping Framework

Python     1489   18 days ago

nategood / httpful

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

PHP     1366   3 months ago

shazow / urllib3

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

Python     1349   4 days ago

crossbario / crossbar - WAMP application router

Python     1325   today

kriswallsmith / buzz

PHP's lightweight HTTP client

PHP     1313   yesterday

igrigorik / em-http-request

Asynchronous HTTP Client (EventMachine + Ruby)

Ruby     1128   7 months ago

wisembly /

Ça trompe énormément

PHP     934   26 days ago

cujojs / rest

RESTful HTTP client for JavaScript

JavaScript     877   28 days ago

YoSmudge / dnsyo

Check your DNS against over 1500 global DNS servers.

Python     873   7 months ago

excon / excon

Usable, fast, simple HTTP 1.1 for Ruby

Ruby     830   9 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     829   3 days ago

lukasa / hyper

HTTP/2 for Python.

Python     726   20 days ago

igrigorik / http-2

Pure Ruby implementation of HTTP/2 protocol

Ruby     722   3 months ago

nahi / httpclient

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

Ruby     589   yesterday

maccman / nestful

Simple Ruby HTTP/REST client with a sane API

Ruby     510   %d years ago

balvig / spyke

Interact with REST services in an ActiveRecord-like manner

Ruby     495   2 months ago

toland / patron

Ruby HTTP client based on libcurl

Ruby     493   5 days ago

tjfontaine / node-dns

Replacement dns module in pure javascript for node.js

JavaScript     446   2 months ago

anorov / pysocks

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

Python     425   2 months ago

benoitc / restkit

an HTTP resource kit for Python

Python     389   3 months ago

pycurl / pycurl

PycURL - Python interface to libcurl

Python     388   5 days ago

mashape / unirest-python

Unirest in Python: Simplified, lightweight HTTP client library.

Python     387   8 months ago

jcgregorio / httplib2

The former official repository for httplib2. Now see

Python     384   5 months ago

hoaproject / websocket

The Hoa\Websocket library.

PHP     360   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     358   %d years ago

twisted / treq

requests like API (twisted based

Python     354   today

hapijs / wreck

HTTP Client Utilities

JavaScript     268   5 days ago

lostisland / sawyer

Secret User Agent of HTTP

Ruby     200   yesterday

mafintosh / multicast-dns

Low level multicast-dns implementation in pure javascript

JavaScript     183   1 months ago

mattcg / socks5-http-client

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

JavaScript     159   2 months ago

gmodarelli / em-resolv-replace

EventMachine-aware pure Ruby DNS resolution

Ruby     66   %d years ago

saghul / pycares

Python interface for c-ares

Python     64   1 months ago

celluloid / celluloid-dns

Celluloid::IO-powered DNS server

Ruby     56   5 months ago

mikepultz / netdns2

Native PHP DNS Resolver and Updater

PHP     32   15 days ago