Displaying 1 to 20 from 385 results

cpprestsdk - The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design

  •    C++

The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.For other platforms, install options, how to build from source, and more, take a look at our Documentation.

sente - Realtime web comms for Clojure/Script

  •    Clojure

Sente is a small client+server library that makes it easy to build reliable, high-performance realtime web applications with Clojure + ClojureScript.Sen-te (先手) is a Japanese Go term used to describe a play with such an overwhelming follow-up that it demands an immediate response, leaving its player with the initiative.

gdbgui - Browser-based frontend to gdb (gnu debugger)

  •    Javascript

A modern, browser-based frontend to gdb (gnu debugger). Add breakpoints, view stack traces, and more in C, C++, Go, and Rust! Simply run gdbgui from the terminal and a new tab will open in your browser. gdbgui is easy to get started with yet supports scripting, and has terminal access while keeping the user interface in lock step with the underlying gdb process.




primus - :zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in

  •    Javascript

Primus, the creator god of transformers but now also known as universal wrapper for real-time frameworks. There are a lot of real-time frameworks available for Node.js and they all have different opinions on how real-time should be done. Primus provides a common low level interface to communicate in real-time using various real-time frameworks.If you deploy your application behind a reverse proxy (Nginx, HAProxy, etc.) you might need to add WebSocket specific settings to its configuration files. If you intend to use WebSockets, please ensure that these settings have been added. There are some example configuration files available in the observing/balancerbattle repository.

socketcluster - Highly scalable realtime framework

  •    Javascript

SocketCluster is a fast, highly scalable HTTP + realtime server engine which lets you build multi-process realtime servers that make use of all CPU cores on a machine/instance. It removes the limitations of having to run your Node.js server as a single thread and makes your backend resilient by automatically recovering from worker crashes and aggregating errors into a central log on each host. SC can also auto-scale across multiple hosts on top of Kubernetes; see SCC guide: https://github.com/SocketCluster/socketcluster/blob/master/scc-guide.md.There are two ways to install SocketCluster.

WebSocket-for-Python - WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0

  •    Python

Python library providing an implementation of the WebSocket protocol defined in RFC 6455. Read the documentation for more information.

cowboy - Small, fast, modern HTTP server for Erlang/OTP.

  •    Erlang

Cowboy is a small, fast and modern HTTP server for Erlang/OTP. Cowboy aims to provide a complete HTTP stack in a small code base. It is optimized for low latency and low memory usage, in part because it uses binary strings.


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

  •    Javascript

This is a (mostly) pure JavaScript implementation of the WebSocket protocol versions 8 and 13 for Node. There are some example client and server applications that implement various interoperability testing protocols in the "test/scripts" folder. For a WebSocket client written in ActionScript 3, see my AS3WebScocket project.

unfiltered - A toolkit for servicing HTTP requests in Scala

  •    Scala

See the Unfiltered documentation for instructions on using the project. The core application library for Unfiltered. This module provides interfaces and implementations of core request extractors and response combinators.

Starscream - Websockets in swift for iOS and OSX

  •    Swift

Starscream is a conforming WebSocket (RFC 6455) client library in Swift. First thing is to import the framework. See the Installation instructions on how to add the framework to your project.

dashboard.spatie.be - The source code of dashboard.spatie.be

  •    PHP

This repo contains the source code of our dashboard. Our own Freek Van der Herten gave a talk on the dashboard at Laracon EU where he explained how the dashboard works behind the screens. The talk was recorded and published on Youtube.

actix-web - Actix web is a small, pragmatic, and extremely fast rust web framework.

  •    Rust

Actix web is a simple, pragmatic and extremely fast web framework for Rust. You may consider checking out this directory for more examples.

beast - HTTP and WebSocket built on Boost.Asio in C++11

  •    C++

Beast is a C++ header-only library serving as a foundation for writing interoperable networking libraries by providing low-level HTTP/1, WebSocket, and networking protocol vocabulary types and algorithms using the consistent asynchronous model of Boost.Asio. Symmetry: Algorithms are role-agnostic; build clients, servers, or both.

uWebSockets - Tiny WebSockets

  •    C++

µWS ("microWS") is simple and efficient messaging for the modern web. A free & open source (Zlib) hobby project of mine since 2016. Kindly sponsored by BitMEX, Bitfinex & Coinbase in 2018.

anycable - Polyglot replacement for Ruby WebSocket servers with Action Cable protocol

  •    Ruby

AnyCable allows you to use any WebSocket server (written in any language) as a replacement for your Ruby server (such as Faye, ActionCable, etc). AnyCable uses ActionCable protocol, so you can use ActionCable JavaScript client without any monkey-patching.

SSM - :two_hearts: build SSM from 0 👉🏽👉🏽 distributed micro service.

  •    Java

I'll update some skills in actual development aperiodically.There are no complicated operation flows or xxx system,just some practical shares about skills. This is because I have a dependency on my jar package in the project, which is not published to the maven central factory library.

n2o - 🔵🔵🔴 N2O: Protocol Server for WebSockets

  •    Erlang

Besides, you can even switch a channel termination formatter on the fly within one WebSocket session. ab, httperf, wrk and siege are all used for measuring performance. The most valuable request hell is created by wrk and even though it is not achievable in real apps, it can demonstrate internal throughput of certain individual components.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.