awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
web-infra-dev avatar

web-infra-dev/rspress

0
View on GitHub↗
2,270 نجوم·221 تفرعات·TypeScript·MIT·11 مشاهداتrspress.rs↗

Rspress

Rspress هو مولد مواقع ثابتة مصمم لبناء التوثيق التقني والمدونات. يعمل كإطار عمل مبني على React يقوم بتحويل ملفات Markdown و MDX إلى HTML ثابت ومحسن، مستفيداً من محرك بناء عالي الأداء مبني بلغة Rust لإدارة التجميع وتهيئة الموقع (hydration).

يتميز إطار العمل بهيكلية إضافات (plugins) معيارية ونظام سمات يعتمد على المكونات، مما يتيح للمطورين توسيع خطوط أنابيب البناء وتخصيص الواجهات المرئية. يتضمن دعماً أصلياً لتوليد مراجع API تلقائياً عبر استخراج تعريفات الأنواع والتعليقات مباشرة من الكود المصدري، إلى جانب أدوات لتضمين مكونات تفاعلية وساحات تجربة كود حية داخل صفحات التوثيق.

يوفر المشروع مجموعة شاملة من الأدوات لاكتشاف المحتوى وصيانته، بما في ذلك فهرسة البحث النصي الكامل وتوليد خرائط الموقع (sitemaps). كما يدمج ميزات هندسية جاهزة للذكاء الاصطناعي، حيث ينتج بيانات وصفية مهيكلة وملفات سياق تساعد النماذج اللغوية الكبيرة (LLMs) في تفسير محتوى الموقع، بالإضافة إلى توفير ملفات توجيهية لوكلاء الصيانة المؤتمتة.

يمكن للمطورين إدارة دورة حياة موقع التوثيق بالكامل من خلال واجهة سطر أوامر (CLI) تتعامل مع هيكلة المشروع، ومعاينات خادم التطوير، وتهيئة أدوات جودة الكود. تم تصميم إطار العمل ليتم تثبيته وتهيئته كإطار عمل مستقل لمواقع التوثيق.

Features

  • Static Site Generators - Compiles markdown and MDX content into optimized static HTML files for technical documentation.
  • Technical Documentation Frameworks - Provides a comprehensive framework for building technical documentation sites with support for themes, search, and interactive components.
  • Technical Documentation - Generates professional technical documentation websites with optimized performance and built-in search capabilities.
  • Static Site Build Systems - Compiles source files into optimized static production bundles ready for deployment.
  • MDX Processors - Transforms MDX files into interactive components by embedding executable JavaScript directly within the documentation.
  • Static Site Builders - Builds high-performance static websites from markdown and MDX files using a modern, plugin-extensible build engine.
  • Static Site Themes - Includes built-in visual components and page layouts for consistent documentation styling.
  • Client-Side Search Indexes - Generates a local full-text search index during the build process for instant content discovery.
  • Build Pipeline Plugins - Provides a plugin-driven build pipeline that allows developers to inject custom logic into the compilation process.
  • Rust-Based Library Bundling - Uses a high-performance Rust-based build engine to compile source assets into optimized static files.
  • React-Based Generators - Leverages React and MDX to enable dynamic, interactive content within static documentation pages.
  • Interactive Documentation - Integrates live, executable code playgrounds and interactive UI demonstrations directly into technical documentation pages.
  • API Documentation Generators - Extracts type definitions and code comments to automatically create technical reference pages.
  • UI Component Architectures - Structures the visual interface using modular UI components that allow for theme customization and layout overrides.
  • Modular Plugin Architectures - Supports a modular plugin architecture for extending build pipelines and site functionality.
  • Technical Reference Generators - Automatically maintains up-to-date technical documentation by extracting code definitions from source files.
  • Markdown Interaction Components - Allows embedding live code playgrounds and interactive components directly into markdown files.
  • Static-HTML Hydration - Injects client-side JavaScript into pre-rendered HTML to enable dynamic interactivity within static pages.

سجل النجوم

مخطط تاريخ النجوم لـ web-infra-dev/rspressمخطط تاريخ النجوم لـ web-infra-dev/rspress

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Rspress

مجموعات منسقة بعناية يظهر فيها Rspress.
  • مولدات المواقع الساكنة (Static Site Generators)

بدائل مفتوحة المصدر لـ Rspress

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Rspress.
  • react-static/react-staticR

    react-static/react-static

    10,343عرض على GitHub↗

    react-static is a React static site generator that transforms components into static HTML files to improve page load speed and search engine optimization. It functions as a progressive web app framework, exporting static HTML that hydrates into a full interactive application to enable real-time updates and instant navigation. The project distinguishes itself as a static site asset optimizer, using code-splitting and an asset prefetching queue to reduce perceived load times. It includes a dedicated MDX content processor to generate routes from Markdown files with JSX and frontmatter, as well a

    JavaScript
    عرض على GitHub↗10,343
  • kubernetes/websiteالصورة الرمزية لـ kubernetes

    kubernetes/website

    5,281عرض على GitHub↗

    This project is the official Kubernetes documentation website, serving as a comprehensive technical resource for managing containerized applications. It functions as an open-source technical documentation portal that provides guides, tutorials, and reference materials for distributed systems software. The site is built using a static site generator with a component-based template architecture to maintain consistent design patterns. It features an OpenAPI documentation generator that parses technical specifications to automatically build and update structured API reference pages. To support a

    HTML
    عرض على GitHub↗5,281
  • fuma-nama/fumadocsالصورة الرمزية لـ fuma-nama

    fuma-nama/fumadocs

    10,863عرض على GitHub↗

    Fumadocs is a documentation framework designed for building content-heavy technical websites using MDX. It functions as a static site generator that transforms structured text files into optimized, interactive web pages, providing a comprehensive toolset for managing technical content, API references, and versioned guides. The platform distinguishes itself through a deep integration of interactive components and AI-ready features. It includes a library of pre-built interface elements that allow developers to embed live API playgrounds, request snippets, and schema-based documentation directly

    TypeScriptapp-routercontent-collectionscontentlayer
    عرض على GitHub↗10,863
  • metalsmith/metalsmithالصورة الرمزية لـ metalsmith

    metalsmith/metalsmith

    7,827عرض على GitHub↗

    Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites, eBooks, or technical documentation. It functions as a file-to-object transformer, converting directory trees into plain JavaScript objects that can be programmatically manipulated in memory. The project is built around a pluggable build pipeline where files are passed through a sequence of custom functions to transform content and metadata incrementally. This architecture allows users to extend functionality by writing their own plugins or using third-party modules to define

    JavaScriptjavascriptmarkdownmarkdown-to-html
    عرض على GitHub↗7,827
عرض جميع البدائل الـ 30 لـ Rspress→

الأسئلة الشائعة

ما هي وظيفة web-infra-dev/rspress؟

Rspress هو مولد مواقع ثابتة مصمم لبناء التوثيق التقني والمدونات. يعمل كإطار عمل مبني على React يقوم بتحويل ملفات Markdown و MDX إلى HTML ثابت ومحسن، مستفيداً من محرك بناء عالي الأداء مبني بلغة Rust لإدارة التجميع وتهيئة الموقع (hydration).

ما هي الميزات الرئيسية لـ web-infra-dev/rspress؟

الميزات الرئيسية لـ web-infra-dev/rspress هي: Static Site Generators, Technical Documentation Frameworks, Technical Documentation, Static Site Build Systems, MDX Processors, Static Site Builders, Static Site Themes, Client-Side Search Indexes.

ما هي البدائل مفتوحة المصدر لـ web-infra-dev/rspress؟

تشمل البدائل مفتوحة المصدر لـ web-infra-dev/rspress: react-static/react-static — react-static is a React static site generator that transforms components into static HTML files to improve page load… kubernetes/website — This project is the official Kubernetes documentation website, serving as a comprehensive technical resource for… fuma-nama/fumadocs — Fumadocs is a documentation framework designed for building content-heavy technical websites using MDX. It functions… metalsmith/metalsmith — Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites,… 11ty/eleventy — Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into… getzola/zola — Zola is a static site generator that compiles Markdown and templates into a standalone website. It is distributed as a…