Elixir HTTP2

Open-source Elixir projects categorized as HTTP2

Top 5 Elixir HTTP2 Projects

  • bandit

    Bandit is a pure Elixir HTTP server for Plug & WebSock applications (by mtrudel)

  • Project mention: HTTP/2 Continuation Flood: Technical Details | news.ycombinator.com | 2024-04-04

    I'd just mitigated this exact thing in Bandit last month!

    https://github.com/mtrudel/bandit/blob/main/lib/bandit/http2...

    TBH, from an implementors perspective this is a super obvious thing to cover off. It had long been on my radar and was something that I'd always figured other implementations had defended against as well.

  • mint

    Functional HTTP client for Elixir with support for HTTP/1 and HTTP/2 🌱 (by elixir-mint)

  • Project mention: Unpacking Elixir: Resilience | news.ycombinator.com | 2023-09-24

    One example is HTTP libraries.

    For instance, take Mint (https://github.com/elixir-mint/mint):

    > Mint is different from most Erlang and Elixir HTTP clients because it provides a process-less architecture.

    Mint is a low-level library which doesn't make attempt to manage processes (including HTTP pooling).

    In contrast, Finch (which builds on top of Mint) includes pool management:

    https://github.com/elixir-mint/mint#connection-management-an...

    It can take someone a bit off guard when they realise that the library they use provide a "default pool" they were not aware of, and that it can become a bottleneck etc.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • grpc-elixir

    An Elixir implementation of gRPC (by elixir-grpc)

  • Project mention: Elixir gRPC support for OpenTelemetry discussion | /r/elixir | 2023-05-09

    I initialized a conversation in the OpenTelemetry project for Elixir in order to include the gRPC lib support there.

  • Ace

    HTTP web server and client, supports http1 and http2 (by CrowdHailer)

  • MongoosePush

    MongoosePush is a simple Elixir RESTful service allowing to send push notification via FCM and/or APNS.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Elixir HTTP2 related posts

Index

What are some of the best open-source HTTP2 projects in Elixir? This list will help you:

Project Stars
1 bandit 1,543
2 mint 1,328
3 grpc-elixir 1,327
4 Ace 304
5 MongoosePush 107

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com