Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

Redis‑Semaphore is a Node.js library that provides robust, atomic distributed mutexes and semaphores (including multi‑permit and Redlock‑based versions) built on top of Redis /LUA scripts. It’s aimed at developers of distributed systems who need safe, timeout‑aware locking and rate‑limiting primitives across one or multiple Redis instances.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of swarthy/redis-semaphore

Account's avatar
debug-js/debug
Lightweight debugging utility for Node.js and the browser
Account's avatar
swarthy/wait-for
Wait for (PostgresSQL|RabbitMQ|Redis) server is available
Account's avatar
swc-project/swc-node
SWC node register
Account's avatar
swc-project/swc
Super-fast alternative for babel
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for chai
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for chai-as-promised
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for debug
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for ioredis-mock
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for mocha
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for node
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for sinon
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for sinon-chai
Account's avatar
typescript-eslint/typescript-eslint
TypeScript plugin for ESLint
Account's avatar
typescript-eslint/typescript-eslint
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
chaijs/chai
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
chaijs/chai-as-promised
Extends Chai with assertions about promises.
Account's avatar
nickmerwin/node-coveralls
takes json-cov output into stdin and POSTs to coveralls.io
Account's avatar
mysticatea/eslint-plugin-node
Additional ESLint's rules for Node.js
Account's avatar
luin/ioredis
A robust, performance-focused and full-featured Redis client for Node.js.
Account's avatar
stipsan/ioredis-mock
This library emulates ioredis by performing all operations in-memory.
Account's avatar
mochajs/mocha
simple, flexible, fun test framework
Account's avatar
StevenLooman/mocha-lcov-reporter
LCOV reporter for Mocha
Account's avatar
istanbuljs/nyc
the Istanbul command line interface
Account's avatar
sinonjs/sinon
JavaScript test spies, stubs and mocks.
Account's avatar
chaijs/sinon-chai
Extends Chai with assertions for the Sinon.JS mocking framework.
Account's avatar
snyk/snyk
snyk library and cli utility
Account's avatar
TypeStrong/ts-node
TypeScript execution environment and REPL for node.js, with source map support
Account's avatar
microsoft/TypeScript
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

swarthy's profile
swarthy
271 contributions
dependabot[bot]'s profile
dependabot[bot]
17 contributions
kibertoad's profile
kibertoad
9 contributions
jokester's profile
jokester
6 contributions
rvirjoghe-bd's profile
rvirjoghe-bd
4 contributions
elliott-with-the-longest-name-on-github's profile
elliott-with-the-longest-name-on-github
4 contributions
javivelasco's profile
javivelasco
2 contributions
shadizar128's profile
shadizar128
2 contributions
hilleer's profile
hilleer
1 contributions
luislobo's profile
luislobo
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
swarthy

swarthy/redis-semaphore

Distributed mutex and semaphore based on Redis

TypeScript
203
29
MIT License