DATA · 2026-07-07
WORK · OPEN SOURCE

Open Source

145+ repos on GitHub.

chirag127
Chirag Singhal
Software Engineering Specialist at TCS · building free public tools at @oriz-org · React Native + Astro + AI agents
145 repos · 98 followers · 180 stars · 30 npm packages
GitHub ↗
FEATURED REPOS
ALL REPOS (137 total)
NAME LANGUAGE STARS PUSHED
chirag127 CSS ★ 3 2w ago tickertape-mmi HTML ★ 2 today cinesense Jupyter Notebook ★ 2 today multisearchx JavaScript ★ 2 today peekinsight-bs-ext HTML ★ 2 today ghosttyper-bs-ext JavaScript ★ 2 today omnijournal TypeScript ★ 2 today OmniDistribute TypeScript ★ 2 today olivia Python ★ 2 today ml-notebooks Jupyter Notebook ★ 2 2w ago oriz-chat TypeScript ★ 1 today oriz-img TypeScript ★ 1 today oriz-tts TypeScript ★ 1 today oriz-story-dice TypeScript ★ 1 today oriz-text TypeScript ★ 1 today oriz-name TypeScript ★ 1 today oriz-resume TypeScript ★ 1 today oriz-invoice TypeScript ★ 1 today oriz-quiz TypeScript ★ 1 today oriz-muse TypeScript ★ 1 today oriz-persona TypeScript ★ 1 today oriz-hash TypeScript ★ 1 today oriz-palette-ai TypeScript ★ 1 today oriz-json TypeScript ★ 1 today oriz-diagram TypeScript ★ 1 today oriz-convert TypeScript ★ 1 today oriz-color TypeScript ★ 1 today oriz-case TypeScript ★ 1 today oriz-status TypeScript ★ 1 today oriz-auth-app Astro ★ 1 today oriz-knowledge-site CSS ★ 1 today oriz-ipo Python ★ 1 today oriz-links-site CSS ★ 1 today i2i-yield-watch Python ★ 1 today oriz-me Astro ★ 1 today oriz-finance-compare Python ★ 1 today sponsorblock-ai Python ★ 1 today envpact-mcp-server JavaScript ★ 1 today portable-toolkit ★ 1 today janaushadhi-ecommerce-wordpress Python ★ 1 today envpact-registry-publisher-npm-cli TypeScript ★ 1 today envpact-gh-action JavaScript ★ 1 today envpact-vscode-vsc-ext TypeScript ★ 1 today games HTML ★ 1 today envpact-npm-cli JavaScript ★ 1 today Installation-Instructions ★ 1 today innercord-internship ★ 1 today ndns TypeScript ★ 1 today zenfocus-bs-ext JavaScript ★ 1 today filter-report Python ★ 1 today sops-lens TypeScript ★ 1 today chronokeep-bs-ext JavaScript ★ 1 today Witticismdo HTML ★ 1 today sound-scraper Python ★ 1 today automation-scripts Python ★ 1 today youtube-content-automation Python ★ 1 today qbittorrent-bitsearch Python ★ 1 today LyricLens-AI-Song-Meaning-Web-App Python ★ 1 today kirtuclub-downloader Python ★ 1 today envpact Shell ★ 1 today Gitanest JavaScript ★ 1 today oriz-md TypeScript ★ 1 today oriz-qr TypeScript ★ 1 today oriz-dev TypeScript ★ 1 today oz-file TypeScript ★ 1 today oz-chrome TypeScript ★ 1 today oriz-blog MDX ★ 1 today oriz-finance TypeScript ★ 1 today oriz-cards Astro ★ 1 today oriz-envpact-dashboard-app Astro ★ 1 today oriz-lore MDX ★ 1 today cloud-automation ★ 1 today life-cli Python ★ 1 today oriz-home Astro ★ 1 today oriz-ncert TypeScript ★ 1 today video-download Python ★ 1 today userscripts JavaScript ★ 1 today aktu-cs HTML ★ 1 today google-transparency-report-analysis Python ★ 1 today packages Astro ★ 1 today memoria-android Kotlin ★ 1 today workflows JavaScript ★ 1 today fii-dii-activity-api Python ★ 1 today oriz-mmi Python ★ 1 today oriz-portfolio-lab TypeScript ★ 1 today design-system TypeScript ★ 1 today oriz-nifty-signal Python ★ 1 today oz-ai TypeScript ★ 1 today janaushadhi-ecommerce-laravel Blade ★ 1 today mdv-mcp JavaScript ★ 1 today ContentSync-MultiPlatform-Content-Syndication-Web-App TypeScript ★ 1 today janaushadhi-ecommerce-astro PLpgSQL ★ 1 today janaushadhi-ecommerce-nextjs TypeScript ★ 1 today knowledge-mcp TypeScript ★ 1 today sap-cpq-automation Python ★ 1 2w ago prompts ★ 1 1w ago filter-lists Python ★ 1 1w ago chirag127.github.io HTML ★ 1 2w ago oriz-pdf TypeScript ★ 0 today oriz-brain Python ★ 0 today oriz-blog-tech Astro ★ 0 today oriz-blog-travel Astro ★ 0 today oriz-blog-sustainability Astro ★ 0 today oriz-blog-parenting Astro ★ 0 today oriz-blog-sports Astro ★ 0 today oriz-blog-relationships Astro ★ 0 today oriz-blog-self-dev Astro ★ 0 today oriz-blog-marketing Astro ★ 0 today oriz-blog-lifestyle Astro ★ 0 today oriz-blog-remote-work Astro ★ 0 today oriz-blog-home-diy Astro ★ 0 today oriz-blog-pets Astro ★ 0 today oriz-blog-news Astro ★ 0 today oriz-blog-food Astro ★ 0 today oriz-blog-finance Astro ★ 0 today oriz-blog-hobbies Astro ★ 0 today oriz-blog-health Astro ★ 0 today oriz-blog-gaming Astro ★ 0 today oriz-blog-entertainment Astro ★ 0 today oriz-blog-education Astro ★ 0 today oriz-blog-beauty Astro ★ 0 today oriz-blog-business Astro ★ 0 today oriz-blog-arts Astro ★ 0 today oriz-blog-ai Astro ★ 0 today leak-finder Python ★ 0 today deploy-kit HCL ★ 0 today oz-tokens-base CSS ★ 0 today agent-forge Python ★ 0 today go-vault Go ★ 0 today rag-lens Python ★ 0 today books ★ 0 2w ago
NPM PACKAGES (30 packages · 0[object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object] downloads)
@chirag127/astro-chrome v0.1.7

Shared visual chrome for chirag127 Astro sites — Header / Footer / Wordmark / AccountPanel / FinishSignIn / MultiSearch / StatusBanner / ConsentBanner / LegalFooter. Mobile-first responsive at 320/768/1024/1440. Peer-deps on @chirag127/astro-shell.

[object Object] downloads
@chirag127/okf-knowledge-mcp v1.0.0

MCP server to read, search, write, and automatically sync OKF (Open Knowledge Format) markdown knowledge bases

[object Object] downloads
@chirag127/data-firebase v0.2.0

Thin framework-agnostic Firebase Firestore adapter for small user-data. Inits from PUBLIC_FIREBASE_* env, exposes tiny getDoc/setDoc/onSnapshot wrappers. Never hardcodes secrets — config read from env or passed explicitly.

[object Object] downloads
@chirag127/astro-data v0.1.1

Data-fetching primitives — TanStack Query setup, typed Firestore helpers, LocalStorage hooks.

[object Object] downloads
@chirag127/tokens v0.2.0

Framework-agnostic design tokens: shared primitives + per-archetype identity palettes (editorial, marketing, dashboard, docs). Pure CSS — works in Astro, Next.js, React, Vue, Svelte, or plain HTML.

[object Object] downloads
@chirag127/styling v0.2.0

Framework-agnostic styling foundation: modern CSS reset, prose styles for long-form content, and utility classes. Pure CSS — works in Astro, Next.js, React, Vue, Svelte, or plain HTML. Consumes @chirag127/tokens for theme-aware styling.

[object Object] downloads
@chirag127/mdv-mcp v2.0.0

Local MCP server for Obsidian/markdown vaults. NVIDIA nemotron-3-embed-1b semantic search, pure-JS int8 vector store, OKF frontmatter, wikilinks, memory, live file watcher.

[object Object] downloads
@chirag127/astro-shell v0.4.0

Astro 6 base layer — shell() defineConfig wrapper + OrizSiteConfig type + integrations preset (React + sitemap + MDX) + Tailwind v4 vite plugin + reusable Cloudflare Pages deploy workflow + design tokens + dynamic family-data registry (FAMILY_APPS / FAM

[object Object] downloads
@chirag127/atoms v0.2.0

Framework-agnostic atomic web components (buttons, chips, cards, badges, fields, nav links, prose). Vanilla custom elements, zero dependencies — they restyle automatically under any @chirag127/theme archetype.

[object Object] downloads
@chirag127/theme v0.2.0

Ready-to-use framework-agnostic themes built on @chirag127/tokens. Pick an archetype (editorial, marketing, dashboard, docs) and every component — yours or @chirag127/atoms — takes that site's distinct look.

[object Object] downloads
@chirag127/oz-ai v0.3.1

Single client-side AI client for the fleet — wraps g4f (@gpt4free/g4f.dev) with multi-provider failover (default auto-router → DeepInfra → Puter). Framework-agnostic TS. chat/complete/vision/image/listModels, streaming, AbortSignal. Change the provider st

[object Object] downloads
@chirag127/a11y v0.2.0

Framework-agnostic accessibility primitives: focus-trap, roving-tabindex, ARIA helpers. Zero dependencies — works in Astro, Next, Vue, Svelte, or plain HTML.

[object Object] downloads
@chirag127/oriz-ai-providers v0.1.0

Thin wrapper around 20 free LLM APIs (OVHcloud, LLM7, Pollinations, Cerebras, Groq, NVIDIA NIM, OpenRouter, Google AI Studio, Cohere, GitHub Models, Cloudflare Workers AI, HuggingFace, Mistral, SambaNova, Z.AI, SiliconFlow, Aion Labs, Ollama Cloud, ModelS

[object Object] downloads
@chirag127/astro-test-utils v0.1.1

Common Vitest + Playwright + MSW + Firebase test fixtures for the chirag127/oriz family. Thin wrapper over @firebase/rules-unit-testing, msw, @playwright/test.

[object Object] downloads
@chirag127/auth v0.2.0

Clerk auth adapter for oriz family sites. Drop-in React island — ClerkProvider wrapper, sign-in/out buttons, account panel, and useOrizAuth hook. Unstyled with data-oriz-auth-* hooks so each site themes it.

[object Object] downloads
@chirag127/astro v0.2.0

Astro integration + components for @chirag127 design system. Thin wrappers that inject tokens, theme, and atoms into any Astro project.

[object Object] downloads
secenv-mcp v1.0.0

MCP server for centralized secrets management. Exposes tools to generate .env files, manage shared secrets, and sync to GitHub Actions.

[object Object] downloads
@chirag127/oriz-ui v0.1.0

Shared Oriz UI — ContactForm + widgets used across the chirag127/oriz* family.

[object Object] downloads
@chirag127/omni-publish v0.1.2

Auto-publish release notes / blog posts to multiple platforms (dev.to, Hashnode, Bluesky, Mastodon, Threads) + Telegram drafts queue for manual platforms (X, Reddit, LinkedIn, Medium). Platform fan-out is env-gated.

[object Object] downloads
envpact-mcp v0.2.0

MCP server for envpact — bring centralized secret management to AI coding agents (Cursor, Windsurf, Claude Code, Cline)

[object Object] downloads
@chirag127/oriz-book-build v0.1.0

Pandoc-wrapping CLI for the chirag127/oriz family. Builds EPUB3 / PDF / MOBI / Markua from a manuscript/ dir of Markua-flavoured .md files + book.json metadata. Used by oriz-*-book repos and exposed via `oriz-book` bin.

[object Object] downloads
@chirag127/astro-layout v1.0.0

Shared Astro BaseLayout with MD3 dark theme for all chirag127 sites

[object Object] downloads
@chirag127/astro-seo v1.0.0

Minimal Astro SEO component — title, og, twitter, json-ld

[object Object] downloads
@chirag127/prebuild-fetcher v1.0.0

Shared utilities for Astro pre-build data fetchers — safeFetch, safePost, loadStale, loadDotEnv

[object Object] downloads
@chirag127/astro-md3 v1.0.0

Astro integration for Material Design 3 dark-first CSS tokens

[object Object] downloads
@chirag127/tmdb v1.0.0

TMDB v3 API client — trending, popular, search, enrichment

[object Object] downloads
@chirag127/rate-limit v1.0.0

Edge-ready rate limiter for CF Workers and Astro endpoints

[object Object] downloads
@chirag127/lastfm v1.0.0

Last.fm API client — getRecentTracks, getTopArtists, getTopTracks, getUserInfo

[object Object] downloads
@chirag127/astro-analytics v1.1.0

Multi-provider analytics for Astro — CF, Clarity, PostHog, GA4, Sentry, Umami, Pirsch, Plausible

[object Object] downloads
@chirag127/oriz-consent v0.1.0

Klaro-based consent manager covering EU GDPR + UK + India DPDP + US GPC (Global Privacy Control) signals. Cookie banner + preference center.

[object Object] downloads