13 Repos
Mechanisms for storing temporary data in sessions to be retrieved and displayed in subsequent requests.
Distinguishing note: Specifically handles transient session data for cross-request messaging rather than persistent session management.
Explore 13 awesome GitHub repositories matching web development · Session Flash Messaging. Refine with filters or upvote what's useful.
Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead. It provides a comprehensive runtime environment for managing the full request lifecycle, utilizing an optimized radix tree for high-speed route matching and an object pooling system to reduce garbage collection pressure during traffic processing. The framework distinguishes itself through its multi-process architecture, which supports prefork socket reuse to distribute incoming traffic across all available CPU cores. It offers a modular approach to application development, feat
The framework stores temporary messages or input data in the session to be retrieved and displayed during the subsequent HTTP request.
Livewire is a full-stack framework for PHP that enables the development of reactive, dynamic user interfaces using server-side classes and templates. By bridging the gap between server-side logic and client-side DOM updates, it allows developers to build interactive web applications without writing custom JavaScript. The framework operates as a component-based library, where modular units encapsulate interface logic, state, and event handling directly on the server. The framework distinguishes itself through a reactive architecture that automatically synchronizes state between the browser and
Attaches temporary messages to a redirect response that persist for a single request, enabling the display of status notifications.
Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ
Verifies that temporary flash messages or notifications exist and contain the expected values.
This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do
Provides mechanisms for storing temporary notifications in sessions to be displayed in subsequent requests.
Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting
Stores a notification message in the session that is automatically removed after it is displayed to the user.
Shows a temporary feedback message on any page after a form submission.
CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools
Marks session data to be available only for the next request, ideal for status or error messages.
Zend Framework ist ein umfassendes Set entkoppelter Komponenten zum Aufbau modularer, ereignisgesteuerter Webanwendungen. Es implementiert eine MVC-Architektur zur Trennung von Geschäftslogik und Benutzeroberfläche und bietet ein strukturiertes Request-Handling-System durch eine sequentielle Middleware-Pipeline. Das Projekt zeichnet sich durch einen Factory-gesteuerten Dependency-Injection-Container aus, um die Objektinstanziierung zu automatisieren und Klassenlebenszyklen zu verwalten. Es enthält zudem eine umfassende Sicherheitssuite zur Verifizierung von Benutzeridentitäten und zur Einschränkung des Ressourcenzugriffs mittels Access Control Lists (ACL) und rollenbasierten Zugriffskontrolladaptern. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich Datenbankabstraktion via Table- und Row-Gateways, Implementierungen von Remote Procedure Calls (RPC) für SOAP und JSON-RPC sowie ein Konsolen-Anwendungsframework für Befehlszeilenschnittstellen. Zusätzliche Funktionsbereiche umfassen Datenserialisierung, Eingabevalidierung, Sitzungsmanagement sowie Werkzeuge für E-Mail-Versand und Content-Internationalisierung.
Implements transient session storage for displaying flash messages to users across a single request cycle.
ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a server-side rendering framework and a type-safe ORM that automatically generates record types from SQL schemas to ensure compile-time query validation. The platform distinguishes itself by verifying routing, database queries, and templates at compile time to prevent runtime crashes. It implements real-time web interfaces using WebSockets for instant data synchronization and employs server-driven hypermedia for partial DOM patching. The framework covers a broad range of integrat
Provides transient session-based notifications that persist for exactly one subsequent request.
Dieses Projekt ist eine soziale Blogging-Anwendung, die mit Flask erstellt wurde. Sie bietet eine Plattform für Benutzerkontenverwaltung, Follow-Beziehungen und chronologische Beitrags-Streams, unterstützt durch eine relationale PostgreSQL-Datenbank. Die Anwendung verfügt über eine mehrsprachige Weboberfläche mit lokalisierten Inhalten und Datumsformatierung. Sie ist als dockerisierte Webanwendung konzipiert und nutzt Containerisierung für eine konsistente Bereitstellung in verschiedenen Umgebungen. Das System integriert eine Vielzahl von Kernfunktionen, darunter Volltextsuche mit Provider-Abstraktion, einen asynchronen Task-Worker für Hintergrundverarbeitung und ein umfassendes Identitätssystem für sichere Registrierung und Sitzungsverfolgung. Zudem implementiert es private Nachrichten, SMTP-E-Mail-Versand und eine API mit tokenbasierter Authentifizierung. Die Codebasis verwendet eine modulare Architektur mit dem Application-Factory-Pattern und Blueprints zur Organisation von Routing und Logik.
Stores temporary feedback messages in user sessions for display on subsequent page loads.
Salvo is a comprehensive Rust web framework for building asynchronous HTTP servers and web applications. It features a hierarchical web router that uses a tree-based structure to map requests to handlers and an asynchronous middleware pipeline based on the onion model for request and response pre- and post-processing. The framework is distinguished by its native support for modern network protocols, including a QUIC-based HTTP/3 implementation alongside HTTP/1 and HTTP/2. It includes an integrated OpenAPI documentation generator that extracts schemas directly from handler signatures to produc
Provides mechanisms for storing temporary flash data in sessions for cross-request notifications.
Pyramid ist ein Python-Webframework und WSGI-Toolkit für die Entwicklung von Webanwendungen. Es fungiert als URL-Routing-Engine, die eingehende HTTP-Anfragen mithilfe von musterbasiertem Routing und hierarchischer Ressourcenbaum-Traversierung auf spezifische View-Callables abbildet. Das Framework zeichnet sich durch sein hybrides Dispatch-System aus, das es Entwicklern ermöglicht, reguläre Ausdrucks-URL-Abgleiche mit der Fähigkeit zu kombinieren, Anfragen durch die Navigation in einem Baum verschachtelter Objekte aufzulösen. Es implementiert eine flexible Komponentenarchitektur, die die Verwaltung von Anwendungsregistries, verzögerte Konfigurationsausführung sowie das Überschreiben von Views oder Routen ohne Änderung des ursprünglichen Quellcodes unterstützt. Der Funktionsumfang umfasst Identitätsmanagement mittels signierter Cookies und ACL-basierter Autorisierung, ein ereignisgesteuertes Koordinationssystem für den Request-Lebenszyklus sowie Internationalisierungsdienste für die UI-Übersetzung. Zudem bietet es Tools für das Content-Rendering durch benutzerdefinierte Serializer und Template-Integration sowie eine Middleware-Tween-Pipeline zur Injektion übergreifender Logik. Das Toolkit enthält eine administrative Befehlszeilenschnittstelle für die Routeninspektion, Projekt-Scaffolding und Anwendungs-Debugging.
Stores temporary notification strings in the session to be displayed to the user exactly once.
Passwordless ist eine Node.js-Authentifizierungsbibliothek, die eine sichere Identitätsprüfung von Benutzern mithilfe von Einmal-Tokens anstelle traditioneller Passwörter ermöglicht. Sie fungiert als Middleware-basierter Identitätsanbieter, der Anwendungsrouten und Ressourcen schützt, indem diese Tokens vor der Gewährung des Zugriffs validiert werden. Die Bibliothek zeichnet sich durch eine stark entkoppelte Architektur aus, die Token-Generierung, Verifizierung und Zustellung trennt. Entwickler können benutzerdefinierte Zustellungsstrategien implementieren, um Authentifizierungscodes per E-Mail, SMS oder Sprachdiensten zu versenden. Zudem unterstützt das System sowohl zustandslose Authentifizierung, die Tokens bei jeder einzelnen Anfrage validiert, als auch persistentes Sitzungsmanagement zur Wahrung des Benutzerstatus über mehrere Interaktionen hinweg. Das Framework enthält eine Adapter-basierte Persistenzschicht, die eine flexible Speicherung von Authentifizierungs-Tokens in verschiedenen Datenbanken oder Memory-Caches ermöglicht. Es bietet zudem Integrationspunkte für Web-Frameworks, was den Schutz spezifischer Anwendungspfade und die Verwaltung komplexer, mehrstufiger Login-Flows ermöglicht. Die Bibliothek enthält integrierte Unterstützung für sitzungsbasierte Feedback-Nachrichten, um Authentifizierungsergebnisse an Benutzer zu kommunizieren. Sie ist darauf ausgelegt, als modulares Plugin innerhalb von Webserver-Umgebungen installiert zu werden.
Provides session-based flash messages to communicate authentication success or error outcomes to users.