6 Repos
Plugins and middleware specifically designed to integrate functionality into Express applications.
Distinguishing note: No candidate provides a general Express integration tag for web development frameworks.
Explore 6 awesome GitHub repositories matching web development · Express Integrations. Refine with filters or upvote what's useful.
Yoga is a GraphQL server framework and runtime-agnostic HTTP handler used to build and deploy GraphQL APIs. It functions as a toolkit for managing schemas and resolvers, providing a spec-compliant environment for hosting APIs across diverse JavaScript runtimes, including Node.js, Deno, Bun, and serverless cloud environments. The project distinguishes itself through its ability to act as an Apollo Federation gateway, composing multiple subgraphs into a single unified supergraph. It also serves as a dedicated subscription server, delivering real-time data streaming via both WebSockets and Serve
Integrates as middleware within an Express application to manage requests alongside other HTTP routes.
express-graphql is a GraphQL API server implementation and HTTP middleware that connects a GraphQL schema to an HTTP server. It provides a request parser to extract queries and variables from various content types and a context provider to inject HTTP request data and session state into resolver functions. The library includes a browser-based interactive IDE that detects GET requests to serve an HTML interface for testing queries and inspecting responses. It also supports a custom execution pipeline, allowing for the override of default parsing, validation, execution, and error formatting fun
Integrates GraphQL schema handling into Express applications via middleware.
wmr ist ein Tool für die Webanwendungsentwicklung und ein Build-System, das als ES-Modul-Bundler, Static-Site-Generator und lokaler Entwicklungsserver fungiert. Es bietet eine vollständige Umgebung für die Erstellung moderner Webanwendungen und kombiniert einen Produktions-Compiler mit einem Server, der Hot-Reloading unterstützt. Das Projekt zeichnet sich durch seinen integrierten Ansatz für Hintergrundskripte und Routing aus und dient sowohl als Service-Worker-Bundler als auch als Tool für dateibasiertes Routing. Es ermöglicht die Generierung von statischem HTML durch Prerendering und bietet native Integration für das Spawnen von Web-Workern zur Bewältigung rechenintensiver Aufgaben. Das System deckt ein breites Spektrum an Build-Automatisierungsfunktionen ab, einschließlich On-Demand-Kompilierung, Middleware-basierter Anforderungsverarbeitung und einer Plugin-gesteuerten Pipeline zur Erweiterung der Build-Logik. Es enthält zudem Dienstprogramme für die Verwaltung von Umgebungsvariablen, das Mapping von Importpfaden und die Analyse der Bundle-Größe zur Optimierung von Produktions-Assets.
Allows the injection of custom middleware into the development server to control request handling and HTTP headers.
orpc is a contract-first API development framework for TypeScript that starts with a shared contract definition and generates type-safe clients and servers from that single source of truth. It guarantees end-to-end type safety, meaning inputs, outputs, errors, and streaming data are all checked at compile time across the client–server boundary. What distinguishes orpc from typical RPC frameworks is its ability to export contracts as OpenAPI specifications, to optimize server-side rendering by calling API handlers directly inside the server process, and to support real‑time bidirectional commu
Mounts typed API handlers as middleware on Express.js for request processing.
routing-controllers ist ein deklarativer API-Router und Web-Framework-Controller für TypeScript. Es bietet ein System zur Definition von HTTP-Routen und Anforderungsverarbeitungslogik unter Verwendung von klassenbasierten Decorators und Metadaten, um API-Endpunkte in einer strukturierten Architektur zu organisieren. Das Projekt nutzt eine adapterbasierte Serverintegration, um die Routing-Logik vom zugrunde liegenden Web-Framework zu entkoppeln, und bietet spezifische Integrationen für Express und Koa. Es verfügt über ein reflexionsbasiertes Typ-Transformationssystem, das eingehende Anfrageparameter validiert und in typisierte Klasseninstanzen transformiert. Die Funktionsfläche deckt eine vollständige Request-Response-Pipeline ab, einschließlich Middleware-Ausführung, Response-Interception und globalem Fehlermanagement. Es unterstützt fortgeschrittene Routing-Dienstprogramme wie globales Routen-Präfixing, dateisystembasierte Komponentenerkennung und Dependency-Injection-Integration. Zusätzliche Funktionen umfassen rollenbasierte Zugriffskontrolle, Injektion authentifizierter Benutzer sowie spezialisierte Handler für Datei-Uploads und Response-Streaming.
Acts as a routing wrapper that adds structured class controllers and dependency injection to Express servers.
Rendr ist ein isomorphes JavaScript-Framework und serverseitiger Renderer für Backbone.js-Anwendungen. Es synchronisiert das View-Rendering zwischen Node.js-Servern und Client-Browsern, um initiales HTML für eine verbesserte Suchmaschinenindizierung und schnellere Ladezeiten bereitzustellen, während die Interaktivität der Anwendung erhalten bleibt. Das System nutzt ein steckbares Adaptersystem, um die Rendering-Logik von spezifischen HTML-Template-Engines zu entkoppeln, was Entwicklern erlaubt, eigene Engines auszutauschen oder zu integrieren. Es fungiert zudem als serverseitiger Proxy, der Client-Anfragen über virtuelle Pfade abfängt und mittels konfigurierbarer Datenadapter an entfernte RESTful-Services weiterleitet. Das Framework ist darauf ausgelegt, als Middleware in bestehende Node.js-Serverinstanzen wie Express eingebunden zu werden, anstatt den Server zu ersetzen. Es verwendet eine Middleware-basierte Request-Pipeline zur Modifikation des Anwendungszustands und nutzt Lifecycle-Hooks, um das clientseitige Document Object Model nach dem Injizieren einer View zu initialisieren.
Mounts server-side rendering middleware into Express applications to handle the generation of views.