awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • jeffli1993/springboot-learning-exampleAvatar JeffLi1993

    JeffLi1993/springboot-learning-example

    16,564Vezi pe 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
    Vezi pe GitHub↗16,564
  • aui/art-templateAvatar aui

    aui/art-template

    9,862Vezi pe GitHub↗

    art-template este un motor de template-uri JavaScript și un motor de randare pe partea de server. Funcționează ca un compilator de arbore sintactic abstract (AST) care traduce codul sursă al template-ului în JavaScript executabil pentru a genera HTML sau text. Motorul include un sistem de moștenire a template-urilor care permite definirea de layout-uri de bază și blocuri de conținut reutilizabile. De asemenea, oferă un instrument de depanare a template-urilor care mapează erorile de sintaxă și de execuție la numerele exacte de linie din fișierele sursă.

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

    JavaScript
    Vezi pe GitHub↗9,862
  • openedx/openedx-platformAvatar openedx

    openedx/openedx-platform

    8,129Vezi pe 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
    Vezi pe GitHub↗8,129
  • techempower/frameworkbenchmarksAvatar TechEmpower

    TechEmpower/FrameworkBenchmarks

    8,112Vezi pe 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
    Vezi pe GitHub↗8,112
  • hotwired/turboAvatar hotwired

    hotwired/turbo

    7,343Vezi pe 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
    Vezi pe GitHub↗7,343
  • railsgirls/guides.railsgirls.comAvatar railsgirls

    railsgirls/guides.railsgirls.com

    7,106Vezi pe 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
    Vezi pe GitHub↗7,106
  • aspnet/mvcAvatar aspnet

    aspnet/Mvc

    5,574Vezi pe GitHub↗

    ASP.NET Core MVC este un framework model-view-controller utilizat pentru construirea de site-uri web dinamice și API-uri web în ecosistemul .NET. Oferă o arhitectură server-side care separă logica datelor, randarea interfeței utilizator și gestionarea cererilor pentru a menține limitele între straturile aplicației. Framework-ul include un motor de template-uri Razor pentru încorporarea codului în pagini HTML pentru a genera conținut web dinamic. De asemenea, funcționează ca un framework API web RESTful pentru crearea de servicii HTTP scalabile care livrează date structurate clienților printr-o interfață de rețea standardizată. Sistemul gestionează procesarea cererilor printr-un pipeline de middleware și utilizează rutarea bazată pe acțiuni pentru a mapa cererile HTTP primite la metode specifice de controller. De asemenea, suportă dezvoltarea aplicațiilor prin model binding, un container de injecție de dependențe și opțiuni de găzduire web server-side.

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

    C#aspnet-product
    Vezi pe GitHub↗5,574
  • reactjs/react-router-tutorialAvatar reactjs

    reactjs/react-router-tutorial

    5,492Vezi pe GitHub↗

    Acest proiect este un tutorial de rutare client-side și resursă de învățare pentru integrarea rutării în aplicații web React. Oferă o serie de aplicații incrementale, executabile și ghiduri pentru a învăța utilizatorii cum să mapeze URL-urile către componente și să gestioneze starea de navigare în cadrul unui browser. Resursa include ghiduri practice de implementare pentru configurarea rutelor imbricate, capturarea parametrilor dinamici de URL și gestionarea rutelor index. Oferă, de asemenea, exemple de server-side rendering pentru a demonstra cum să generezi HTML pe server pentru a îmbunătăți vitezele inițiale de încărcare și optimizarea pentru motoarele de căutare (SEO). Tutorialul acoperă capabilități mai largi, inclusiv navigarea în aplicații single-page, layout-uri UI ierarhice și maparea căilor browserului către componente UI specifice.

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

    JavaScript
    Vezi pe GitHub↗5,492
  • umbraco/umbraco-cmsAvatar umbraco

    umbraco/Umbraco-CMS

    5,203Vezi pe GitHub↗

    Umbraco-CMS este un sistem de gestionare a conținutului (CMS) open-source și un framework web enterprise construit pe ecosistemul .NET. Oferă un mediu structurat pentru organizarea, gestionarea și publicarea conținutului digital pe site-uri web profesionale. Platforma este concepută pentru orchestrarea experienței digitale și gestionarea conținutului enterprise, permițând livrarea de călătorii web personalizate și gestionarea unor volume mari de active digitale corporative. Suportă livrarea de conținut multi-platformă prin centralizarea activelor pentru publicare pe diverse pagini web și puncte de contact digitale. Sistemul include capabilități pentru dezvoltarea de site-uri web personalizate, oferind o interfață administrativă încorporată pentru a gestiona structuri de conținut flexibile.

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

    C#asp-net-corecmscsharp
    Vezi pe GitHub↗5,203
  • crowcpp/crowAvatar CrowCpp

    CrowCpp/Crow

    4,721Vezi pe 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
    Vezi pe GitHub↗4,721
  • pimcore/pimcoreAvatar pimcore

    pimcore/pimcore

    3,784Vezi pe 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
    Vezi pe GitHub↗3,784
  • aershov24/full-stack-interview-questionsAvatar aershov24

    aershov24/full-stack-interview-questions

    1,106Vezi pe GitHub↗

    Acest proiect este un repository cuprinzător de întrebări pentru interviuri tehnice, conceput pentru a ajuta inginerii software în dezvoltarea lor profesională. Servește ca un ghid de studiu structurat care agregă întrebări și răspunsuri curatoriate ce acoperă dezvoltarea full-stack, provocările algoritmice și conceptele de design de sistem. Resursa se distinge prin organizarea conținutului în domenii tehnice specializate, permițând candidaților să își concentreze pregătirea pe seturi de competențe specifice, cum ar fi știința datelor și învățarea automată. Oferă o bibliotecă centralizată de tipare arhitecturale și scenarii complexe de rezolvare a problemelor, facilitând practica atât pentru evaluările tehnice de programare, cât și pentru discuțiile de nivel înalt despre designul de sistem. Repository-ul funcționează ca o referință pentru candidații care doresc să își îmbunătățească pregătirea pentru interviurile de angajare în inginerie software prin revizuirea conceptelor tehnice standard din industrie. Toate materialele sunt accesibile direct prin repository, oferind o sursă consolidată pentru pregătirea interviurilor.

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

    angularfull-stackfull-stack-development
    Vezi pe GitHub↗1,106
  • alchemycms/alchemy_cmsAvatar AlchemyCMS

    AlchemyCMS/alchemy_cms

    896Vezi pe 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
    Vezi pe GitHub↗896
  1. Home
  2. User Interface & Experience
  3. Dynamic HTML Generators
  4. Server-Side Template Rendering

Explorează sub-etichetele

  • 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.