Skip to content
View Avinashvelu03's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report Avinashvelu03

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Avinashvelu03/README.md

GitHub followers npm packages TypeScript Zero Deps


๐Ÿ‘‹ About Me

I build zero-dependency, TypeScript-first npm libraries that replace multiple bloated packages with single, well-tested alternatives.

9 production-ready libraries. 100% test coverage. 0 runtime dependencies.

const avinash = {
  role:       "Open-Source Library Author",
  location:   "Chennai, Tamil Nadu, India ๐Ÿ‡ฎ๐Ÿ‡ณ",
  stack:      ["TypeScript", "Node.js", "Bun", "Deno"],
  philosophy: "Zero deps. Strict types. 100% coverage.",
  currently:  "Building the TypeScript utility ecosystem",
};

๐Ÿ“ฆ My Libraries

๐Ÿ›ก๏ธ Resilience & Async

Package Description Install
flowx-control 17 async primitives โ€” retry, circuit-breaker, debounce, throttle, queue, semaphore, mutex, rate-limit, pipeline, memo & more. Replaces p-queue + p-limit + p-retry + p-timeout npm i flowx-control
flowshield Resilience toolkit โ€” retry with jitter, circuit breaker (half-open/open/closed), bulkhead, fallback, hedge, cache. Works on Node, Bun, Deno, Cloudflare Workers npm i flowshield

โœ… Validation & Safety

Package Description Install
valicore Schema validation โ€” TypeScript-first Zod alternative with string, number, object, array, bigint, boolean schemas + coerce npm i valicore
guarden Runtime type guards โ€” isString, isEmail, isUrl, assertType, Result type (Ok/Err), transform, env guards npm i guarden

๐ŸŒ Environment & Config

Package Description Install
ultraenv Environment manager โ€” type coercion, schema validation, auto TypeScript typegen, secret vault, multi-env sync. Replaces dotenv + envalid npm i ultraenv

๐ŸŒ Networking

Package Description Install
httix-http HTTP client โ€” Axios alternative with interceptors, plugins, retry, timeout, TypeScript-native. Zero dependencies npm i httix-http

๐Ÿ”ง Utilities

Package Description Install
devknife 50-in-1 CLI + library โ€” UUID, hash, base64, JWT decode, JSON format, color convert, password gen, IP validate & 40 more. Zero deps npm i -g devknife
typeforge-ts TypeScript-first Lodash replacement โ€” chunk, compact, flatten, groupBy, sortBy, intersection, zip, partition, range & more npm i typeforge-ts
mathfuse Math library โ€” statistics (mean, median, variance, regression), linear algebra (matrix multiply, determinant, cosine similarity) npm i mathfuse

๐Ÿ—๏ธ Design Principles

โœ…  Zero runtime dependencies    โ€” no supply chain risk
โœ…  TypeScript strict mode        โ€” full type safety, no 'any'
โœ…  100% test coverage            โ€” statements, branches, functions, lines
โœ…  ESM + CJS dual output         โ€” works everywhere
โœ…  Tree-shakable                 โ€” import only what you need
โœ…  Edge-ready                    โ€” Node.js, Bun, Deno, CF Workers

โ˜• Support My Work

All 9 libraries are free, open-source, and zero-dependency โ€” built and maintained solo. If any of them saved you time, a coffee keeps the builds going. โ˜•

Ko-fi GitHub Sponsors BuyMeACoffee

No budget? No problem โ€” these are free forever:

โญ Star any repo that saved you time ย ย โ€ขย ย  ๐Ÿ› File issues ย ย โ€ขย ย  ๐Ÿ“ข Share with your team


๐Ÿ’ฌ Get In Touch

  • ๐Ÿ“ฆ npm: npmjs.com/~avinash695
  • ๐Ÿ› Issues: Open on any repo โ€” PRs welcome
  • โญ Star any library that saves you time โ€” it means everything to a solo dev

Pinned Loading

  1. flowshield flowshield Public

    FlowShield is a modern, zero-dependency, TypeScript-first resilience library that provides composable fault-tolerance patterns for any async operation. Think of it as a lightweight, modern alternatโ€ฆ

    TypeScript

  2. flowx-control flowx-control Public

    Production-grade, zero-dependency TypeScript resilience & async flow control library. 100% test coverage. Retry with backoff, Circuit Breaker, Bulkhead, Rate Limiter, Priority Queue, Semaphore, Mutโ€ฆ

    TypeScript

  3. guarden guarden Public

    ๐Ÿ›ก๏ธ Blazing-fast, zero-dependency TypeScript runtime safety toolkit. 60+ type guards with auto-narrowing, Result/Option monads, assertions, invariants, data pipelines (pipe/flow), string sanitizatioโ€ฆ

    TypeScript

  4. ultraenv ultraenv Public

    The ultimate zero-dependency environment manager. ultraenv bundles strict type-safe validation, encrypted Git-safe vaults, and built-in secret leak detection into one powerful suite. Easily sync enโ€ฆ

    TypeScript

  5. valicore valicore Public

    Blazing-fast, zero-dependency, TypeScript-first schema validation with deep type inference, async support, and a complete validator suite.

    TypeScript

  6. mathfuse mathfuse Public

    Modern zero-dependency TypeScript math library โ€” stats, algebra, number theory & numerical methods. 124 tests, ESM + CJS dual build.

    TypeScript