All Projects → socketry → async-websocket

socketry / async-websocket

Licence: other
Asynchronous WebSocket client and server, supporting HTTP/1 and HTTP/2 for Ruby.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to async-websocket

http bench
golang HTTP stress test tool, support single and distributed
Stars: ✭ 142 (+27.93%)
Mutual labels:  http2, http1
book-store
Example of a book store management with MEAN STACK
Stars: ✭ 23 (-79.28%)
Mutual labels:  http2
nghttp2-alpine
Minimal nghttp2 docker image with ALPN support
Stars: ✭ 14 (-87.39%)
Mutual labels:  http2
cashpack
A stateless event-driven HPACK codec
Stars: ✭ 25 (-77.48%)
Mutual labels:  http2
http2-examples-empireconf
HTTP2 examples for EmpireConf talk
Stars: ✭ 15 (-86.49%)
Mutual labels:  http2
hook-slinger
A generic service to send, retry, and manage webhooks.
Stars: ✭ 88 (-20.72%)
Mutual labels:  http2
libmicrohttpd-http2
HTTP/2 support for libmicrohttpd
Stars: ✭ 21 (-81.08%)
Mutual labels:  http2
lolhttp
An HTTP Server and Client library for Scala.
Stars: ✭ 93 (-16.22%)
Mutual labels:  http2
apns2
Node client for connecting to Apple's Push Notification Service using the new HTTP/2 protocol with JSON web tokens
Stars: ✭ 66 (-40.54%)
Mutual labels:  http2
awacs
Next-gen mobile first analytics server (think Mixpanel, Google Analytics) with built-in encryption supporting HTTP2 and gRPC. Node.js, headless, API-only, horizontally scaleable.
Stars: ✭ 52 (-53.15%)
Mutual labels:  http2
3dub
www dev server with livereload, file watching, http2, https, self signed cert generation
Stars: ✭ 28 (-74.77%)
Mutual labels:  http2
th2c
Tornado HTTP/2 Client
Stars: ✭ 79 (-28.83%)
Mutual labels:  http2
http2-client
Transparently make http request to both http1 / http2 server.
Stars: ✭ 31 (-72.07%)
Mutual labels:  http2
jetty-load-generator
jetty-project.github.io/jetty-load-generator/
Stars: ✭ 62 (-44.14%)
Mutual labels:  http2
hunt-http
http library for D, support http 1.1 / http 2.0 (http2) / websocket server and client.
Stars: ✭ 29 (-73.87%)
Mutual labels:  http2
Ghost-over-Caddy
This repo/script will install Ghost blog over Caddy web server as a reverse proxy.
Stars: ✭ 20 (-81.98%)
Mutual labels:  http2
next.js-boilerplate
next.js bolierplate, next.js 的开发模板
Stars: ✭ 28 (-74.77%)
Mutual labels:  http2
restler
Restler is a beautiful and powerful Android app for quickly testing REST API anywhere and anytime.
Stars: ✭ 120 (+8.11%)
Mutual labels:  http2
pyh2o
Python binding for the H2O HTTP server
Stars: ✭ 25 (-77.48%)
Mutual labels:  http2
docker-imgproxy
🌐 An ultra fast, production-grade on-the-fly image processing web server. Designed for high throughput with Nginx caching. Powered by imgproxy.
Stars: ✭ 45 (-59.46%)
Mutual labels:  http2

Async::WebSocket

An asynchronous websocket client/server implementation for HTTP/1 and HTTP/2.

Development Status

Usage

Please see the project documentation or serve it locally using bake utopia:project:serve.

Contributing

We welcome contributions to this project.

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

Released under the MIT license.

Copyright, 2015, by Samuel G. D. Williams.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].