An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: idempotent-requests

mahendraHegde/node-idempotency

makes any request idempotent across nodejs frameworks like nestjs, express, fastify

Language: TypeScript - Size: 639 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 7 - Forks: 3

sushichan044/rails-idempotent

Sample implementation of draft-ietf-httpapi-idempotency-key-header in HTTP API on Rails

Language: Ruby - Size: 244 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

danschultzer/idempotency_plug

Plug that makes POST and PATCH requests idempotent

Language: Elixir - Size: 57.6 KB - Last synced at: 28 days ago - Pushed at: 2 months ago - Stars: 25 - Forks: 2

furkandeveloper/IdempotentSharp

IdempotentSharp allows you to develop idempotent endpoints.

Language: C# - Size: 36.1 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

matteoredz/rack-idempotency_key

A Rack Middleware implementing the idempotency design principle using the Idempotency-Key HTTP header.

Language: Ruby - Size: 47.9 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

furkandeveloper/idempotency-middleware

The idempotency-middleware library adds idempotency support to your Go API projects. It ensures that a client request is processed only once, regardless of how many times it is received. This middleware is especially useful for handling retry logic in distributed systems.

Language: Go - Size: 28.3 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

fumoboy007/swift-http-error-handling

Interpret HTTP responses and handle failures in Swift.

Language: Swift - Size: 22.5 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

catmullet/one

🚥 Idempotency Handler, for making sure incoming requests are idempotent. Useful for payments, "at least once delivery" systems and more.

Language: Go - Size: 37.1 KB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 21 - Forks: 2

jcagarcia/grape-idempotency

Gem for supporting idempotency in your Grape APIs

Language: Ruby - Size: 64.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 2

Ninchuga/VideoStore

Language: C# - Size: 94.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jodevsa/hapi-idempotency 📦

Make any mutating endpoint idepmotent

Language: JavaScript - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

DiceNameIsMy/proper-FastAPI-startup

My vision of pretty good FastAPI project template to start with

Language: Python - Size: 151 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

swiftmade/playback

Implement idempotent endpoints in Laravel à la Stripe

Language: PHP - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 25 - Forks: 0

sobhanatar/idempotent

Idempotent Package for Laravel

Language: PHP - Size: 207 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1