REST and API
RESTful API development tools and API client libraries. Packages among the 3,000 most downloaded in the past 90 days.
-
1471.5m
-
open_api_spex 3.22.3
Leverage Open Api Specification 3 (swagger) to document, test, validate and explore your Plug and Phoenix APIs.
835928.0k last 90 days835928.0k -
4.4k811.7k
-
94146.5k
-
7271.3k
-
jsonapi 1.14.3
Fully functional JSONAPI V1 Serializer as well as a QueryParser for Plug based projects and applications.
51067.8k last 90 days51067.8k -
33365.0k
-
ja_serializer 0.18.2
A serialization library implementing the jsonapi.org 1.0 spec suitable for use building JSON APIs in Phoenix and any other Plug based framework or app.
63854.0k last 90 days63854.0k -
8550.8k
-
9646.1k
-
1637.6k
-
5635.9k
-
2133.3k
-
426.8k
-
12723.3k
-
14021.2k
-
oaskit 0.14.2
A set of macros and plugs for Elixir/Phoenix applications to automatically validate incoming HTTP requests based on the OpenAPI Specification v3.1.
6420.6k last 90 days6420.6k -
16018.7k
-
517.5k
-
scrivener_headers 3.2.2
Helpers for paginating API responses with Scrivener and HTTP headers
5316.9k last 90 days5316.9k -
716.3k
-
6216.3k
-
absinthe_client 0.1.1
AbsintheClient is a GraphQL client designed for Elixir Absinthe.
7613.9k last 90 days7613.9k -
Support for paginated result sets using keyset pagination, for use in an Absinthe resolver module. Requires defining a connection with Absinthe.Relay.Connection from the absinthe_relay package.
1212.3k last 90 days1212.3k -
310.1k
-
19.9k
-
absinthe_helpers 0.2.8
Adds support for schema constraints, type coercions, and other custom transformations.
19.1k last 90 days19.1k -
plug_rest 0.14.0
REST behaviour and Plug router for hypermedia web applications
568.9k last 90 days568.9k -
trailing_format_plug 0.0.7
An elixir plug to support legacy APIs that use a rails-like trailing format: http://api.dev/resources.format
258.2k last 90 days258.2k -
1307.7k
-
graphql_query 0.6.2
GraphQL Query provides compile-time and runtime safety for your GraphQL queries and schemas in Elixir.
107.3k last 90 days107.3k -
06.4k
-
-5.3k
-
25.1k
-
124.8k
-
363.9k
-
absinthe_altair 2026.5.1
A Plug for embedding the Altair GraphQL Client into Absinthe applications
03.8k last 90 days03.8k -
1.3k3.6k
-
62.9k
-
72.7k