awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 dépôts

Awesome GitHub RepositoriesServer-Side Template Rendering

Educational content on embedding logic in HTML to generate dynamic views based on server data.

Distinct from Dynamic HTML Generators: Distinct from Dynamic HTML Generators: focuses on server-side template logic rather than client-side programmatic injection.

Explore 13 awesome GitHub repositories matching user interface & experience · Server-Side Template Rendering. Refine with filters or upvote what's useful.

Awesome Server-Side Template Rendering GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • jeffli1993/springboot-learning-exampleAvatar de JeffLi1993

    JeffLi1993/springboot-learning-example

    16,564Voir sur GitHub↗

    This project is a Spring Boot reference implementation and learning resource designed to demonstrate the core features and architectural patterns of the Spring framework. It serves as a Java enterprise application template and boilerplate for building RESTful APIs, providing a structured codebase for practicing application development. The repository provides practical examples of microservices architecture orchestration, including the use of service discovery and inter-service communication to coordinate distributed services. It also implements reference patterns for RESTful API design with

    Renders dynamic HTML views on the server by combining application data with logic-embedded templates.

    Javadubboelasticsearchjpa
    Voir sur GitHub↗16,564
  • aui/art-templateAvatar de aui

    aui/art-template

    9,862Voir sur GitHub↗

    art-template est un moteur de template JavaScript et un moteur de rendu côté serveur. Il fonctionne comme un compilateur d'arbre de syntaxe abstraite qui traduit le code source du template en JavaScript exécutable pour générer du HTML ou du texte. Le moteur inclut un système d'héritage de templates qui permet la définition de mises en page de base et de blocs de contenu réutilisables. Il fournit également un outil de débogage de template qui mappe les erreurs de syntaxe et d'exécution aux numéros de ligne exacts dans les fichiers sources.

    Generates final HTML document content on the server by merging data with predefined layout templates.

    JavaScript
    Voir sur GitHub↗9,862
  • openedx/openedx-platformAvatar de openedx

    openedx/openedx-platform

    8,129Voir sur GitHub↗

    Open edX is a web-based learning management system and online course delivery platform that provides a complete environment for hosting, delivering, and managing online courses. It includes a dedicated course authoring studio for creating, organizing, and publishing course materials and assessments, along with a learning analytics dashboard for viewing visualizations and metrics of course data to analyze learner performance and engagement. The platform supports educational content structuring through tools for assembling course materials, and offers course data analytics capabilities for anal

    Renders server-side HTML pages using Mako templates with embedded Python logic.

    Pythonbackend-service
    Voir sur GitHub↗8,129
  • techempower/frameworkbenchmarksAvatar de TechEmpower

    TechEmpower/FrameworkBenchmarks

    8,112Voir sur GitHub↗

    TechEmpower FrameworkBenchmarks is an open-source project that provides a standardized, reproducible suite for measuring and comparing the performance of web frameworks across many languages. At its core, it defines a set of common server-side tasks—such as JSON serialization, database queries, and server-side template rendering—and executes them uniformly against hundreds of framework implementations to produce comparable throughput and latency metrics. The project is built around a multi-language benchmark harness that automates the full test lifecycle, from dependency installation and serve

    Fetches database records, adds entries, sorts them, and renders HTML pages using server-side templates.

    C++benchmarkframeworkframeworkbenchmarks
    Voir sur GitHub↗8,112
  • hotwired/turboAvatar de hotwired

    hotwired/turbo

    7,343Voir sur GitHub↗

    Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra

    Uses the same server-rendered templates for both initial load and partial updates.

    JavaScript
    Voir sur GitHub↗7,343
  • railsgirls/guides.railsgirls.comAvatar de railsgirls

    railsgirls/guides.railsgirls.com

    7,106Voir sur GitHub↗

    This project is a web development tutorial site and a Ruby on Rails learning resource designed as a beginner programming guide. It serves as a technical workshop curriculum and a structured framework for organizing and coaching community-led programming events. The site functions as a static site generator that converts Markdown content and templates into pre-rendered HTML pages. This architecture supports the delivery of step-by-step guides and instructional materials used to teach new learners how to build web applications. The content covers a broad range of capabilities, including Ruby o

    Shows how to embed logic within HTML files to generate dynamic webpages that change based on data.

    HTMLhacktoberfestrailsruby
    Voir sur GitHub↗7,106
  • aspnet/mvcAvatar de aspnet

    aspnet/Mvc

    5,574Voir sur GitHub↗

    ASP.NET Core MVC est un framework modèle-vue-contrôleur utilisé pour construire des sites web dynamiques et des API web au sein de l'écosystème .NET. Il fournit une architecture côté serveur qui sépare la logique de données, le rendu de l'interface utilisateur et la gestion des requêtes pour maintenir des frontières entre les couches d'application. Le framework inclut un moteur de template Razor pour intégrer du code dans des pages HTML afin de générer du contenu web dynamique. Il fonctionne également comme un framework d'API web RESTful pour créer des services HTTP évolutifs qui délivrent des données structurées aux clients via une interface réseau standardisée. Le système gère le traitement des requêtes via un pipeline de middleware et utilise un routage basé sur l'action pour mapper les requêtes HTTP entrantes à des méthodes de contrôleur spécifiques. Il prend en outre en charge le développement d'applications via la liaison de modèles, un conteneur d'injection de dépendances et des options d'hébergement web côté serveur.

    Provides the Razor engine for embedding C# code into HTML templates to generate dynamic web content.

    C#aspnet-product
    Voir sur GitHub↗5,574
  • reactjs/react-router-tutorialAvatar de reactjs

    reactjs/react-router-tutorial

    5,492Voir sur GitHub↗

    Ce projet est un tutoriel de routage côté client et une ressource d'apprentissage pour intégrer le routage dans les applications web React. Il fournit une série d'applications incrémentales et exécutables ainsi que des guides pour apprendre aux utilisateurs comment mapper des URLs vers des composants et gérer l'état de navigation au sein d'un navigateur. La ressource inclut des guides d'implémentation pratiques pour configurer des routes imbriquées, capturer des paramètres d'URL dynamiques et gérer les routes d'index. Elle fournit également des exemples de rendu côté serveur (SSR) pour démontrer comment générer du HTML sur le serveur afin d'améliorer les vitesses de chargement initiales et l'optimisation pour les moteurs de recherche (SEO). Le tutoriel couvre des capacités plus larges incluant la navigation dans les applications monopage (SPA), les mises en page UI hiérarchiques et le mappage des chemins du navigateur vers des composants UI spécifiques.

    Provides examples of generating dynamic HTML on the server to improve initial load speed and SEO.

    JavaScript
    Voir sur GitHub↗5,492
  • umbraco/umbraco-cmsAvatar de umbraco

    umbraco/Umbraco-CMS

    5,203Voir sur GitHub↗

    Umbraco-CMS est un système de gestion de contenu open-source et un framework web d'entreprise construit sur l'écosystème .NET. Il fournit un environnement structuré pour organiser, gérer et publier du contenu numérique sur des sites web professionnels. La plateforme est conçue pour l'orchestration de l'expérience numérique et la gestion de contenu d'entreprise, permettant la livraison de parcours de site web sur mesure et la gestion de grands volumes d'actifs numériques d'entreprise. Elle prend en charge la livraison de contenu multiplateforme en centralisant les actifs pour publication sur diverses pages web et points de contact numériques. Le système inclut des capacités pour le développement de site web personnalisé, fournissant une interface administrative intégrée pour gérer des structures de contenu flexibles.

    Generates dynamic HTML by combining C# logic with markup files using the Razor engine.

    C#asp-net-corecmscsharp
    Voir sur GitHub↗5,203
  • crowcpp/crowAvatar de CrowCpp

    CrowCpp/Crow

    4,721Voir sur GitHub↗

    Crow is a C++ web framework for building HTTP servers, providing routing, a middleware pipeline, JSON serialization, and WebSocket support. It enables developers to define typed route handlers that extract URL parameters at compile time, return structured JSON responses, and manage real-time bidirectional communication. The framework distinguishes itself with compile-time route pattern parsing and typed argument binding, which eliminate runtime parsing overhead for URL parameters. Its event loop runs on Boost.Asio, and handler execution can be offloaded to a configurable thread pool to keep I

    Generates dynamic HTML pages by processing Mustache-inspired templates with server-side data.

    C++cppcrowframework
    Voir sur GitHub↗4,721
  • pimcore/pimcoreAvatar de pimcore

    pimcore/pimcore

    3,784Voir sur GitHub↗

    Pimcore is an open-source data experience platform that serves as a unified framework for managing product information, digital assets, and customer data. It functions as an enterprise content management system and a master data management platform, providing a centralized source of truth for complex business information. The system is designed to support omnichannel delivery, enabling organizations to publish content and manage digital experiences across diverse platforms through both traditional and headless architectures. The platform distinguishes itself through a metadata-driven object m

    Generates dynamic web pages using server-side template rendering for fast and reliable content delivery.

    PHP
    Voir sur GitHub↗3,784
  • aershov24/full-stack-interview-questionsAvatar de aershov24

    aershov24/full-stack-interview-questions

    1,106Voir sur GitHub↗

    Ce projet est un dépôt complet de questions d'entretien technique conçu pour aider les ingénieurs logiciels dans leur développement professionnel. Il sert de guide d'étude structuré qui agrège des questions et réponses organisées couvrant le développement full-stack, les défis algorithmiques et les concepts de conception de systèmes. La ressource se distingue en organisant le contenu en domaines techniques spécialisés, permettant aux candidats de concentrer leur préparation sur des ensembles de compétences spécifiques tels que la science des données et l'apprentissage automatique. Elle fournit une bibliothèque centralisée de modèles architecturaux et de scénarios complexes de résolution de problèmes, facilitant la pratique pour les évaluations de codage technique et les discussions de haut niveau sur la conception de systèmes. Le dépôt fonctionne comme une référence pour les candidats cherchant à améliorer leur préparation aux entretiens d'embauche en ingénierie logicielle en révisant les concepts techniques standard de l'industrie. Tous les supports sont accessibles directement via le dépôt, fournissant une source consolidée pour la préparation aux entretiens.

    Generates dynamic HTML markup by embedding application logic directly into view files before delivery.

    angularfull-stackfull-stack-development
    Voir sur GitHub↗1,106
  • alchemycms/alchemy_cmsAvatar de AlchemyCMS

    AlchemyCMS/alchemy_cms

    896Voir sur GitHub↗

    Alchemy CMS is a content management system built on the Ruby on Rails framework that provides a modular environment for constructing websites. It utilizes a component-based architecture to organize content into reusable blocks, allowing for consistent design and structure across pages while supporting both traditional server-side template rendering and headless content delivery. The platform distinguishes itself by offering a dual-delivery approach, exposing structured content through standardized application programming interfaces to support decoupled front-end architectures. It includes an

    Generates fully-formed HTML on the server using standard framework views for page delivery.

    Rubyadminalchemy-cmscms
    Voir sur GitHub↗896
  1. Home
  2. User Interface & Experience
  3. Dynamic HTML Generators
  4. Server-Side Template Rendering

Explorer les sous-tags

  • C# Markup EnginesEngines that use C# embedded in HTML to generate dynamic server-side views. **Distinct from Server-Side Template Rendering:** Specifically targets the C# integration within Razor rather than generic server-side template rendering
  • Mako Template EnginesServer-side template engines using embedded Python logic for dynamic HTML generation. **Distinct from Server-Side Template Rendering:** Distinct from Server-Side Template Rendering: specifically uses the Mako template engine with Python code blocks, not a generic templating approach.