Displaying 1 to 20 from 24 results

vert.x - Vert.x is a tool-kit for building reactive applications on the JVM

  •    Java

This is the repository for Vert.x core.Vert.x core contains fairly low-level functionality, including support for HTTP, TCP, file system access, and various other features. You can use this directly in your own applications, and it's used by many of the other components of Vert.x.

armeria - Asynchronous RPC/REST library built on top of Java 8, Netty, HTTP/2, Thrift and gRPC

  •    Java

Visit the official web site for more information.Armeria is an open-source asynchronous RPC/API client/server library built on top of Java 8, Netty 4.1, HTTP/2, Thrift and gRPC. Its primary goal is to help engineers build high-performance asynchronous microservices that use HTTP/2 as a session layer protocol.

Fast-Android-Networking - πŸš€ A Complete Fast Android Networking Library that also supports HTTP/2 πŸš€

  •    Java

Fast Android Networking Library is a powerful library for doing any type of networking in Android applications which is made on top of OkHttp Networking Layer. Fast Android Networking Library takes care of each and everything. So you don't have to do anything, just make request and listen for the response.




faygo - Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes

  •    Go

Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.

Akka HTTP - The Streaming-first HTTP server/module of Akka

  •    Scala

The Akka HTTP modules implement a full server- and client-side HTTP stack on top of akka-actor and akka-stream. It's not a web-framework but rather a more general toolkit for providing and consuming HTTP-based services. While interaction with a browser is of course also in scope it is not the primary focus of Akka HTTP.

vertx-examples - Vert.x examples

  •    Java

This repository contains a range of examples so you can get up and running easily with Vert.x. Start with the simplest Maven example to show you how setup a simple Vert.x project that uses Maven. You need to have Java 8 installed and set the JAVA_HOME environment variable to point to your Java 8 installation.


grpc-elixir - The Elixir implementation of gRPC

  •    Elixir

The Elixir implementation of gRPC. You can start the gRPC server as a supervised process. First, add GRPC.Server.Supervisor to your supervision tree.

node-fastify-auto-push - Fastify plugin for HTTP/2 automatic server push

  •    TypeScript

This is not an official Google product.HTTP/2 is a major revision of the HTTP protocol. One of its differences from HTTP/1 is server push, which allows a server to pre-emptively send responses to a client in association with a previous client-initiated request. This can be useful when the server knows the client will need to have those responses available in order to fully process the response to the original request.

node-h2-auto-push - HTTP/2 automatic server push

  •    TypeScript

This is not an official Google product.HTTP/2 is a major revision of the HTTP protocol. One of its differences from HTTP/1 is server push, which allows a server to pre-emptively send responses to a client in association with a previous client-initiated request. This can be useful when the server knows the client will need to have those responses available in order to fully process the response to the original request.

simple-httpd - Simple HTTP server is a replacement for Python SimpleHTTPServer

  •    Go

simple-httpd is aimed to be a simple replacement for using python -m SimpleHTTPServer to serve local files. Like SimpleHTTPServer, simple-httpd supports HTTP GET and HEAD requests and adheres to the HTTP/1.1 RFC 2616 guidelines.The HTML output is a mix of the Python module layout and of an Apache directory listing layout.

netius - Readable, simple and fast asynchronous non-blocking network apps

  •    Python

Netius is a Python network library that can be used for the rapid creation of asynchronous non-blocking servers and clients. It has no dependencies, it's cross-platform, and brings some sample netius-powered servers out of the box, namely a production-ready WSGI server. Simplicity and performance are the main drivers of this project. The codebase adheres to very strict code standards, and is extensively commented; and as far as performance is concerned, it aims to be up to par with equivalent native implementations, where PyPy can be used to provide the extra boost to raise performance up to these standards.

MongoosePush - MongoosePush is an simple Elixir REST service allowing to send push notification via FCM and/or APNS

  •    Elixir

MongoosePush is simple (seriously) REST service written in Elixir providing ability to send push notification to FCM (Firebase Cloud Messaging) and/or APNS (Apple Push Notification Service) via their HTTP/2 API. Docker image that you have just built, exposes the port 8443 for the REST API of MongoosePush. Also there is a VOLUME for path /opt/app where the whole MongoosePush release is stored. This volume will be handy for injecting APNS and REST API certificates.

http2-cache.js

  •    Javascript

This library provides a user-space based HTTP/2 client implementation and cache that slots in under traditional network Browser APIs such as XHR (eventually Fetch). This project is intended to be useful for 1. providing HTTP/2 emulation when not natively available and 2. allowing backends to pre-populate a browser-side cache via HTTP/2 push. This project is designed to be 100% spec compliant. It should be removable without loss of functionality when there is universal support for HTTP/2 with a consistent H2-cache implementation.

swift-nio-http2 - HTTP/2 support for SwiftNIO

  •    Swift

This project contains HTTP/2 support for Swift projects using SwiftNIO. Please be aware that this project is currently in a beta state, and is subject to change. There are a number of current limitations in the project (see the Beta section for more details), and the API remains subject to change.

http2-push-manifest - Generate a list of static resources for http2 push.

  •    Javascript

A utility script for doing http2 push and/or preload. Generates a list of local static resources used in your web app by outputting a json file. This file can be read by your web server to more easily construct the appropriate Link: <URL>; rel=preload; as=<TYPE> headers(s) for http2 push/preload.

Kotlin-Networking - Kotlin Networking - An elegant networking library written in Kotlin

  •    Kotlin

Kotlin Networking Library is a powerful library for doing any type of networking in Android applications based on Kotlin or any Kotlin Project which is made on top of OkHttp Networking Layer. Kotlin Networking Library takes care of each and everything. So you don't have to do anything, just make request and listen for the response.

raxx_kit - Get started with Raxx + Elixir

  •    HTML

--node-assets: Add JavaScript compilation as part of a generated project. Works with or without docker. --docker: Create Dockerfile and docker-compose.yml in template. This allows local development to be conducted completly in docker.





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.