Skip to main content
Open Source Hub

NPM Packages

Lightweight, high-performance open-source utilities built to accelerate production web engineering and streamline complex workflows.

react-lite-rich-text-editor

v1.1.3

A lightweight, premium rich text editor for React with no dependencies. Built for performance, clean HTML output, and extreme ease of use.

ReactNo DependenciesRich TextDraft.js AlternativeClean UI

ocr-text-extract

v1.0.0

Client-side OCR with adaptive thresholding, multi-pass recognition, and layout reconstruction — powered by Tesseract.js. Complete local privacy where images never leave the browser.

OCRTesseract.jsClient-SideImage to TextMulti-passZero Server

arr-helpers

v1.0.0

Zero-dependency array helpers for modern JavaScript and TypeScript — chunk, group, sort, dedupe, paginate, and shuffle. Isomorphic runtime for Node.js and the browser.

ArrayZero DependencyTypeScriptIsomorphicChunkGroupBy

Engineering Philosophy

Small surface area

These packages stay lightweight on purpose. I avoid dependency bloat that inflates production bundles and creates security vulnerabilities. Native browser APIs and solid React primitives ensure predictable overhead.

Zero bloat rich text

For rich editing, react-lite-rich-text-editor uses native contentEditable with focused selection tracking so undo, redo, and formatting stay rock solid without massive runtime bloat.

Typed and SSR-safe

Every package includes TypeScript definitions and undergoes rigorous testing for SSR compatibility in Next.js, ensuring no hydration mismatches or global state conflicts.

Strict Semantic Versioning

Releases adhere strictly to SemVer standards. Breaking changes only occur on major version bumps, enabling engineering teams to safely automate minor and patch updates via CI.