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

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

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

27 مستودعات

Awesome GitHub RepositoriesStatic HTML Generators

Utilities that transform component trees into static, non-interactive HTML strings without hydration support.

Explore 27 awesome GitHub repositories matching web development · Static HTML Generators. Refine with filters or upvote what's useful.

Awesome Static HTML Generators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • facebook/reactالصورة الرمزية لـ facebook

    facebook/react

    245,669عرض على GitHub↗

    React هي مكتبة JavaScript لبناء واجهات المستخدم تعتمد على معمارية قائمة على المكونات وتدفق بيانات أحادي الاتجاه.

    Generates non-interactive HTML strings from component trees for static generation.

    JavaScriptjavascriptuifrontend
    عرض على GitHub↗245,669
  • rebilly/redocالصورة الرمزية لـ Rebilly

    Rebilly/ReDoc

    25,758عرض على GitHub↗

    ReDoc is an OpenAPI documentation generator that transforms OpenAPI and Swagger specifications into interactive, three-panel API reference websites. It provides a system for generating these references as standalone static HTML files or as embedded UI components for integration into existing websites and developer portals. The tool organizes API specifications into a responsive layout featuring a navigation sidebar, detailed endpoint descriptions, and language-specific code samples. It supports the visualization of complex data models by mapping schema definitions to human-readable tables and

    Compiles the documentation engine and API specification into a single standalone HTML file for serverless hosting.

    TypeScript
    عرض على GitHub↗25,758
  • qwikdev/qwikالصورة الرمزية لـ QwikDev

    QwikDev/qwik

    22,014عرض على GitHub↗

    Qwik is a resumable JavaScript web framework and component-based UI library designed to build high-performance web applications. It functions as a frontend web framework that optimizes page load speed and runtime performance by delaying JavaScript execution until a user interacts with a specific component. The framework eliminates the traditional hydration phase by restoring application state from the server. It uses serialization to embed state and event listeners directly into the HTML, allowing the application to resume interactivity without re-executing JavaScript to rebuild the component

    Provides a fully rendered page that is immediately visible and interactive before any JavaScript is downloaded.

    TypeScriptframeworkhacktoberfestjavascript
    عرض على GitHub↗22,014
  • katex/katexالصورة الرمزية لـ KaTeX

    KaTeX/KaTeX

    20,177عرض على GitHub↗

    KaTeX is a typesetting library and web math renderer that transforms TeX and LaTeX mathematical notation into high-quality HTML and CSS for web browsers. It functions as a math notation parser and LaTeX to HTML converter, capable of operating as both a client-side library and a server-side math renderer to generate static HTML expressions. The project supports a wide range of specialized mathematical rendering, including chemical equation rendering, Bra-ket notation for quantum mechanics, and mathematical logic typesetting. It provides comprehensive controls for structural layouts such as mat

    Generates static HTML strings from mathematical notation for use in server-side rendering or pre-calculated content.

    TypeScriptjavascriptkatexlatex
    عرض على GitHub↗20,177
  • resend/react-emailالصورة الرمزية لـ resend

    resend/react-email

    19,350عرض على GitHub↗

    React Email is a development framework for designing and testing HTML emails using a library of modular components. It provides a set of reusable UI primitives that allow developers to build email templates through declarative code, ensuring consistent visual presentation across various desktop and mobile email service providers. The framework functions by transforming component trees into static HTML markup, automatically handling the complex requirements of email client rendering. It includes a built-in engine that extracts style declarations and injects them directly into HTML elements, by

    Transforms component trees into static HTML markup at build time to ensure compatibility with standard email delivery infrastructure.

    TypeScriptemailhacktoberfest
    عرض على GitHub↗19,350
  • hotwired/stimulusالصورة الرمزية لـ hotwired

    hotwired/stimulus

    13,058عرض على GitHub↗

    Stimulus is a JavaScript behavior framework and client-side logic layer used to add interactive behavior to server-rendered HTML. It functions as a system of DOM component controllers that organize JavaScript logic into classes, allowing developers to enhance server-delivered markup without replacing the rendering process with a client-side framework. The framework uses data attributes to bind JavaScript classes to HTML elements and map DOM events to specific methods through document-level event delegation. It employs a lifecycle manager based on mutation observers to automatically instantiat

    Enhances server-rendered HTML with client-side interactivity without replacing the server's rendering process.

    TypeScript
    عرض على GitHub↗13,058
  • reactjs/react.devالصورة الرمزية لـ reactjs

    reactjs/react.dev

    11,765عرض على GitHub↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    Generates non-interactive HTML strings from component trees for static page generation.

    JavaScriptdocumentationjavascriptreact
    عرض على GitHub↗11,765
  • vuejs/vue-hackernews-2.0الصورة الرمزية لـ vuejs

    vuejs/vue-hackernews-2.0

    10,868عرض على GitHub↗

    This project is a Hacker News clone built with Vue.js. It serves as a demonstration of a server-side rendered application and a progressive web app that supports offline access and mobile installation. The application showcases the implementation of centralized state management for coordinating global data flow and a routing system that features route-level code splitting and animated view transitions. It covers broader capabilities in frontend route optimization, server-side rendering for improved initial load speeds, and the use of service workers and app manifests to enable offline functi

    Enhances server-delivered HTML with client-side interactivity to improve perceived load speed.

    JavaScript
    عرض على GitHub↗10,868
  • a-h/templالصورة الرمزية لـ a-h

    a-h/templ

    10,358عرض على GitHub↗

    Templ is a type-safe HTML templating engine and UI framework for Go. It provides a system for building reusable HTML components that compile into Go code for server-side rendering, ensuring type safety and compile-time validation of data and logic. The project features a dedicated language server that provides autocomplete and syntax validation for template files within supported code editors. It employs compile-time code generation to transform a custom template language into Go source code, enabling the creation of modular HTML fragments and logic blocks. The framework includes automated s

    Outputs rendered component content as standalone static HTML files using standard writer interfaces.

    Gogohtml-elementshtmx
    عرض على GitHub↗10,358
  • bartoszjarocki/cvالصورة الرمزية لـ BartoszJarocki

    BartoszJarocki/cv

    9,665عرض على GitHub↗

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

    Transforms structured configuration data into a fixed HTML document for high-performance hosting.

    TypeScript
    عرض على GitHub↗9,665
  • microsoft/fastالصورة الرمزية لـ microsoft

    microsoft/fast

    9,661عرض على GitHub↗

    FAST is a web components framework and declarative UI library used to build adaptive user interfaces. It functions as a server-side rendering engine and design system implementation, enabling the creation of modular components based on web standards. The framework focuses on cross-framework component compatibility, allowing user interface elements to remain functional across different front-end frameworks and modern browsers. It implements a design language through a collection of pre-defined visual components to ensure consistency across professional applications. The system covers state-dr

    Converts declarative syntax and state arrays into static HTML through conditional evaluation and list iteration.

    TypeScript
    عرض على GitHub↗9,661
  • tiddlywiki/tiddlywiki5الصورة الرمزية لـ TiddlyWiki

    TiddlyWiki/TiddlyWiki5

    8,599عرض على GitHub↗

    TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe

    Generates non-JavaScript HTML representations of wiki content for hosting on static sites.

    JavaScripthacktoberfesthtmljavascript
    عرض على GitHub↗8,599
  • penrose/penroseالصورة الرمزية لـ penrose

    penrose/penrose

    7,949عرض على GitHub↗

    Penrose is a compiler that transforms structured mathematical notation into optimized SVG diagrams. It uses a three-stage pipeline of separate domain, substance, and style files to define mathematical objects, relationships, and visual presentation, then solves continuous optimization problems with user-defined spatial constraints and objectives to automatically arrange diagram elements. The system separates diagram content from visual style using distinct declarative languages, and provides a typed domain language with subtype hierarchies for mathematical objects. It supports embedding compi

    Packages diagram source files into a self-contained web application using modern JavaScript bundlers like Vite or Webpack.

    TypeScriptdiagramsdomain-specific-languagemathematics
    عرض على GitHub↗7,949
  • midudev/preguntas-entrevista-reactالصورة الرمزية لـ midudev

    midudev/preguntas-entrevista-react

    7,785عرض على GitHub↗

    This project is a technical study resource and interview preparation guide focused on the React library. It provides a comprehensive frontend interview question bank and concept references designed to help developers master core library primitives and prepare for professional job interviews. The resource covers detailed explanations of React's technical architecture, including state management patterns, performance optimization strategies, and component design. It serves as a knowledge assessment tool for developers to test their understanding of modern frontend engineering through a structur

    Explains the generation of static HTML streams without hydration attributes for non-interactive pages.

    JavaScripthacktoberfestjavascriptreact
    عرض على GitHub↗7,785
  • elm/compilerالصورة الرمزية لـ elm

    elm/compiler

    7,794عرض على GitHub↗

    This project is a functional programming compiler and JavaScript transpiler that transforms a statically typed language into optimized JavaScript for web browsers. It serves as a frontend architecture framework, providing a static type system and a package manager that enforces semantic versioning. The compiler uses a type-checking engine with automatic type inference to prevent runtime errors and guide code refactoring. It implements a structural pattern for managing application state and rendering user interfaces through a virtual DOM, utilizing immutable data and purity-based state transit

    Generates a standalone HTML file or JavaScript bundle to initialize a web application.

    Haskellcompilerelm
    عرض على GitHub↗7,794
  • farm-fe/farmالصورة الرمزية لـ farm-fe

    farm-fe/farm

    5,580عرض على GitHub↗

    Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static assets into optimized bundles. It uses a module-graph-based bundling approach with persistent module-level caching, enabling near-instant builds and sub-20ms hot module replacement during development. The tool processes assets based on file extensions, handling CSS, Sass, Less, PostCSS, HTML, and images as first-class modules without requiring JavaScript transformation. Farm distinguishes itself through its Vite-compatible plugin system, accepting Vite, Rollup, and Unplugin p

    Emits fully replaced HTML as static files during the build process, enabling pre-rendered pages without a live server.

    Rustbuild-toolbundlercompiler
    عرض على GitHub↗5,580
  • kaisery/trpl-zh-cnالصورة الرمزية لـ KaiserY

    KaiserY/trpl-zh-cn

    5,501عرض على GitHub↗

    This project is a localized educational resource for learning the Rust programming language, providing a comprehensive guide and technical specifications translated into Simplified Chinese. It serves as an instructional tool for studying language idioms, memory management, and type systems. The repository focuses on software documentation localization, converting official guides into Simplified Chinese to increase accessibility for non-English speakers. It utilizes a markdown-based system to organize content and supports multi-format export to static HTML, PDF, and EPUB formats for both web a

    Converts source markdown files into static HTML pages for web-based documentation hosting.

    Markdownpdfrust-booktypst
    عرض على GitHub↗5,501
  • samuelmtimbo/unitالصورة الرمزية لـ samuelmtimbo

    samuelmtimbo/unit

    4,913عرض على GitHub↗

    Unit is a visual programming system and graph-based integrated development environment used to build functional software by connecting state machines and primitive operations. It serves as a node-based logic editor and state machine orchestrator that transforms visual program specifications into standalone JavaScript files for deployment as static websites. The system distinguishes itself through a visual compiler that can render program bundles into active websites and perform bi-directional graph inspection, allowing a live rendered application to be converted back into its original visual

    Serializes visual graph specifications into portable bundles that can be compiled into standalone JavaScript applications.

    TypeScriptdataflow-programmingfunctional-programminglive-programming
    عرض على GitHub↗4,913
  • reagent-project/reagentالصورة الرمزية لـ reagent-project

    reagent-project/reagent

    4,872عرض على GitHub↗

    Reagent هو إطار عمل لبناء واجهات مستخدم الويب باستخدام ClojureScript و React.js. يتيح نهج البرمجة الوظيفية لتصميم واجهة المستخدم التصريحية، حيث يتم تعريف هياكل HTML وتسلسلات هرمية للمكونات باستخدام بناء جملة Hiccup القائم على المتجهات بدلاً من JSX. يتميز المشروع من خلال نظام إدارة حالة تفاعلي يعتمد على الذرات (atoms). يتتبع المكونات التي تقوم بإلغاء مرجعية ذرات حالة معينة لتشغيل إعادة العرض التلقائي ويوفر مؤشرات حالة لعزل التحديثات إلى مسارات معينة لذرة حالة أكبر. كما يتضمن أدوات لتغليف مكونات JavaScript الأصلية ومكتبات الطرف الثالث لضمان بقائها متوافقة مع دورة العرض الوظيفية. يغطي إطار العمل مجموعة واسعة من القدرات، بما في ذلك التوفيق بين DOM الافتراضي، وإدارة دورة الحياة للآثار الجانبية والتنظيف، وتحسين أداء العرض من خلال تجميع التحديثات وتخزين الحسابات مؤقتاً (memoization). كما يوفر أدوات لعرض جانب الخادم لسلاسل HTML الثابتة، ومشاركة الحالة العالمية عبر السياق، وأساسيات الأمان لتعقيم محتوى HTML.

    Transforms component trees into static, non-interactive HTML strings for server-side rendering.

    Clojureclojureclojurescriptfrontend
    عرض على GitHub↗4,872
  • danielgtaylor/aglioالصورة الرمزية لـ danielgtaylor

    danielgtaylor/aglio

    4,751عرض على GitHub↗

    Aglio هي أداة واجهة سطر أوامر ومُصيّر HTML ثابت مصمم لتحويل ملفات مواصفات API Blueprint إلى وثائق مقروءة تعتمد على الويب. تقوم بتحويل مواصفات API المهيكلة إلى صفحات HTML مستقلة يمكن استضافتها وتوزيعها بدون خادم خلفي. يتضمن المشروع محرك سمات يسمح بتخصيص الأنماط المرئية من خلال متغيرات CSS وتجاوزات قوالب التخطيط. يمكن للمستخدمين تطبيق سمات مدمجة أو دمج وحدات خارجية لتغيير كيفية عرض الوثائق. تدعم الأداة تكوين المستندات النمطية، مما يتيح دمج ملفات مواصفات وملفات Markdown متعددة في مستند واحد باستخدام تضمينات المسار النسبي. كما توفر خادم تطوير محلي مع معاينة لإعادة التحميل المباشر لمشاهدة التغييرات في الوقت الفعلي.

    Converts structured API specifications into standalone, non-interactive HTML files for static hosting.

    CoffeeScript
    عرض على GitHub↗4,751
السابق12التالي
  1. Home
  2. Web Development
  3. Rendering and Templating
  4. Server-Side Rendering Utilities
  5. Static HTML Generators

استكشف الوسوم الفرعية

  • Hydratable HTML GeneratorsGenerators that produce server-side HTML for initial load speed with subsequent client-side hydration. **Distinct from Static HTML Generators:** Distinct from static generators by supporting the transition to a live client-side application (hydration).
  • Interactive HTML Bootstrapping1 وسم فرعيDelivering fully rendered HTML that supports immediate interactivity via event delegation before JavaScript loads. **Distinct from Static HTML Generators:** Adds immediate interactivity via event delegation, whereas static generators produce non-interactive HTML
  • Lean HTML HierarchiesSimplified HTML document structures optimized for performance and crawler accessibility. **Distinct from Static HTML Generators:** Focuses on the lean structural design of the HTML rather than the generator utility
  • Standalone Bundling1 وسم فرعيProcess of compiling applications and assets into a single portable HTML file. **Distinct from Static HTML Generators:** Focuses on bundling the entire app into one standalone file rather than just generating static HTML strings.