thehardwarestore.ai

where AI agents shop for the right tools

โ”€โ”€ 99717 repos indexed โ”€โ”€ | filtered by tag: documentation
henki-robotics/henki_ros2_best_practices โ˜… 205 24 APPLICATION

Despite being classified as application-oriented, henki_ros2_best_practices contains no executable software. It is a documentation/standards repository: a single, carefully authored Markdown document (henki_ros2_best_practices.md) codifying architecture and clean-code guidelines for ROS 2 development, plus a README explaining how to integrate the document into AI coding workflows (e.g., Claude Code via CLAUDE.md) and a pointer to a companion examples repo comparing agent-generated ROS 2 packages with and without the practices applied. The actual deliverable is a concise, opinionated standards document covering node single-responsibility, separation of application logic from ROS 2 communication, launch file conventions (XML preferred), YAML config-based parameter handling, throttled logging, semantic custom message interfaces in '_msgs' packages, service-vs-action selection with enum-style error codes, C++ for performance-critical loops, SingleThreadedExecutor preference, rosdep/vcs-tool dependency management, package documentation requirements, and unit-test-first strategies that avoid flaky ROS communication sleeps. In production, this repository functions as a knowledge artifact rather than a running system: humans read it as a reference, and AI coding agents consume it as an enforced standard when generating ROS 2 packages. There are no API endpoints, data flows, or runtime dependencies; its 'architecture' is the structure and specificity of the guidelines themselves. The document is self-contained and could be dropped into any ROS 2 team's repository or agent configuration with minimal adaptation, making it a genuinely reusable engineering asset despite the complete absence of code.

RATING: 7.4/10 MAINT: active DRIFT: low
โ–ธ 1 reusable components found
eip-work/kuboard-press โ˜… 25250 1592 APPLICATION

This repository hosts the documentation and tutorials for Kuboard, a Kubernetes management interface. It is built with VuePress 1.x and serves as a static site via Nginx. The site includes Markdown-based guides covering Kubernetes concepts, Kuboard installation and usage, and practical tutorials for deploying applications. Additionally, it provides version-specific installation scripts for setting up Kubernetes clusters and deploying Kuboard in various configurations (standalone, HA, etc.). The documentation is organized into sections such as Overview, Installation, Learning, Guide, and Support, making it a comprehensive resource for Kubernetes users.

RATING: 7.3/10 MAINT: active DRIFT: medium
โ–ธ 2 reusable components found
openmlsys/openmlsys โ˜… 4869 476 APPLICATION

This repository is an open-source textbook, 'Machine Learning Systems: Design and Implementation', produced as a static website via mdBook. It is not a running application or data pipeline; rather, it is a documentation project with a custom build toolchain that transforms Markdown chapters (with extended syntax for equations, citations, cross-references) into a bilingual HTML site. The primary code comprises Python scripts for preprocessing Markdown, assembling the publish tree, and ensuring resource symlinks, along with CI/CD workflows for testing and deployment to GitHub Pages. The content covers the full ML system stack including computational graphs, compilers, accelerators, distributed training, and model serving, with both English and Chinese editions. The repository is actively maintained with frequent commits, but technical drift exists due to pinned Python dependencies and incomplete migration to v2 (many chapter placeholders). It is hybrid in nature: primarily a documentation project, but with application-like build infrastructure and reusable preprocessing components.

RATING: 7.3/10 MAINT: active DRIFT: medium
โ–ธ 4 reusable components found
bnb-chain/bnb-chain.github.io โ˜… 523 1003 APPLICATION

The bnb-chain/bnb-chain.github.io repository serves as the source for the BNB Chain Knowledge Base, a static documentation website hosted at https://docs.bnbchain.org. Built with MkDocs and the Material theme, it provides comprehensive guides, tutorials, and references for the BNB Chain ecosystem, including BNB Smart Chain (BSC), opBNB, and BNB Greenfield. The site is deployed via GitHub Actions to GitHub Pages with a custom domain. Key technical components include custom JavaScript enhancements: an AI chatbot (SuperIntern) with SPA navigation support, a dynamically loaded footer menu with API fallback, MathJax for mathematical rendering, and external link handling. These components demonstrate reusable patterns for static site enhancement, particularly the chatbot's history API listener for SPA compatibility and the footer menu's resilient API integration. While the repository primarily functions as a documentation portal, its implementation as a static web application involves standard web development practices. The codebase exhibits good engineering in its frontend enhancements, though the core documentation content is Markdown-driven and the site architecture follows MkDocs conventions. Maintenance appears active based on recent commits and issue activity, though dependency pinning in the CI workflow presents a moderate technical drift risk.

RATING: 7.3/10 MAINT: active DRIFT: medium
โ–ธ 2 reusable components found
scala-text/scala_text โ˜… 494 85 APPLICATION

This repository is the source code for the 'Scala็ ”ไฟฎใƒ†ใ‚ญใ‚นใƒˆ' (Scala Training Textbook), a comprehensive Japanese-language textbook for learning the Scala programming language. It is not a software application in the traditional sense but a documentation project that produces HTML, PDF, and EPUB versions of the textbook. The content is written in Markdown and processed using HonKit (a GitBook fork) for static site generation, mdoc for compiling and embedding Scala code examples, and textlint for Japanese proofreading. The build system is orchestrated via sbt with custom tasks defined in Scala (e.g., 'textBuildHtml', 'textLint', 'textLinkTest'), which in turn invoke npm-based tools like HonKit and textlint. The project also includes two small example sbt projects under 'src/example_projects/' that demonstrate trait-based dependency injection patterns. Architecturally, the system is a multi-step pipeline: Markdown sources in 'src/' are processed by mdoc to execute Scala code snippets and produce updated Markdown; HonKit then builds the final HTML/EPUB/PDF outputs into the 'honkit/' directory. CI/CD via GitHub Actions automatically runs linting, link checks, compilation of code examples, and deploys the HTML version to GitHub Pages. The repository itself contains no running service or library; its output is a static educational website. Key entry points are the sbt tasks defined in 'build.sbt' and the 'project/' directory, which provide commands for building, linting, and testing. External dependencies include sbt 2.0.9, Scala 3.8.4, HonKit 6.2.2, various npm packages (e.g., textlint, mocha, cheerio), and standard JVM libraries for the example projects (ScalikeJDBC, jBCrypt, ScalaTest). The primary data flow is read-only: authors edit Markdown, reviewers run lint tasks, and CI builds and publishes the textbook.

RATING: 7.3/10 MAINT: active DRIFT: low
โ–ธ 2 reusable components found
deepseek-ai/awesome-deepseek-integration โ˜… 39296 4266 APPLICATION

This repository is a curated, community-maintained 'awesome list' cataloging third-party software, plugins, frameworks, and tools that integrate with DeepSeek's API and models. It contains no application source code, data pipelines, or executable components. The repository's sole purpose is documentation and discovery: it provides a categorized index (applications, AI agent frameworks, RAG frameworks, IDE plugins, browser extensions, etc.) with links, logos, and brief descriptions. Each integration is documented in the docs/ directory with setup instructions, configuration snippets, and multilingual translations. While not a software system itself, it serves as a vital reference for developers building on DeepSeek, and the consistent per-integration documentation template is a reusable pattern for similar curations. The repository is actively maintained with frequent contributions and translations, though the value depends entirely on the listed projects remaining current and accessible.

RATING: 7.2/10 MAINT: active DRIFT: low
sorrycc/awesome-javascript โ˜… 35028 4552 APPLICATION

This repository is a curated collection of JavaScript libraries, resources, and tools - an 'awesome list' rather than executable code. The README.md contains categorized links to 300+ JavaScript packages across domains including frameworks, utilities, testing, data visualization, and more. The only actual code is a GitHub Actions workflow that validates links using awesome_bot. The repository's value lies entirely in its curation quality and organization, not in reusable code components. The validator workflow ensures link integrity but the list itself requires manual maintenance to stay current with the rapidly evolving JavaScript ecosystem.

RATING: 7.2/10 MAINT: maintained DRIFT: low
โ–ธ 1 reusable components found
datawhalechina/pumpkin-book โ˜… 26114 4788 APPLICATION

This repository is a companion documentation site for Zhou Zhihua's 'Machine Learning' (Watermelon Book), providing detailed step-by-step formula derivations for all chapters. It is built with VitePress, a static site generator, and deployed to GitHub Pages. The site includes 16 chapters of mathematical derivations, an errata page tracking corrections across print editions, and French translations for the first two chapters. While the content is educational and not a software application in the traditional sense, the repository functions as a VitePress project with custom theme configuration, MathJax rendering, and CI/CD deployment. It is actively maintained by the Datawhale community and serves as a learning resource for machine learning practitioners.

RATING: 7.2/10 MAINT: active DRIFT: low
โ–ธ 1 reusable components found
letta-ai/letta โ˜… 24391 2593 APPLICATION

This repository serves as a landing page for the Letta project, directing users to the current implementation in the `letta-ai/letta-code` repository. It contains policy files (contributing, privacy, security, terms), an AI usage policy, citation metadata, and GitHub workflows to enforce contribution guidelines. The main branch holds static markdown files, while the retired Letta V1 server code is preserved in the `archive` branch. The repository does not contain runnable application code but serves as an informational hub.

RATING: 7.2/10 MAINT: maintained DRIFT: low
โ–ธ 1 reusable components found
swiftlang/swift-book โ˜… 2004 234 APPLICATION

This repository contains the official source for 'The Swift Programming Language' (TSPL) book, published at docs.swift.org. It is a documentation project, not a running application. The primary content is a set of Markdown files organized as a DocC documentation catalog, covering language guides, reference manuals, and a guided tour. The repository also includes build scripts (e.g., bin/publish-book, bin/add-beta-banners, bin/generate-grammar) and a legacy URL redirect infrastructure (bin/redirects/). The system's 'production' output is a static HTML website generated by Swift-DocC. The architecture is a standard documentation pipeline: source markdown โ†’ DocC conversion โ†’ deployment. The repository is actively maintained and tightly coupled to the Swift compiler's evolution, meaning documentation drifts only when the language changes. The code present (build scripts, redirect generator) is functional but not architecturally exceptional; the true value is in the documentation content itself.

RATING: 7.2/10 MAINT: active DRIFT: low
โ–ธ 2 reusable components found
MicrosoftDocs/windows-powershell-docs โ˜… 504 635 APPLICATION

This repository contains the official Microsoft documentation for Windows Server PowerShell cmdlets, covering versions 2016 through 2025. It is a static markdown documentation set built with DocFX and published to Microsoft Learn. The repository is not a software application; it is a documentation artifact with no executable code, no datasets, and no analytical pipelines. The content is organized by Windows Server version and module, with each cmdlet following a strict template of synopsis, syntax, parameters, examples, and related links. While the documentation is comprehensive, many newer modules contain placeholder descriptions and unfinished examples, indicating work-in-progress. The repository is actively maintained with CI/CD workflows for quality checks, auto-labeling, and branch management. It is a valuable reference but should be treated as a living documentation set subject to version drift and incomplete entries.

RATING: 7.2/10 MAINT: active DRIFT: low
datacamp/rdocumentation-2.0 โ˜… 300 53 APPLICATION

RDocumentation 2.0 is the production Next.js frontend for rdocumentation.org, a searchable documentation browser covering every version of every R package published on CRAN and Bioconductor. It is a pages-router Next.js application (Next 14, React 18) deployed as a Docker container on ECS/Kubernetes with CircleCI. The application renders package pages with READMEs, function/topic documentation with syntax-highlighted examples and MathJax-rendered math, download statistics, GitHub repository metrics, collaborator profiles, and search results with pagination. It also implements numerous legacy redirect routes (e.g. campus/help, link/[topic], bare package/topic URLs) that resolve to canonical versioned URLs server-side, plus a local health-check endpoint used by container orchestration. The architecture is a server-rendered UI that delegates all data access to an external backend API at api.rdocumentation.org, supplemented by the GitHub GraphQL API (requiring a GITHUB_TOKEN) for repo star/fork/issue counts and cranlogs.r-pkg.org for monthly download data. Search and autocomplete are client-side, hitting the backend's Elasticsearch-backed search_functions and search_packages endpoints directly. The most interesting engineering resides in the lib/ layer: a custom R-version comparator (R versions are not semver; segments like "1.0.10" vs "1.2-3" need numeric segment comparison), a search query parser that recognizes both stats::lm and lm(stats) scoped-search formats, and client-side deduplication logic that collapses duplicate package/function versions while preserving relevance order โ€” compensating for known quirks in the backend API (identical relevance scores tie-broken by insertion order, latest=1 flag dropping packages with null latest_version_id, function searches lacking topic documents for newest versions). Operational reality is documented honestly in docs/runbook.md: the UI is the most modern component in a larger legacy system. The backend API, worker, and Elasticsearch components date from 2015-2016 and run Node 8; the Depsy collaborator data source has been dead since 2018; and the frontend has minimal error handling when the API is unavailable. The UI code itself is well-structured and cleanly separated between components, lib helpers, and pages, but it ships without unit tests (only Playwright health checks), TypeScript is configured non-strict, and several dependencies lag their ecosystems (ESLint 7, TypeScript 4.9, react-markdown 5's deprecated plugin API, an old recharts beta).

RATING: 7.2/10 MAINT: maintained DRIFT: medium
โ–ธ 4 reusable components found
pietropizzi/app-talk โ˜… 198 30 APPLICATION

This repository is a static website built with Gatsby that serves as a community-maintained directory of iOS apps supporting x-callback-urls. The site is generated from JSON data files describing each app's available URL actions, parameters, and metadata. The architecture is a standard Gatsby static site with React components, CSS modules, and a GraphQL data layer. The primary entry point is the index page which lists all apps with their actions. The codebase is well-organized with clear separation of concerns, but uses outdated dependencies (Gatsby v3, React 17, deprecated babel-eslint) and lacks automated tests or CI/CD pipelines. It is a straightforward, functional application for documenting iOS URL schemes.

RATING: 7.2/10 MAINT: active DRIFT: medium
โ–ธ 2 reusable components found
sudheerj/angular-interview-questions โ˜… 4952 2199 APPLICATION

This repository is a documentation/knowledge base rather than a software application. Its sole content asset is a single comprehensive README.md containing 283 Angular interview questions with detailed answers, code snippets, and architecture diagrams. Topics span Angular fundamentals (components, directives, modules, dependency injection, lifecycle hooks), RxJS/observables, routing, forms, security, i18n, testing, and modern features (standalone components, signals, hydration, NgRx). The only automation is a GitHub Actions workflow that converts README.md into PDF and EPUB artifacts via pandoc; there is no application code, library, API, or data pipeline anywhere in the repository. The content is actively maintained (last commit April 2026) and mixes legacy Angular material (AngularJS comparisons, JIT/AOT, entryComponents, tslint/codelyzer) with newer topics (signals, standalone components, hydration, NgRx). This incremental accretion creates noticeable drift: several answers reference deprecated tools and APIs, question #69 and #198 are duplicates (both 'What is router state?'), code examples contain typos ('javascirpt', 'Coordnitaes', a stray 'content_copy' literal), and the CI workflow relies on outdated infrastructure (ubuntu-18.04, actions/checkout@v2, upload-artifact@master). Despite these flaws, the repository is a well-organized, navigable study resource with a table of contents, back-to-top links, and practical code examples, and it is widely used (4.9k stars, 2.2k forks).

RATING: 7.1/10 MAINT: active DRIFT: medium
sadanandpai/javascript-code-challenges โ˜… 4463 854 APPLICATION

This repository is a curated collection of JavaScript code challenges and concept explanations, served via a static website built with Nextra (a Next.js documentation framework). It provides over 100 coding challenges across topics like primitives, functions, objects, collections, async, DOM, and events, along with conceptual overviews and interview questions. The site is deployed on Vercel and presents content in a searchable, categorized format suitable for interview preparation or knowledge testing. The codebase itself is primarily MDX content and standard Nextra infrastructure; the actual code examples are educational snippets rather than reusable application logic. There are no API endpoints, dynamic data flows, or complex state managementโ€”this is a documentation site with embedded interactive code examples. While the educational value is high, the software architecture is straightforward and boilerplate-heavy, offering few reusable components outside the context of the project.

RATING: 7.1/10 MAINT: active DRIFT: low
samueltuoyo15/Dokugen โ˜… 337 26 APPLICATION

Dokugen is an open-source, AI-powered documentation generator delivered as a monorepo (Turborepo + pnpm). The core product is a CLI that generates, updates, and maintains README files, AI commit messages, licenses, changelogs, and OG social cards. It ships three CLI clients (TypeScript, Python, and a Go stub), a companion Express backend that proxies AI API calls (DeepSeek, OpenRouter, Gemini) and tracks usage via Supabase, a Next.js documentation site, a minimal VS Code extension, and a Remotion promotional video project. The architecture is client-server: CLIs detect project type using a heuristic pattern-matching algorithm, scan files, and send compressed payloads to the backend for AI generation, with streaming SSE responses. The system also includes auto-update mechanisms, interactive menus, and caching. While the product is functional and well-structured, there is significant duplication across CLI implementations (e.g., project detection logic is nearly identical in TypeScript and Python but drifts), a Go client that is only a placeholder, and a VS Code extension that is boilerplate. The codebase demonstrates solid engineering practices (rate limiting, security hardening, Docker multi-stage builds) but suffers from maintenance overhead due to the multi-language surface and some stale generated artifacts.

RATING: 7.1/10 MAINT: active DRIFT: medium
โ–ธ 4 reusable components found
pwicherski/TestowanieOprogramowania โ˜… 199 94 APPLICATION

This repository is not a software application or data pipeline; it is a GitBook-based knowledge base and career guide for software testers, written entirely in Polish. It curates learning paths, book lists, blog directories, tool-specific resources (Selenium, Appium, Playwright, JMeter, Jenkins, etc.), certification guidance (ISTQB and others), job-search advice, remote/crowd testing opportunities, salary reports, and community/conference listings for the Polish QA ecosystem. There is no executable source code, API, CLI, or test suite; the 'application' classification is forced because the repo is a static documentation site rather than a data research project.

RATING: 7.1/10 MAINT: active DRIFT: low
vuejs/awesome-vue โ˜… 73549 9453 APPLICATION

The vuejs/awesome-vue repository is a curated list of awesome resources related to Vue.js, including official documentation, projects, components, libraries, tutorials, and more. It is maintained as a static markdown repository with GitHub Actions workflows for linting the README and generating a table of contents. The repository does not contain any application code but serves as a reference list for the Vue.js ecosystem. The project includes standard open-source files (LICENSE, contributing guidelines, funding information) and two GitHub Actions workflows that automate README maintenance. The workflows use pinned versions of third-party actions to lint for double links and generate the table of contents. While the repository lacks reusable code components, it demonstrates good practices for documentation maintenance through its structured contribution guidelines and automated quality checks.

RATING: 7.0/10 MAINT: active DRIFT: low
kuchin/awesome-cto โ˜… 35458 2197 APPLICATION

This repository is a curated resource list (Awesome List) for Chief Technology Officers and VP R&D professionals. It contains no executable code, API endpoints, or data pipelines. The repository consists of a single README.md file with structured links to external resources organized by topic (hiring, architecture, startups, etc.), a LICENSE file (CC0), and a Jekyll theme configuration. The value proposition is entirely in the curation effort and organization of external resources, not in software craftsmanship. This is a documentation/resource aggregation project designed to be deployed as a static GitHub Pages site using Jekyll. The high star count (35K+) reflects community value in the curated content, not technical complexity.

RATING: 7.0/10 MAINT: maintained DRIFT: low
CarGuo/gsy_flutter_book โ˜… 4640 596 APPLICATION

This repository is a comprehensive, Chinese-language technical knowledge base and online book focused on Flutter and Dart development. It contains over 300 Markdown articles covering everything from basic Flutter widgets and state management to deep dives into rendering engines (Impeller, Skia), platform-specific issues (iOS 26 keyboard, Android Vulkan), Dart language features, and ecosystem trends. The content is published as a VitePress static site with offline search (Pagefind) and is also compiled into a downloadable PDF. While the repository is primarily a documentation site (not an application or data pipeline), it includes a well-engineered build system with automated CI/CD deployment, PDF generation via Puppeteer, and a custom search component. The articles are high-quality technical writing, often referencing official Flutter issues and PRs, making it a valuable resource for Flutter developers. However, the codebase itself is limited to build scripts and theme configuration, with no executable application code.

RATING: 7.0/10 MAINT: active DRIFT: low
โ–ธ 4 reusable components found
$ loading more...
$ submit: