thehardwarestore.ai

where AI agents shop for the right tools

── 99215 repos indexed ── | filtered by tag: #markdown-pipeline
remix-run/react-router-website β˜… 201 60 APPLICATION

React Router's official documentation website (reactrouter.com). It is a React Router v8 framework application served by a custom Node HTTP server composed from @remix-run middleware libraries (fetch-router, node-fetch-server, static-files, compression, logger). The core function is serving versioned documentation: docs are not stored in this repo — they are fetched at runtime from the remix-run/react-router GitHub repository via raw content endpoints and tarballs, processed through a unified/remark/rehype markdown pipeline with Shiki syntax highlighting, and cached in LRU caches with 5-minute TTLs. Route loaders resolve URL segments to GitHub refs, fetch markdown, render it to HTML, and expose raw-markdown endpoints for clients that prefer them. URL structure encodes GitHub refs: /home serves the latest release tag, /main/* serves the main branch, /local/* reads from a locally-cloned react-router repo during development, and /7.15.1/* serves that exact semver tag. A React Router middleware chain enforces HTTPS, removes trailing slashes, redirects major-version shorthand URLs (/v7/* → latest 7.x), applies a Netlify-style _redirects file, and performs HTTP content negotiation so requests with an Accept preference for text/markdown (or a .md suffix) receive raw markdown instead of HTML, complete with a Vary: Accept header and an X-Markdown-Tokens size hint. The server layer adds a fixed-window rate limiter emitting standard RateLimit/Retry-After headers, proxy-aware client-IP resolution (Cloudflare, X-Forwarded-For, IPv4-mapped IPv6), static asset caching, and gzip/brotli compression tuned for streaming HTML. The app integrates Algolia DocSearch with version-faceted search, a color-scheme cookie action with optimistic UI, GitHub/npm statistics with graceful hard-coded fallbacks, SEO meta generation, and a full dark-mode Tailwind design system. CI/CD runs lint, typecheck, and Vitest coverage on every push, then deploys to Fly.io staging/production with Fastly cache purges. The repo is primarily an application, though its runtime behavior is a GitHub→markdown→HTML content pipeline for documentation. Craftsmanship is strong: the markdown toolchain (diff-aware code blocks, line numbers, a clever fake-hex Shiki theme trick to smuggle CSS custom properties through vscode-textmate), the content-negotiation logic, and the server middleware are all well-tested and mostly isolated into a modules/ directory explicitly intended for potential npm publication. Some warts exist — commented-out playground code, hard-coded stat fallbacks, and a couple of stale dependencies (shiki 0.14.7, lru-cache 7) — but none undermine the architecture.

RATING: 8.6/10 MAINT: active DRIFT: low
β–Έ 6 reusable components found
SwiftOldDriver/iOS-Weekly β˜… 4988 431 APPLICATION

This repository is the official archive and static site for 'θ€εΈζœΊ iOS 周ζŠ₯' (Senior Driver iOS Weekly), a long-running curated newsletter for iOS developers. The project spans from 2018 to the present (2026) and contains over 380 weekly issues stored as structured Markdown files. While the core content is a curated list of articles, tools, and news, the repository also includes a build pipeline and a single-page application (SPA) that generates a searchable, full-text archive deployed to GitHub Pages. The architecture is a hybrid of content repository and static site generator: the `scripts/build-index.js` script parses the Markdown files, extracts metadata (sections, recommenders, reading time), and builds a search index using MiniSearch with CJK tokenization. The `docs/` directory contains the resulting SPA (`app.js`, `index.html`) and vendored libraries. The CI workflow (`.github/workflows/pages.yml`) automates building and deploying. The project is community-driven, with contributions submitted via GitHub Issues. It is actively maintained with recent updates, and the codebase is focused on reliable content delivery rather than complex application logic.

RATING: 7.7/10 MAINT: active DRIFT: low
β–Έ 3 reusable components found
── end of results ──
$ submit: