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

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

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

8 रिपॉजिटरी

Awesome GitHub RepositoriesPage-Specific Script Execution

The ability to run custom initialization or cleanup scripts associated with a specific view during transitions.

Distinct from In-Page Script Execution: Different from In-Page Script Execution, which is about simulating environments; this is about lifecycle-based script management.

Explore 8 awesome GitHub repositories matching web development · Page-Specific Script Execution. Refine with filters or upvote what's useful.

Awesome Page-Specific Script Execution GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • barbajs/barbabarbajs का अवतार

    barbajs/barba

    12,940GitHub पर देखें↗

    Barba is a JavaScript page transition library that intercepts browser navigation to swap page content and animate transitions without a full page refresh. It functions as an AJAX page loader and client-side navigation manager, coordinating the lifecycle of transitions through hooks and custom logic during view changes. The library distinguishes itself as a frontend animation orchestrator that triggers specific visual effects and scripts based on the source and destination of a website page. It employs a rules-based system to resolve which specific animation or transition to execute by matchin

    Runs custom scripts attached to specific views to initialize or clean up components during page transitions.

    TypeScript
    GitHub पर देखें↗12,940
  • evershopcommerce/evershopevershopcommerce का अवतार

    evershopcommerce/evershop

    10,141GitHub पर देखें↗

    EverShop is a TypeScript-first, modular e-commerce platform built with GraphQL and React. It provides a full-featured online store system for managing products, orders, customers, and site content through a React-based administrative interface, with a GraphQL API layer that serves both the admin panel and storefront. The platform is designed around a module-based extension architecture, where core functionality is split into independent modules that can be added, removed, or overridden without modifying the core codebase. Storefront appearance and behavior are controlled through a theme syste

    Enables inserting React components on specific storefront pages via theme folder placement.

    TypeScriptecommerceecommerce-frameworkecommerce-platform
    GitHub पर देखें↗10,141
  • blackboardsh/electrobunblackboardsh का अवतार

    blackboardsh/electrobun

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

    Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    Executes JavaScript after HTML parsing but before page scripts run to prepare the browser environment.

    C++
    GitHub पर देखें↗5,534
  • swup/swupswup का अवतार

    swup/swup

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

    Swup एक पेज ट्रांज़िशन लाइब्रेरी और AJAX पेज लोडर है जिसे सर्वर-रेंडर की गई वेबसाइटों पर पेजों के बीच सहज, एनिमेटेड ट्रांज़िशन बनाने के लिए डिज़ाइन किया गया है। यह एक DOM सामग्री ऑर्केस्ट्रेटर और ब्राउज़र इतिहास प्रबंधक के रूप में कार्य करता है, जो सामग्री को गतिशील रूप से बदलने और सिंगल-पेज एप्लिकेशन अनुभव का अनुकरण करने के लिए नेविगेशन को इंटरसेप्ट करता है। यह प्रोजेक्ट एक हुक-आधारित जीवनचक्र प्रणाली और एक प्लगइन आर्किटेक्चर के माध्यम से खुद को अलग करता है जो कस्टम लॉजिक और एनिमेशन प्रभावों के इंजेक्शन की अनुमति देता है। यह DOM सामग्री मॉर्फिंग, ओवरलैपिंग एनिमेशन के लिए समानांतर-DOM रेंडरिंग, और नेटिव ब्राउज़र View Transitions API के साथ एकीकरण सहित उन्नत विज़ुअल विधियों का समर्थन करता है। लाइब्रेरी क्लाइंट-साइड नेविगेशन प्रबंधन, मेमोरी-आधारित पेज कैशिंग, और प्रदर्शन को अनुकूलित करने के लिए बैकग्राउंड पेज प्रीलोडिंग सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह व्यापक स्क्रॉल स्थिति बहाली, स्क्रीन रीडर्स के लिए एक्सेसिबिलिटी अनुकूलन, और ट्रांज़िशन के दौरान दस्तावेज़ हेड मेटाडेटा और स्क्रिप्ट निष्पादन को सिंक्रनाइज़ करने के लिए टूल भी प्रदान करती है।

    Executes custom initialization and cleanup scripts in the head or body after a page transition.

    TypeScriptanimationjavascriptpage-transitions
    GitHub पर देखें↗5,191
  • ultralight-ux/ultralightultralight-ux का अवतार

    ultralight-ux/Ultralight

    4,971GitHub पर देखें↗

    Ultralight is a GPU-accelerated HTML UI renderer and C++ framework designed for embedding web interfaces within native applications. It functions as a lightweight web browser and cross-platform UI framework that renders HTML, CSS, and JavaScript directly to CPU pixel buffers or GPU textures. The project distinguishes itself by allowing developers to emit raw geometry and draw calls via a custom GPU driver interface, eliminating intermediate CPU bitmaps. It provides deep integration between native logic and web environments through a C++ web interface library that binds native functions and ob

    Executes specific callbacks upon window creation or DOM parsing to synchronize native logic with page state.

    CMakecross-platformdesktop-appsdirectx-11
    GitHub पर देखें↗4,971
  • quoid/userscriptsquoid का अवतार

    quoid/userscripts

    4,349GitHub पर देखें↗

    Userscripts is a Safari browser extension that installs and runs custom JavaScript and CSS on websites through Apple's content script injection system. It provides a privileged execution context that allows userscripts to perform cross-origin HTTP requests and access clipboard functionality beyond standard browser sandbox restrictions. The extension uses metadata tags like @match, @run-at, and @weight to control precisely when and where scripts execute on web pages. It includes a built-in code editor with syntax highlighting and linting for modifying scripts directly, and supports automatic s

    Runs user-installed scripts automatically when a matching website loads, modifying its behavior or appearance.

    Swiftsafarisafari-app-extensionsafari-extension
    GitHub पर देखें↗4,349
  • eyhn/hexo-helper-live2dEYHN का अवतार

    EYHN/hexo-helper-live2d

    3,882GitHub पर देखें↗

    hexo-helper-live2d is a plugin for adding interactive 2D animated characters to static websites generated with the Hexo framework. It functions as a configuration-driven system that embeds and manages character assets within static pages via build-time script automation. The project provides a manager for loading and positioning character assets from local directories or remote URLs. It uses an HTML canvas to render animated models that respond to mouse and touch movements. The system covers character visual configuration, including controls for scale, screen position, opacity, and mobile vi

    Controls the placement of animated characters on specific pages using markers in the source content.

    JavaScript
    GitHub पर देखें↗3,882
  • tastyigniter/tastyignitertastyigniter का अवतार

    tastyigniter/TastyIgniter

    3,532GitHub पर देखें↗

    TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular application framework, it provides the tools necessary to operate online food ordering, table reservation systems, and multi-vendor e-commerce platforms. The platform is designed to handle complex restaurant operations, including multi-location networking and multi-vendor marketplace management. It distinguishes itself through specialized restaurant automation, such as coordinating guest limits and time slots for bookings, managing ingredient and allergen catalogs, and implementing mul

    Executes custom logic at specific lifecycle stages during the request and page processing flow.

    PHPfood-orderingfood-ordering-systemlaravel
    GitHub पर देखें↗3,532
  1. Home
  2. Web Development
  3. Page-Specific Script Execution

सब-टैग एक्सप्लोर करें

  • Browser Environment PreloadsExecuting scripts after HTML parsing but before page scripts to initialize the browser environment. **Distinct from Page-Specific Script Execution:** Distinct from Page-Specific Script Execution: specifically addresses the preload phase of the browser lifecycle.
  • Page-Specific Component PlacementsInserting React components that appear only on a specific storefront page by placing them in the theme's pages folder. **Distinct from Page-Specific Script Execution:** Distinct from Page-Specific Script Execution: focuses on placing React components in theme folders for page-specific rendering, not lifecycle-based script management.