Skip to content

Node.JS Libraries

Libraries which are designed to be used within the context of a Node.JS script

LibraryDescriptionLink to DocumentationRelease
@nhtio/millicronA simple Typescript Cron Daemon for node.js and web contextsLinkNPM Version
@nhtio/phone-objectPhone Object is a comprehensive, immutable object representation of a phone numberLinkNPM Version
@nhtio/p2pbusA peer-to-peer event emitter for multiple nodes on the same networkLinkNPM Version
@nhtio/kyooA unified SDK for interacting with multiple types of queue brokersLinkNPM Version
@nhtio/encryptionA portable encryption library using aesLinkNPM Version
@nhtio/serializationProvides a mechanism to serialize and deserialize data within a NodeJS applicationLinkNPM Version
@nhtio/loggerA generalized application logger implementation for Node.JS applicationsLinkNPM Version
@nhtio/tiny-typed-emitterA zero-dependancy, web-safe, strongly typed, tiny event emitterLinkNPM Version
@nhtio/validationA powerful schema description language and data validatorLinkNPM Version
@nhtio/hooksA cross-environment (browser/node) simple yet effective implementation for executing hooks around an event based on @poppinss/hooksLinkNPM Version
@nhtio/middlewareA cross-environment (browser/node) implementation of the chain of responsibility design pattern based on @poppinss/middlewareLinkNPM Version
@nhtio/encoderA portable cross-environment encoder / decoder for complex and structured dataLinkNPM Version