A Laravel Fractal package for building API responses, giving you the power of Fractal with Laravel's elegancy.
- laravel
- lumen
- fractal
- responder
60,121 visible repositories in the index
25–48 of 67 · Most stars
A Laravel Fractal package for building API responses, giving you the power of Fractal with Laravel's elegancy.
✌ Convert anything into anything in one operation; JSON data into class instances, hex strings into UIColor/NSColor, y/n strings to booleans, arrays and dictionaries of these; anything you can make sense of!
Header-only C++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford's base32. MIT licensed with consistent, flexible API.
Fast CSV parser and writer for Modern C++
Data Validation for Elixir
Light and simple GraphQL React client with extensible, composable cache invalidation. Works with Suspense.
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
makes creating API responses in Rails easy and fun
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.
.NET event sourced domain driven design model via NServiceBus and GetEventStore
Codable extensions using Swift Macro
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
A fast HTTP request/response parser for Common Lisp.
Client-side response routing for Spring
A no-dependencies HTTP client library for browsers and Node.js with a promise-based or Node.js-style callback-based API to progress events, text and binary file upload and download, partial response body, request and response headers, status code.
An opinionated HTTP library for .NET applications built on HttpClient message handlers. Provides request de-duplication, prioritised concurrency limiting, speculative background fetching and optional response caching.
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
Provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document's DOM.
Mongojack maps Java objects to MongoDB documents. Based on the Jackson JSON mapper, Mongojack allows you to easily handle your mongo objects as POJOs (insert, search by id or by any other field, update).
RTS: request to struct. Generates Go structs from JSON server responses.
Customizable Lua Serializer
Normalize GraphQL responses for persisting in the client cache/state
state machine which runs code
Elixir REST toolkit on Plug — pipeline-style routing and response handling for HTTP APIs.