Skip to content

0x03 · Open Source

Packages & Libraries

Open-source packages I've authored — developer tooling and Vite plugins.

adonis5-nats-broker

Production-ready AdonisJS 5 package for building event-driven microservices with NATS message broker.

AdonisJSNATSMicroservicesTypeScriptNode.js

mini-pow-blockchain

A simple and minimal blockchain implementation in Node.js — built for learning and educational purposes.

Node.jsBlockchainProof of WorkCryptoEducational

vite-plugin-robots-txt

Generate robots.txt for Vite with environment-aware rules and instant dev preview support.

VitePluginSEOrobots.txtJavaScript

vite-plugin-app-version

Vite plugin to generate an app version file (version.json) and optional virtual module with git/tag/build metadata.

VitePluginGitVersioningNode.js

vite-plugin-pwa-manifest

Vite plugin to generate a PWA web app manifest with env-aware metadata and a dev no-store preview route.

VitePWAManifestService WorkerPlugin

vite-plugin-firebase-messaging-sw

Vite plugin to generate a Firebase Cloud Messaging service worker with environment-aware configs and dev preview.

ViteFirebaseFCMService WorkerPlugin

number-to-locale-text

Lightweight TypeScript package that converts numbers to localized text in multiple languages, with lazy-loaded locales.

TypeScripti18nLocalizationUtilitiesNode.js

crypto-wallet-address-validator

Advanced wallet address validator supporting Bitcoin, Litecoin, Ethereum, and other altcoins in Node.js and browser.

Node.jsCryptoWalletsValidationBrowser-Compatible