A mutex for guarding async workflows
Distributed mutex and semaphore based on Redis
Semaphore using `async` and `await`
Awaitable semaphore/mutex
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
For ruby and ruby on rails
Promise based semaphore library
Awaitable semaphore/mutex
TypeScript definitions for semaphore
Ruby SemVer in TypeScript.
Convention over configuration for using Vite in Ruby apps
Like ruby's abbrev module, but in js
A library to create Semaphore identities.
Limit or throttle the simultaneous execution of asynchronous code in separate iterations of the event loop.
A promise-based semaphore implementation suitable to be used with async/await.
Ruby grammar for tree-sitter
prettier plugin for the Ruby programming language
A library to create and manage Semaphore groups.
A library to generate and verify Semaphore proofs.
Fast inline semaphores and mutexes
WebSocket framework for Ruby on Rails.
A library to provide utility functions to the other Semaphore packages.
Simple promise based counting semaphore
JavaScript client for graphql-ruby
This gem provides a simple and intuitive Ruby API wrapper for interacting with the Semaphore API.
A Ruby C extention that is used to control access to shared resources across process boundaries with SysV semaphores.
Counting semaphore implementation for Ruby 1.9.3 based on semaphore.rb,v 1.2 2003/03/15 20:10:10 by Fukumoto.
A ruby gem for consuming Semaphore API (currently supports SMS only).
A Ruby C extention that is used to control access to shared resources across process boundaries with SysV semaphores.
Cross-thread, cross-process synchronisation made tolerably easy
Ruby wrapper around the Semaphore Classification Server API.
Supports named semaphores both on Linux and OSX. "get_value" and "timedwait" is deprecated on OSX but everything else is functional and safe.
Ruby HTTP client for the Semaphore CI API.
Various locking utilities for Ruby using Redis, including a mutex, a semaphore, and a token bucket rate limiter
Provides both local (in-process) and shared (Redis-based) counting semaphores for controlling concurrent access to resources
Ruby extension that binds System V Inter-Process Communication: message queues, semaphores, and shared memory.