20 Repos
Adapters that connect state management libraries to specific server-side rendering frameworks.
Distinct from Server-Side Rendering Frameworks: Focuses on the integration layer between state management and SSR frameworks, distinct from the framework itself.
Explore 20 awesome GitHub repositories matching web development · Framework Integrations. Refine with filters or upvote what's useful.
This project is a collection of practical code samples and demonstrations for building user interfaces with React. It serves as a set of examples illustrating common interface patterns, state management techniques, and the implementation of modular, reusable components. The repository provides specific demonstrations for several core development areas. These include samples for retrieving and rendering asynchronous data from external APIs, managing component lifecycles during mounting and unmounting, and handling internal state to sync form inputs. It also includes guides for direct document
Generates fully-formed HTML on the server for faster initial page loads.
Pinia is a state management library for Vue applications that provides a centralized, type-safe architecture for organizing reactive data. It utilizes a modular store pattern, allowing developers to define independent, reusable state containers that manage shared application data, computed getters, and executable actions. The library distinguishes itself through a flexible definition model that supports both functional setup patterns and traditional object-based structures. It features a plugin-based extension architecture that enables developers to hook into the store lifecycle for custom fu
Connects state management to server-side rendering lifecycles to ensure seamless data hydration.
This is a markdown-based blog engine and Next.js starter template that renders posts from files with frontmatter support for tags, authors, and metadata. It functions as a static site generator, building a complete blog into deployable HTML files for any hosting provider, while using Tailwind CSS utility classes for fully customizable typography, layout, and color schemes. The template generates RSS feeds, sitemaps, and structured metadata for search engine visibility, and supports connecting to external services like analytics tracking and comment sections through configurable plugin modules
Combines static generation for blog content with server-side rendering for dynamic features like analytics.
Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t
Renders Vue component files directly on the server to generate HTML pages without a separate frontend build step.
Markdoc is a documentation content framework that extends standard Markdown with custom tags, typed schemas, and reusable components, parsing content into an abstract syntax tree and rendering it as React elements or HTML. It provides a structured authoring system where documents are processed through an AST-based pipeline, enabling validation, transformation, and flexible output generation. The framework distinguishes itself through a schema-driven validation pipeline that checks document structure and attribute values against defined rules, and a pluggable renderer architecture that accepts
Registers and renders Next.js-specific tags directly inside content for framework integration.
This is an opinionated starter kit that turns a Notion workspace into a fast, SEO-friendly website using Next.js and Vercel. It functions as a static site generator that builds a complete website from Notion content during the build process, integrating Notion as a content management system to pull pages and render them as a web site. The kit generates automatic social images for each page, creates human-readable URL slugs from page titles, and produces search-engine-optimized pages from Notion content. It includes a keyboard-driven search overlay and table of contents for navigating content
Generates HTML pages at build time using Next.js getStaticProps and getStaticPaths for fast, pre-rendered delivery.
next-i18next is an internationalization library that integrates the i18next ecosystem into Next.js applications, supporting both the App Router and Pages Router. It provides locale-aware routing middleware, server-component translation hydration, and a unified translation management system that works across server and client components. The library handles automatic language detection from browser cookies and HTTP Accept-Language headers, persists user language preferences across sessions, and rewrites URLs with locale prefixes for proper routing. It includes a translation hydration framework
Provides the core i18n framework that adds locale detection, translation loading, and hydration to Next.js apps.
Solid Start is a full-stack web framework built on Solid.js that combines file-based routing, multi-mode rendering, and client hydration into a single application framework. It enables developers to build complete web applications with server-rendered pages, client-side interactivity, and API endpoints from one codebase, while supporting deployment across multiple hosting platforms through a system of platform-specific adapters. The framework distinguishes itself through its multi-mode rendering engine, which allows per-page selection between client-side rendering, server-side rendering, stat
Generates HTML on the server for each request, delivering fully populated pages to the browser.
Meet Genius
Built with Next.js using server rendering and static generation for the full application.
Dies ist eine Visualisierungsbibliothek basierend auf der Grammar of Graphics, die verwendet wird, um Diagramme durch die Abbildung tabellarischer Daten auf visuelle Markierungen zu erstellen. Sie fungiert als SVG-Datenvisualisierungstool und API für explorative Datenanalyse, mit der Benutzer komplexe Visualisierungen und geografische Karten rendern können. Die Bibliothek verfügt über einen GeoJSON-Karten-Renderer, der sphärische Koordinaten in einen zweidimensionalen Pixelraum projiziert, sowie ein Apache-Arrow-Visualisierungsinterface für hocheffiziente Datenverarbeitung. Der Funktionsumfang umfasst Datentransformation durch Binning und Gruppierung, visuelle Kodierung durch automatische Skaleninferenz und Anwendung von Farbschemata sowie die Generierung von Small Multiples. Sie unterstützt das Rendern geometrischer Formen in geschichteten Ansichten und den Export statischer Bilder in serverseitigen Umgebungen.
Integrates with component-based frameworks via client-side DOM insertion or server-side virtual DOM rendering.
Varlet ist eine Vue 3-Material-Design-Komponentenbibliothek und ein plattformübergreifendes UI-Framework. Es bietet eine Sammlung wiederverwendbarer Interface-Elemente basierend auf den Standards von Material Design 2 und 3 für den Aufbau responsiver Webanwendungen. Die Bibliothek bietet integrierte Unterstützung für Internationalisierung und mehrsprachige Inhaltslokalisierung. Sie enthält ein Theming-System, das CSS-Variablen nutzt, um Dark Mode, Farbschema-Umschaltung und benutzerdefiniertes Branding zu ermöglichen. Das Toolkit ist für Server-Side-Rendering konzipiert, um die initialen Seitenladezeiten und die Suchmaschinenoptimierung zu verbessern. Es enthält responsive Komponenten-Adapter und die Möglichkeit, mobile Touch-Interaktionen auf Desktop-Browsern zu emulieren.
Generates HTML on the server to reduce initial load times and enhance search engine indexing.
gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve
Configures components to integrate seamlessly with Next.js server-side rendering and static generation.
Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem
Provides a shared scope to read and update stores and trigger events during server-side rendering to ensure data consistency.
next-intl ist ein Internationalisierungs-Framework für Next.js-Anwendungen. Es bietet ein System zur Verwaltung von Übersetzungen, lokalisiertem Routing und ICU-Nachrichtenformatierung, um mehrsprachige Inhalte über Server- und Client-Komponenten hinweg bereitzustellen. Das Projekt zeichnet sich durch den Fokus auf Developer Experience und Typsicherheit aus und nutzt einen TypeScript-Übersetzungsvalidator, der Deklarationsdateien aus JSON-Nachrichten für die Key-Validierung zur Kompilierzeit generiert. Es optimiert Übersetzungsworkflows mit Tools zur automatischen Extraktion von Strings aus dem Quellcode in Nachrichtendateien und zur Synchronisierung dieser Bundles mit externen Lokalisierungsdiensten. Das Framework deckt eine breite Palette an Funktionen ab, einschließlich locale-aware Routing-Management für SEO-freundliche URL-Präfixe und Domain-Mapping sowie umfassende Datenformatierung für Daten, Zahlen und Listen. Es unterstützt komplexe Nachrichtenformatierung mittels ICU-Syntax für Plurale und Geschlechter und bietet Hilfsprogramme zur Verwaltung von Right-to-Left-Layouts und lokalisierten Seiten-Metadaten. Die Bibliothek integriert sich in native JavaScript-Internationalisierungs-APIs und bietet Storybook-Integration zur Vorschau lokalisierter Komponenten während der Entwicklung.
Provides a full-featured internationalization framework for Next.js including translation loading and locale detection.
Bagisto Next.js Commerce is a headless, server-side rendered e-commerce storefront built on Next.js that connects to any backend commerce API exclusively through GraphQL. It delivers SEO-optimized product pages with fast initial loads by combining server-side rendering with incremental static regeneration, and automatically optimizes images for different devices and network conditions. The storefront decouples the user interface from backend commerce logic, enabling flexible integration with any API protocol without modifying the frontend code. It supports the full shopping lifecycle includin
Renders pages server-side for SEO-optimized product pages with fast initial loads.
Angular Universal ist ein Framework für Server-Side-Rendering (SSR) und ein Static-Site-Generator für Angular-Anwendungen. Es bietet die Kern-Engines und Tools, die notwendig sind, um HTML auf einem Server oder während des Build-Prozesses zu generieren, um die initiale Ladeperformance und die Suchmaschinenoptimierung (SEO) zu verbessern. Das Projekt ermöglicht sowohl dynamisches Server-Side-Rendering für die HTML-Generierung bei Bedarf als auch Build-Time-Prerendering zur Erstellung statischer Dateien für vordefinierte Routen. Es verfügt über eine Hydration-Engine, die den serverseitigen Status und gecachte HTTP-Antworten an den Client überträgt, wodurch verhindert wird, dass der Browser beim Start der Anwendung Netzwerkanfragen dupliziert. Das Framework deckt breitere Optimierungen für die Web-Bereitstellung ab, einschließlich isomorpher Code-Ausführung und der Injektion von Inline-Styles zur Einhaltung von Content-Security-Policies. Diese Funktionen stellen sicher, dass dieselbe Logik auf dem Server und im Browser läuft, während ein konsistenter Anwendungsstatus und visuelle Stabilität gewahrt bleiben.
Renders full page markup on the server for each request to improve initial load speed and SEO.
This project is a professional portfolio framework designed to generate responsive, personal resume websites. It utilizes a centralized configuration file to manage work history, skills, and contact information, decoupling content from the visual presentation layer to ensure a structured and consistent professional presence. The framework distinguishes itself by using a data-driven approach where resume content is mapped directly to components, ensuring that updates to professional profiles are reflected across the site through a single source of truth. It leverages static site generation and
Utilizes a modern framework for server-side rendering and static site generation.
projectnext13car_showcase is a server-rendered web application built with TypeScript and React that functions as a searchable and filterable vehicle catalogue. The project relies on file-based routing and server-side component rendering to fetch external vehicle datasets and deliver pre-rendered pages to the client. The application incorporates a modular component library styled with utility-first CSS classes for responsive multi-device layouts. Users can browse extensive inventories by filtering vehicle listings according to manufacturer, model, production year, and fuel type. Paginated da
Delivers a server-rendered web application built with React and TypeScript showcasing a vehicle catalogue.
Portfolio is a developer portfolio website and personal blog publishing template built with Next.js, Tailwind CSS, and React. It provides a static-ready framework designed to showcase professional projects and articles through a minimalist interface with responsive layout adaptation. Site content, metadata, and navigation links are managed through a single centralised configuration file to simplify initial project setup and ongoing updates. The interface incorporates a component-driven UI library alongside declarative motion animations that apply spring physics and keyframe transitions to int
Provides a static-ready site template that organizes developer portfolios and integrated blog posts through a single centralized configuration file.
Flags is a feature management platform designed to synchronize application configurations and feature toggles across server and client environments. It provides the infrastructure to evaluate and distribute settings in real-time, allowing for the control of application behavior without requiring code redeployments. The system is built to support isomorphic flag resolution, ensuring that evaluation logic remains consistent during transitions between server-side and client-side rendering. By utilizing server-side state hydration and local fallback caching, the platform prevents visual layout sh
Maintains consistent flag states during transitions between server-side and client-side rendering to prevent layout shifts.