awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
phoenixframework avatar

phoenixframework/phoenix_live_view

0
View on GitHub↗
6,722 स्टार्स·1,032 फोर्क्स·Elixir·mit·2 व्यूज़hex.pm/packages/phoenix_live_view↗

Phoenix Live View

Phoenix LiveView is an Elixir-based framework that renders HTML on the server and sends only the changed parts to the client over a persistent WebSocket connection. It operates on a process-per-connection model, where each user session runs in its own isolated Elixir process for fault tolerance and independent state management, and includes a LongPolling fallback transport for environments where WebSocket connections are unavailable.

The framework provides server-side rendered diffs and WebSocket-based state synchronization to maintain a continuous bidirectional channel between server and client without full page reloads. It includes a client-side hook system that allows custom JavaScript to intercept and extend LiveView lifecycle events and DOM interactions, compile-time template optimization to minimize runtime overhead, and a form state recovery protocol that automatically restores input values when a LiveView reconnects after a network interruption or server crash.

The framework supports real-time form validation on the server as the user types, file uploads over WebSocket with progress tracking and chunked processing, and navigation without full page loads. It also provides a testing framework that simulates user interactions on the server side to verify LiveView behavior without needing a full browser, and a server-side component inspector for troubleshooting interactive applications.

Features

  • WebSocket Diff Renderers - Renders HTML on the server and sends minimal diffs to the client over a WebSocket connection, with an optional LongPolling fallback.
  • Server-Side Rendering Frameworks - A framework that synchronizes UI state with the server over WebSockets, updating only changed HTML without full page reloads.
  • Elixir Frameworks - An Elixir-based framework that renders HTML on the server and sends minimal diffs to the client over persistent WebSocket connections.
  • Process-Per-Connection Architectures - Each user session runs in its own isolated Elixir process for fault tolerance and independent state management.

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI
  • HTML Diff Transmitters - Renders HTML on the server and sends minimal diffs to the client over a WebSocket connection for reactive interfaces.
  • Lifecycle Hooks - Provides a client-side hook system for intercepting LiveView lifecycle events and DOM interactions.
  • Form Data Submission - Sends form data to the server on submission and updates the page accordingly.
  • Real-time Validation - Validates form fields on the server as the user types, updating errors without a full page reload.
  • Differential Updates - Renders HTML on the server and sends only changed parts to the client over WebSocket.
  • WebSocket State Synchronization - Maintains a continuous bidirectional WebSocket channel to synchronize server state with the client.
  • Progress-Tracked Uploads - Uploads files with progress indicators and image previews, processing them on the server or forwarding to a cloud service.
  • Nested Form Validation - Renders and manages form fields for associated data models such as embedded schemas or child records.
  • Server-Side - A tool that inspects the component tree, assigns, and lifecycle callbacks of running processes in real time to troubleshoot interactive applications.
  • Progress Tracking - Uploads files with progress indicators and image previews, processing them inline or forwarding to cloud services.
  • Progress-Tracked Uploads - Uploads files from the client to the server with progress indicators and image previews, processing them inline or forwarding to a cloud service.
  • Live Navigation Handlers - Updates page content on link clicks by loading only the minimum required data, keeping the app responsive.
  • Compile-Time Template Optimizations - Transforms LiveView templates into efficient server-side rendering code during compilation.
  • Server-Side Interaction Simulators - Simulates user interactions on the server side to verify LiveView behavior without needing a full browser.
  • Server-Side Interaction Simulators - Simulates user interactions on the server side to verify LiveView behavior without needing a full browser.
  • Nested Input Renderers - Renders and manages form fields for associated data models, such as embedded schemas or child records, with automatic identifier handling.
  • Input and Form State Restoration - Automatically restores input values and form state when a LiveView reconnects after network interruption.
  • Reconnection State Restorers - Restores input values automatically when a LiveView reconnects or remounts after a crash or disconnect.
  • Reactive File Inputs - Provides reactive file inputs with drag-and-drop support for uploading files within LiveView forms.
  • Non-Reloading History Updates - Updates only the content that changes when a user clicks a link, keeping the page lightweight and fast.
  • Recursive Form Nesting - Renders form fields for associated data models, automatically managing hidden identifiers for nested records.
  • File Uploads - Streams file data over WebSocket connections with progress tracking and chunked processing.
  • स्टार हिस्ट्री

    phoenixframework/phoenix_live_view के लिए स्टार हिस्ट्री चार्टphoenixframework/phoenix_live_view के लिए स्टार हिस्ट्री चार्ट

    अक्सर पूछे जाने वाले प्रश्न

    phoenixframework/phoenix_live_view क्या करता है?

    Phoenix LiveView is an Elixir-based framework that renders HTML on the server and sends only the changed parts to the client over a persistent WebSocket connection. It operates on a process-per-connection model, where each user session runs in its own isolated Elixir process for fault tolerance and independent state management, and includes a LongPolling fallback transport for environments where WebSocket connections are unavailable.

    phoenixframework/phoenix_live_view की मुख्य विशेषताएं क्या हैं?

    phoenixframework/phoenix_live_view की मुख्य विशेषताएं हैं: WebSocket Diff Renderers, Server-Side Rendering Frameworks, Elixir Frameworks, Process-Per-Connection Architectures, HTML Diff Transmitters, Lifecycle Hooks, Form Data Submission, Real-time Validation।

    phoenixframework/phoenix_live_view के कुछ ओपन-सोर्स विकल्प क्या हैं?

    phoenixframework/phoenix_live_view के ओपन-सोर्स विकल्पों में शामिल हैं: whatwg/html — This repository contains the HTML specification, which defines the core standards for web page structuring, content… digitallyinduced/ihp — ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a… reactjs/react.dev — React is a JavaScript library for building user interfaces through the composition of modular, self-contained… nuxt/ui — Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready,… leptos-rs/leptos — Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types… formtastic/formtastic — Formtastic is a Ruby on Rails form builder that provides a domain-specific language for generating semantically rich…

    Phoenix Live View के ओपन-सोर्स विकल्प

    समान ओपन-सोर्स प्रोजेक्ट्स, जो Phoenix Live View के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
    • whatwg/htmlwhatwg का अवतार

      whatwg/html

      9,163GitHub पर देखें↗

      This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

      HTMLcanvaseventsourcehtml
      GitHub पर देखें↗9,163
    • digitallyinduced/ihpdigitallyinduced का अवतार

      digitallyinduced/ihp

      5,294GitHub पर देखें↗

      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

      Haskellframeworkhacktoberfesthaskell
      GitHub पर देखें↗5,294
    • reactjs/react.devreactjs का अवतार

      reactjs/react.dev

      11,765GitHub पर देखें↗

      React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

      JavaScriptdocumentationjavascriptreact
      GitHub पर देखें↗11,765
    • nuxt/uinuxt का अवतार

      nuxt/ui

      6,675GitHub पर देखें↗

      Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready, WAI-ARIA compliant components for building modern web applications. The library offers a complete design system with Tailwind CSS theming, supporting dark mode, custom color palettes, semantic color aliases, and runtime theme switching through CSS design tokens. It includes built-in internationalization for over 50 languages, server-side rendering compatibility, and a Figma kit that mirrors the code components for design-to-development consistency. The library distinguishes itse

      Vuecomponentsnuxtnuxt-module
      GitHub पर देखें↗6,675
    Phoenix Live View के सभी 30 विकल्प देखें→