aleph

streaming framework

Provides an asynchronous streaming communication framework for Clojure web servers, clients, and raw TCP/UDP

Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP

GitHub

3k stars
73 watching
241 forks
Language: Clojure
last commit: 5 months ago
Linked from 1 awesome list

clojurehttphttp-clienttcpudpweb-serverwebsockets

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ring-clojure/ring Provides a unified API for building web applications in Clojure 3,775
http-kit/http-kit A lightweight and high-performance HTTP client+server library for Clojure applications. 2,450
clj-commons/manifold A compatibility layer for event-driven abstractions 1,021
astaxie/bat A command-line tool that allows users to interact with HTTP servers in a human-friendly way. 2,551
asynchttpclient/async-http-client An asynchronous HTTP and WebSocket client library for Java applications 6,292
android-async-http/android-async-http An HTTP client library that makes asynchronous requests to retrieve data from servers 10,634
square/okhttp A robust and efficient HTTP client for interacting with web services 45,872
encode/httpx A next-generation HTTP client library for Python with support for async and sync APIs, including HTTP/1.1 and HTTP/2. 13,283
encode/uvicorn Provides an ASGI web server implementation for Python 8,567
dakrone/clj-http An idiomatic HTTP client for Clojure wrapping the Apache Client 1,784
typhoeus/typhoeus A Ruby library for making parallel HTTP requests in a flexible and reliable way 4,079
weavejester/compojure A concise routing library for Ring/Clojure applications 4,089
openfeign/feign Simplifies the process of writing Java HTTP clients by providing a simpler and more flexible way to interact with web services. 9,506
dm3/manifold-cljs Port of Manifold concurrency and asynchronous programming library to ClojureScript 48
babashka/babashka An interpreter for scripting languages similar to Bash but with Clojure syntax and performance. 4,065