Search results
42 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
A powerful hybrid ID generator that combines timestamps, machine IDs, random bits, and sequence numbers to create globally unique identifiers. Features collision prevention, Base62 encoding, and optional ID expiry tracking, ideal for distributed systems a
- id
- identifier
- unique id
- uuid
- hybrid id
- generator
- timestamp
- random id
- sequence id
- collision-free
- id expiry
- base62
- node id
- machine id
- View more
A service bus for message-based, distributed node applications
A core set of message definitions for distributed applications.
An AWS SQS transport adapter for @node-ts/bus-core.
- esb
- SQS
- typescript
- enterprise integration patterns
- bus
- messaging
- microservices
- distributed systems
- framework
- enterprise framework
- CQRS
- ES
- NServiceBus
- Mule ESB
A Postgres persistence adapter for workflow storage in @node-ts/bus-workflow.
- esb
- postgres
- typescript
- enterprise integration patterns
- bus
- messaging
- microservices
- distributed systems
- framework
- enterprise framework
- CQRS
- ES
- NServiceBus
- Mule ESB
A RabbitMQ transport adapter for @node-ts/bus-core.
- esb
- rabbitmq
- typescript
- enterprise integration patterns
- bus
- messaging
- microservices
- distributed systems
- framework
- enterprise framework
- CQRS
- ES
- NServiceBus
- Mule ESB
Logux core components
Build own Logux server or make proxy between WebSocket and HTTP backend on any language
A Micro Pub/Sub Package
- pub/sub
- event bus
- message hub
- messaging
- publish/subscribe
- message broker
- message queue
- real-time communication
- microservices
- distributed systems
A minimalistic, distributed, and extensible logging tool supporting centralized log management.
- logging
- log management
- typescript
- centralized logging
- json logging
- node.js
- distributed systems
- extensible logging
- log routing
- console logging
- log destinations
- log levels
- error tracking
- development tools
An easy and elegant distributed service framework for Node.js
A workflow engine for orchestrating logic flows in distributed applications.
- esb
- typescript
- Business Process Management
- BPM
- saga
- message orchestration
- enterprise integration patterns
- long running processes
- process manager
- bus
- messaging
- microservices
- distributed systems
- CQRS
- View more
An interface for the State Weaver library, enabling seamless synchronization of JavaScript objects with CRDTs such as Yjs, Json-Joy, etc
- CRDT
- Conflict-free Replicated Data Type
- TypeScript
- JavaScript
- state management
- synchronization
- distributed systems
- data synchronization
- interface
- POJO
Full feature integration library for gRPC-Web into React
- react
- redux
- grpc
- grpc-node
- grpcjs
- grpc-js
- grpc-web
- grpc-caller
- @grpc/proto-loader
- @grpc/grpc-js
- protobufjs
- protobuf
- protocol buffer
- protobufs
- View more
A minimalist Rust-based sharded database client for Node.js.
- database
- hyperiondb
- rust
- nodejs
- node-gyp
- napi
- bindings
- native addon
- sharding
- sharded database
- key-value store
- no-sql
- serverless database
- cross-platform
- View more
lightweight virtual actors for node.js
A domain driven design framework for enterprise grade applications
A set of types that define core DDD objects
A JSON serializer for @node-ts/bus based on class-transformer for strong marshalling of messages
- serializer
- esb
- redis
- typescript
- enterprise integration patterns
- bus
- messaging
- microservices
- distributed systems
- framework
- enterprise framework
- CQRS
- ES
- NServiceBus
A complete framework for gRPC-node.js
- grpc
- grpc-node
- grpcjs
- grpc-js
- grpc-web
- grpc-caller
- @grpc/proto-loader
- @grpc/grpc-js
- protobufjs
- protobuf
- protocol buffer
- protobufs
- protocol buffers
- http2
- View more