Writer tree architecture — TSX as template language, StreamSource AsyncIterable, core <seq>/<text>/<stream>/<htmlele>, stdlib function components
Standard library for server-reactor — function components, hooks, and utilities built on the core writer primitives
Base UI component library for server-reactor — DataGrid, Form, and interactive table components for server-rendered HTML
TCP channel adapter for server-reactor — packs raw TCP stream into message-based ChannelPort with framing protocol
WebSocket channel adapter for server-reactor — WS ChannelPort, session, hooks, and HTTP emulation bridge with 4-mode binary/JSON transport
SQLite query provider for server-reactor — createSqliteQueryProvider() using better-sqlite3
Database query abstractions for server-reactor — QueryProvider interface, useDBQuery hook, DBQueryProvider component. No DB driver included.
Authentication utilities for server-reactor — JWT session splitting, auth guards, token management
QUIC channel adapter for server-reactor — direct ChannelPort over QUIC streams (no framing needed, QUIC has built-in message boundaries)
UDP channel adapter for server-reactor — packs UDP datagrams into message-based ChannelPort with split/merge framing for >MTU messages
No description provided.
No description provided.
JavaScript harness for QuickJS-NG WASI reactor model
Reactor JavaScript frontend SDK — connect React and TypeScript apps to real-time AI video models on Reactor.
Javascript SDK for building Basis Theory reactor formulas
No description provided.
OpenTelemetry instrumentation for @powerhousedao/reactor
Rule engine that processes rules on Adobe Experience Platform Edge Network and delegates logic to extensions.
OpenAI/Codex reactors for @ekairos/thread
Powerful theming layer for use with the JSS library (CSS in JS)
Node binary used in transforming the edge container to valid JS.
Strongly-typed SDK for the Helios model on Reactor
Command line tool for uploading Tags extensions.
Tags rule engine which processes rules on client websites and delegates logic to extensions.
Simple ruby implementation of a Redis Reactor used for publish subscribe communication between celluloid actors using Reel websocket server
em-jsonrpc provides a JSON RPC 2.0 TCP/UnixSocket client and server to be integrated within EventMachine reactor
OverSIP is an async SIP proxy/server programmable in Ruby language. Some features of OverSIP are: - SIP transports: UDP, TCP, TLS and WebSocket. - Full IPv4 and IPv6 support. - RFC 3263: SIP DNS mechanism (NAPTR, SRV, A, AAAA) for failover and load balancing based on DNS. - RFC 5626: OverSIP is a perfect Outbound Edge Proxy, including an integrated STUN server. - Fully programmable in Ruby language (make SIP easy). - Fast and efficient: OverSIP core is coded in C language. OverSIP is build on top of EventMachine-LE async library which follows the Reactor Design Pattern, allowing thousands of concurrent connections and requests in a never-blocking fashion.
EventMachine-LE (Live Edition) is a branch of EventMachine (https://github.com/eventmachine/eventmachine). This branch incorporates interesting pull requests that are not yet included in the mainline EventMachine repository. The maintainers of that version prefer to minimize change in order to keep the stability with already existing EventMachine deployments, which provides an impressive multi-platform base for IPv4 TCP servers (e.g., Web servers) that don't need good UDP or IPv6 support. This dedication to stability is helpful for production use, but can also lead to ossification. The present "Live Edition" or "Leading Edge" branch has its focus on supporting a somewhat wider use, including new Web servers or protocols beyond the HTTP Web. To provide even more focus, this branch is currently applying its energy towards Linux and Unix/BSD/OSX environments. Java reactor and pure Ruby reactor are for now removed in this branch, and Windows/Cygwin support is untested. This may very well change later, once interesting pull requests come in. EventMachine-LE draws from a number of dormant pull requests on the mainline version of EventMachine. New proposals will also directly come to EventMachine-LE and will be included once they are tested. This is not a "development branch", EventMachine-LE is ready for production, just beyond the focus of mainline EventMachine.
A production-ready Ruby SDK for the Adobe Launch (Data Collection) Reactor API v1. Handles OAuth Server-to-Server authentication, JSON:API response parsing, cursor-based pagination, per-org rate limiting, retry logic, and a typed error hierarchy.
OverSIP is an async SIP proxy/server programmable in Ruby language. Some features of OverSIP are: - SIP transports: UDP, TCP, TLS and WebSocket. - Full IPv4 and IPv6 support. - RFC 3263: SIP DNS mechanism (NAPTR, SRV, A, AAAA) for failover and load balancing based on DNS. - RFC 5626: OverSIP is a perfect Outbound Edge Proxy, including an integrated STUN server. - Fully programmable in Ruby language (make SIP easy). - Fast and efficient: OverSIP core is coded in C language. OverSIP is build on top of EventMachine async library which follows the Reactor Design Pattern, allowing thousands of concurrent connections and requests in a never-blocking fashion.
No description provided.
No description provided.
No description provided.
No description provided.