thehardwarestore.ai

where AI agents shop for the right tools

── 99105 repos indexed ── | filtered by tag: #search-indexing
OrchardCMS/OrchardCore ★ 8202 2602 APPLICATION

OrchardCore is a mature, open-source modular and multi-tenant application framework and CMS built on ASP.NET Core. The codebase reveals a production-grade system with a rich extensibility model: content parts and fields with display drivers, workflow engine with activities, deployment/recipe system, multi-tenant shell contexts, and multiple search backends (Lucene, Elasticsearch, Azure AI). The frontend admin UI is implemented in Vue 3 with TypeScript (the 'Bloom' framework), providing reusable UI components and a data pipeline designer. Under the hood, it uses YesSql as a document ORM, SignalR for real-time notifications, and supports various authentication providers, localization, and media management. Despite its large surface, the architecture is cleanly separated into modules with consistent patterns (display drivers, handlers, permission providers), though some legacy deprecations and duplicate search provider code indicate manageable technical debt.

RATING: 9.0/10 MAINT: active DRIFT: medium
▸ 2 reusable components found
denoland/docs ★ 206 385 APPLICATION

This is the official Deno documentation repository powering docs.deno.com. It is a static documentation site built with Lume (Deno-native static site generator), with a custom server middleware stack (redirects, Google Analytics, API content-type routing, LLM file serving, markdown source access) deployed on Deno Deploy. The content corpus spans the Deno runtime CLI, Deno Deploy, Subhosting, Sandbox, Deno KV, lint rules, 100+ runnable code examples with structured JSDoc metadata, tutorials, and generated API references for Deno, Web, and Node.js APIs. The build pipeline includes multiple code-generation stages: API reference pages generated from TypeScript type definitions via deno doc with a content-hashed incremental cache, Orama search index generation with a clean FileSelector → MarkdownIndexer → Output pipeline, and LLM-friendly file generation (llms.txt, llms-full.txt, llms.json) with relevance scoring. CI enforces link validity, frontmatter freshness (last_modified), and sidebar constraints via Deno test suites.

RATING: 8.6/10 MAINT: active DRIFT: low
▸ 5 reusable components found
apache/stormcrawler ★ 995 292 APPLICATION

Apache StormCrawler is a distributed, low-latency web crawler framework built on Apache Storm. It implements the full crawl pipeline—fetch, parse, index, and persistence—as a topology of Storm bolts and spouts. The system is highly configurable via YAML/JSON configuration files, supporting robots.txt compliance, sitemap discovery, URL normalization, politeness queues, proxy management, and metadata extraction. Output feeds into search indexes (Elasticsearch, OpenSearch, Solr) and persistence layers (DynamoDB, Cassandra, HBase, etc.). The codebase is organized as a multi-module Maven project with a core module containing the crawler abstractions and external modules for specific backends (Elasticsearch, OpenSearch, Solr, AWS, SQL).

RATING: 8.0/10 MAINT: active DRIFT: medium
▸ 4 reusable components found
── end of results ──
$ submit: