A module to keep track of asynchronous dependencies and communicate their status with the rest of the application
Type-safe event emitter for NextRush - simple, fast, and async-ready
Easy to use, fast, async-ready JSON database
Higher-order functions and common patterns for asynchronous code
Determine if a function is a native async function.
A function that returns the normally hidden `AsyncFunction` constructor
Helper function to remap async functions to generators
Turn async generator functions into ES2015 generators
Turn async functions into ES2015 generators
Allow parsing of async generator functions
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
Modern single resource management
A tiny (183B to 210B) and fast utility to ascend parent directories
A generalized and simple hooking API for adding extensibility to applications
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
Delightful JavaScript Testing.
Delightful JavaScript Testing.
Semaphore using `async` and `await`
validate form asynchronous
The next generation of events handling for javascript! New: abstract away the network!
Gracefully handle a Promise using async/await.
asynchronous function queue with adjustable concurrency
Reactive utilities for Embla Carousel
Async readiness traits.
A high-performance, async-ready ILI9341 TFT display driver for embedded Rust
Cross-platform async-ready PTY interface, forked from portable-pty
Async-ready readline alternative
async-ready mysql protocol implementation / wrapper libraries
Tiny, flexible helpers for managing shared state (Arc<Mutex<T>> / Arc<RwLock<T>>) safely in async Rust.
API client for interacting with Boosty platform
Provides an async-ready client for Phoenix Channels in Rust
A lightweight, async-ready hierarchical stage machine tailored for P2P networks and game state trees.
A high-performance FHIRPath implementation in Rust with comprehensive spec compliance
Cross-platform TUN and TAP library
Memory-safe security logging for financial systems and critical infrastructure with encryption, log forwarding, and compliance automation
Parallel HTTP requests via libcurl curl_multi API. Releases GVL during I/O, compatible with Async gem and Fiber scheduler. Supports execute (all), first_execute (first N), stream_execute (yield as ready). Built-in retry functionality for network errors and custom HTTP status codes.
winloop is a Ruby Fiber::Scheduler built on Win32 I/O Completion Ports. It makes ordinary socket I/O, sleeps, timeouts and Mutex/Queue/Thread#join run cooperatively on a single thread — the async-runtime story that has always been weak on Windows, done the way libuv/mio/wepoll do it: readiness over an IOCP via \Device\Afd polling, with recv/send driven by the completion port. Requires a native Windows MSVC (mswin) build of Ruby.
RCrewAI is a powerful Ruby framework for creating autonomous AI agent crews that collaborate to solve complex tasks. Build intelligent workflows with reasoning agents, tool usage, memory systems, and human oversight. Key Features: • Multi-Agent Orchestration: Create crews of specialized AI agents that work together • Multi-LLM Support: OpenAI GPT-4, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Rich Tool Ecosystem: Web search, file operations, SQL databases, email, code execution, PDF processing • Agent Memory: Short-term and long-term memory for learning from past executions • Human-in-the-Loop: Interactive approval workflows and collaborative decision making • Advanced Task Management: Dependencies, retries, async execution, and context sharing • Hierarchical Teams: Manager agents that coordinate and delegate to specialist agents • Production Ready: Security controls, error handling, comprehensive logging, and monitoring • Ruby-First Design: Built specifically for Ruby developers with idiomatic patterns • CLI Tools: Command-line interface for creating and managing AI crews
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.