An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with idempotency

A curated list of projects in awesome lists tagged with idempotency .

https://github.com/microsoft/Requirements

PowerShell framework for declaratively defining and idempotently imposing system configurations

configuration-management declarative idempotency logging powershell validation

Last synced: 10 Apr 2025

https://github.com/transferwise/idempotence4j

Lightweight library for handling idempotent actions

idempotency mariadb postgresql side-effects spring-boot

Last synced: 16 Oct 2025

https://github.com/danielsz/benjamin

Idempotency with side-effects

clojure idempotency lisp side-effects

Last synced: 03 Mar 2026

https://github.com/fencyio/fency

Provides an idempotency barrier for RabbitMQ consumers.

idempotency rabbitmq redis spring-amqp spring-boot spring-data-redis testcontainers

Last synced: 13 Mar 2026

https://github.com/danschultzer/idempotency_plug

Plug that makes POST and PATCH requests idempotent

elixir idempotency idempotent-requests plug

Last synced: 06 Oct 2025

https://github.com/catmullet/one

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

delivery golang idempotence idempotency idempotency-handler idempotency-key idempotent idempotent-requests payment redis storage

Last synced: 12 Jan 2026

https://github.com/ibrahimcesar/middy-idempotent

🛵 📬 ‎‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎Idempotence Middy middleware for your AWS Lambdas

api-idempotent aws aws-lambda aws-lambda-node hacktoberfest hacktoberfest2021 idempotence-middleware idempotency lambda middy typescript

Last synced: 24 Jul 2025

https://github.com/tranvuongduy2003/eventhub

A RESTful API server for the application about managing, hosting events and selling their tickes. Implementing Clean Architecture, DDD, CQRS, Repository, Unit of Work Patterns, Caching with Redis and Decorator Pattern, Idempotency and Outbox Pattern, Real-time Chat and Notification.

clean-architecture cqrs docker domain-driven-design hangfire idempotency mediatr mssql redis repository seq signalr transactional-outbox unit-of-work

Last synced: 30 Oct 2025

https://github.com/ldclabs/idempotent-proxy

💈 Reverse proxy server with built-in idempotency support, written in Rust & Cloudflare Worker.

canister cloudflare-workers idempotency reverse-proxy rust

Last synced: 01 Apr 2025

https://github.com/minghsu0107/saga-product

Transaction services of the saga pattern implementation.

event-driven go idempotency microservices monorepo nats saga sonyflake transaction

Last synced: 25 Mar 2025

https://github.com/pypy-riley/idemptx

Idempotency decorator for FastAPI. Redis-based locking and replay support.

fastapi idempotency

Last synced: 24 Jul 2025

https://github.com/varthanv/gin-idempotency

An idempotency key middleware for Go gin framework with pluggable configurations

gin golang idempotency middleware

Last synced: 16 Mar 2026

https://github.com/oogway/go-cache

Cache Interface + Implementation

cache golang idempotency redis

Last synced: 22 Apr 2025

https://github.com/furkandeveloper/idempotentsharp

IdempotentSharp allows you to develop idempotent endpoints.

dotnet hybridcache idempotency idempotent idempotent-requests minimal-api

Last synced: 12 Jul 2025

https://github.com/svix/diom

💎 Diom - components platform for robust services

cache idempotency kafka kv queue raft rate-limiting redis

Last synced: 18 Apr 2026

https://github.com/toksdotdev/murundiri

⎈ Blazing fast and configurable idempotency reverse-proxy designed for scale.

idempotency idempotency-support proxy reverse-proxy scale stand-alone

Last synced: 16 Jan 2026

https://github.com/klestovalexej/wattle.demoserver

Полнофункциональный демонстрационный сервер на базе библиотеки Wattle

asp-net-core async cache code-generation domain-driven-design domainobject idempotency idempotency-key identity inmemory-cache lock memory-cache partitions performance postgresql serilog telemetry unitofwork wattle3

Last synced: 14 May 2025

https://github.com/lctking/buzhoukit

幂等-幂等性保证-@Idempotent幂等注解-幂等组件开箱即用 幂等场景支持RestAPI接口&消息队列等等 附详细幂等组件使用说明等

aop bloom-filter caffeine-cache idempotency redis-cache spring-boot

Last synced: 10 Oct 2025

https://github.com/ebogdum/steadykey

Deterministic idempotency keys and storage adapters for taming duplicate requests across Redis, SQL, MongoDB, and in-memory backends.

idempotence-middleware idempotency idempotency-key idempotency-support idempotent idempotent-kafka idempotent-requests typescript typescript-idempotency typescript-idempotent

Last synced: 17 Jan 2026

https://github.com/quintoandar/kafka-python

QuintoAndar's kafka-python lib wrapper with additional fuctionalities.

idempotency kafka python

Last synced: 14 Jan 2026

https://github.com/liuyingxuvka/flowguard

Executable finite-state models for designing and checking AI-agent workflows, UI flows, and development processes

ai-agents architecture-simulator codex deduplication idempotency model-checking open-source python testing workflow workflow-simulation

Last synced: 07 Jun 2026

https://github.com/hazemdotcom/barq-lite-deployment

Automated deployment and management of BARQ Lite Java application using Ansible and Bash scripts

ansible ansible-playbook ansible-role deploy deployment deployment-automation docker docker-image dockerfile idempotency idempotent inventory jar java yaml

Last synced: 11 Apr 2026

https://github.com/alibpowell/survey-intake-api

A lightweight backend API I built to collect, validate, deduplicate, and store survey responses in NDJSON format as a backend development experiment.

api flask idempotency logging ndjson pydantic python rest

Last synced: 20 Apr 2026

https://github.com/christophermoverton/fintech-market-ingestion

Production-grade market data pipeline: Alpaca (Daily & 1Min) → normalized schema → partitioned Parquet → DuckDB analytics + strict QA observability.

algorithmic-trading data-eng data-pipeline data-quality data-validation duckdb etl fintec idempotency market-data observability parquet partitioning python time-series

Last synced: 25 May 2026

https://github.com/yogesht22/project-1-ansible-server

This project demonstrates a complete Infrastructure as Code (IaC) workflow for automatically provisioning a bare Ubuntu server into a fully functional web server. It utilizes Ansible to perform configuration management, ensuring the process is repeatable, reliable, and idempotent.

ansible ansible-role docker iac idempotency wsl2

Last synced: 08 May 2026

https://github.com/abhishek010397/ansible-playbook-vm-details

Ansible Playbook to get VM Kernel Details, OS Details, Package Version

ansible ansible-playbooks bash idempotency python3

Last synced: 07 May 2026

https://github.com/riskiofr/idempotency-module

Zend Framework module ensuring at most once requests for mutating endpoints

http idempotency mutating-endpoints zend-framework

Last synced: 04 Feb 2026

https://github.com/ahbruns/make-idempotent

A small utility library to generalize the process of combining a non-idempotent request and an idempotent query to create an idempotent request.

idempotency requests ruby-gem

Last synced: 20 Jun 2026

https://github.com/usepa/pg-provision

This is a read only mirror of canonical source: https://github.com/Scr1ptcat/pg-provision. Please submit issues/PRs upstream.

administration database idempotency

Last synced: 18 May 2026

https://github.com/acesso-bankly/agamotto.net

An ASP.NET Core library that ensures that any non-idempotent HTTP operations (POST and PATCH) can take effect only once for the request data provided based on the idempotency key header or content hash from the request.

dotnet idempotency rest

Last synced: 29 Mar 2025

https://github.com/get-convex/action-retrier

Convex component for retrying idempotent actions.

convex idempotency retry

Last synced: 13 Apr 2025

https://github.com/stroiker/distributed-deduplicator

Distributed deduplication library without locking based on Apache Cassandra

async cassandra distributed idempotency kotlin lock-free

Last synced: 18 Jan 2026

https://github.com/rqelibari/ansible-osx-playbooks

My ansible playbooks/roles for my macOS machine.

ansible ansible-playbooks automation idempotency macos-machine playbook

Last synced: 11 Oct 2025

https://github.com/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.

idempotency idempotency-support idempotent idempotent-requests

Last synced: 16 Feb 2026

https://github.com/mizcausevic-dev/vapor-saas-billing-engine

Swift Vapor billing engine for subscription lifecycle, proration, dunning, and replay-safe webhook idempotency.

backend billing finance-ops idempotency openapi saas server-side-swift subscription-billing subscriptions swift swift-server vapor webhooks

Last synced: 01 Jun 2026

https://github.com/mizcausevic-dev/payment-event-ledger-eos

Kafka exactly-once payments backend with Outbox Pattern, Debezium CDC, and idempotency tracking.

backend cdc debezium event-driven exactly-once fintech idempotency java kafka outbox-pattern payments spring-boot

Last synced: 01 Jun 2026

https://github.com/lucasmontagnani/idempotentapi

This project explores different ways to handle API idempotency. It implements service injection, action filters, and middleware to enforce idempotency in POST requests, using an In-Memory database for testing.

api csharp idempotency netcore rest-api

Last synced: 23 Oct 2025

https://github.com/filosganga/mnemosyne.rs

A Rust library for deduplicating process execution across distributed systems using DynamoDB.

asynchronous bloom-filter database deduplication distributed duplicate-detection dynamodb exactly-once idempotency

Last synced: 01 Mar 2026

https://github.com/furkansarikaya/idempotent-api-demo

IdempotentApiDemo: An ASP.NET Core project implementing idempotency for API requests using Redis for caching and distributed locks. Includes ReturnFromCache and ThrowErrorIfExists behaviors.

api aspnet-core caching distributed-locking error-handling idempotency microservices redis transactional-integrity

Last synced: 16 Apr 2026

https://github.com/techmedaddy/payeazie

A payment execution engine focused on idempotency, atomic state transitions, and webhook-safe processing. Designed with ledger-first consistency, worker-driven orchestration, and reconciliation workflows that prevent double charges under concurrency and retries.

idempotency nodejs queue

Last synced: 02 Apr 2026

https://github.com/2davi/rest-domain-state-manager

Proxy-based REST state manager — auto-tracks field changes, smart-routes HTTP methods, and rolls back on failure. Zero dependencies. From JSP grids to React hooks.

broadcastchannel dirty-check domain-driven esm idempotency javascript json-patch jsp optimistic-update proxy react-hooks rest-api rollback si spring-boot state-management vitepress web-worker zero-dependency

Last synced: 02 Apr 2026

https://github.com/litert/idempotency.js

The simple idempotency control implementation for Node.JS

idempotency idempotent

Last synced: 04 Apr 2026

https://github.com/0-sayed/wallet

Wallet and royalty API focused on idempotency, pessimistic locking, and atomic transactions.

bullmq concurrency drizzle-orm idempotency ledger nestjs payments postgresql redis royalties typescript wallet

Last synced: 18 Apr 2026

https://github.com/sjh9714/new-portfolio

Java/Spring 백엔드 포트폴리오 - 동시성, 이벤트 정합성, 실시간 메시징, 과금/정산 사례를 수치와 테스트로 정리한 사이트

backend event-driven idempotency java k6 kafka nextjs outbox-pattern portfolio postgresql rabbitmq redis spring-boot testcontainers websocket

Last synced: 08 Jun 2026

https://github.com/gabrielleandro0801/typescript-aws-lambda-native-idempotency

Repository with an example of AWS Lambda using its native idempotency validation in Typescript using Localstack

aws-lambda aws-powertools idempotency nodejs typescript

Last synced: 01 May 2026

https://github.com/elauso/idempotent-post

Aplicação REST para testar estratégia de idempotência nas chamadas post utilizando transaction-token.

idempotency md5 rest-api spring-boot

Last synced: 07 May 2026

https://github.com/gaalferov/laravel-order-confirmation

Laravel webhook handler that turns Stripe checkout sessions into Mailtrap template emails - signature-verified, atomically deduplicated, with sandbox toggle for local testing.

demo idempotency laravel laravel-11 mailtrap order-confirmation php stripe stripe-webhook transactional-email

Last synced: 13 Jun 2026

https://github.com/webrek/laravel-idempotency

Safe request retries for Laravel APIs via the Idempotency-Key header.

api idempotency laravel laravel-package middleware php webhooks

Last synced: 15 Jun 2026

https://github.com/crystaldaking/finance-core

Framework-agnostic PHP financial core for money, assets, ledgering, fees, audit, events and idempotency.

accounting finance fintech idempotency ledger money php sdk

Last synced: 16 Jun 2026

https://github.com/raulrobinson/idempotency-lab-opensource

Laboratorio basico que permite demostrar y comprobar el patron de idempotencia en las operaciones

idempotency java laboratory-exercises mongodb nodejs opensource reactive webflux

Last synced: 18 Jun 2026

https://github.com/yoanesber/typescript-idempotency-with-redis

TypeScript API demo using Redis to ensure idempotency in POST/PUT ops, avoiding duplicate processing from retries or refreshes.

idempotency redis typescript

Last synced: 14 May 2026