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

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

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

7 रिपॉजिटरी

Awesome GitHub RepositoriesSpatial State Tracking

Tracking the real-time X and Y coordinates of multiple elements to manage motion and interaction.

Distinct from Coordinate-Based Position Calculators: Focuses on maintaining a state array of moving object coordinates rather than calculating static insertion points for UI components

Explore 7 awesome GitHub repositories matching user interface & experience · Spatial State Tracking. Refine with filters or upvote what's useful.

Awesome Spatial State Tracking GitHub Repositories

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

    VincentGarreau/particles.js

    30,214GitHub पर देखें↗

    particles.js is a JavaScript particle animation library and visual effects engine used to create interactive, canvas-based simulations for web interfaces. It enables the generation of dynamic background animations and networked visual effects through coordinate-based particle movements. The library features a system for drawing connecting lines between particles based on proximity to create network-style visualizations. It includes mechanisms for mapping mouse movements and click events to specific particle behaviors, such as attraction or repulsion. Users can configure particle density, opa

    Maintains an internal state of particle coordinates to calculate and update movement in every animation frame.

    JavaScript
    GitHub पर देखें↗30,214
  • taye/interact.jstaye का अवतार

    taye/interact.js

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

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

    Tracks real-time X and Y coordinates of elements to maintain an accurate internal state of position and size.

    TypeScript
    GitHub पर देखें↗12,913
  • dmitrybaranovskiy/raphaelDmitryBaranovskiy का अवतार

    DmitryBaranovskiy/raphael

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

    Raphael is a JavaScript library for creating, manipulating, and animating scalable vector graphics. It provides a programmatic interface and a cross-browser renderer for drawing 2D vector graphics and complex shapes within a web browser. The project functions as an SVG animation framework and drawing API, allowing for the construction of diagrams, charts, and custom illustrations. It enables the creation of motion graphics through the transformation of vector elements using coordinate systems and easing functions. The library covers capabilities for scalable vector rendering, dynamic data vi

    Maintains a real-time state array of graphical object coordinates to enable dynamic visual updates.

    JavaScript
    GitHub पर देखें↗11,284
  • metafizzy/isotopeM

    metafizzy/isotope

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

    Isotope is a JavaScript grid layout library used to create filterable and sortable grids with automatic element positioning in the browser. It functions as a layout engine that calculates absolute coordinates for elements to maintain a dense grid regardless of individual item dimensions. The library features a masonry layout engine that arranges items of varying heights into a compact grid to eliminate vertical gaps. It includes a coordinate-based layout animator for smooth transitions during layout shifts and a CSS selector filtering tool to show or hide elements without reloading the page.

    Tracks the real-time X and Y coordinates of DOM elements to manage layout state and motion.

    HTML
    GitHub पर देखें↗11,102
  • liaohuqiu/android-ultra-pull-to-refreshliaohuqiu का अवतार

    liaohuqiu/android-Ultra-Pull-To-Refresh

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

    This is an Android pull-to-refresh library and custom view component designed to implement refresh interactions across any Android view. It functions as a gesture interaction tool that manages pull-down motions and touch conflicts to trigger data loading operations. The library provides tools for creating custom refresh headers and indicator visuals, utilizing a path-based animation engine to produce non-linear visual transitions. It includes mechanisms to define specific trigger thresholds through height ratios and user release events. The project covers gesture management and touch interac

    Implements spatial state tracking of vertical offsets and velocity to manage the motion of the refresh header.

    Java
    GitHub पर देखें↗9,513
  • eduardolundgren/tracking.jseduardolundgren का अवतार

    eduardolundgren/tracking.js

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

    tracking.js is a browser computer vision library written in JavaScript for performing real-time image analysis and object tracking directly within a web browser. It functions as a real-time object tracker, a color tracking tool, and a face detection utility. The library enables the detection and monitoring of specific color ranges, human faces, and known visual patterns across consecutive video frames. It extracts visual features and descriptors from images to identify distinct landmarks for matching and tracking. The project covers broad computer vision capabilities, including the ability t

    Calculates geometric centers and boundaries of visual blobs to maintain target identity across frames.

    JavaScript
    GitHub पर देखें↗9,472
  • mzabriskie/react-draggablemzabriskie का अवतार

    mzabriskie/react-draggable

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

    react-draggable is a UI interaction library that provides core primitives and components for adding tactile movement and coordinate-based positioning to web elements. It serves as a tool for making user interface elements movable via mouse or touch interactions within React applications. The library supports the implementation of custom drag handles, allowing the initiation of movement to be restricted to specific child elements identified by CSS selectors. It also provides programmatic drag state management, enabling developers to control element positioning or use callbacks for movement wit

    Tracks real-time mouse and touch coordinates to maintain the spatial state of moving elements.

    JavaScript
    GitHub पर देखें↗9,289
  1. Home
  2. User Interface & Experience
  3. Coordinate-Based Position Calculators
  4. Spatial State Tracking