awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesPosition Indicators

Visual elements that communicate an item's current index relative to the total set in a collection.

Distinct from Item Positioning: Candidates focus on grid positioning or mathematical similarity; this is a UI indicator for sequential navigation.

Explore 2 awesome GitHub repositories matching user interface & experience · Position Indicators. Refine with filters or upvote what's useful.

Awesome Position Indicators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sachinchoolur/lightgallery.jsAvatar von sachinchoolur

    sachinchoolur/lightgallery.js

    5,322Auf GitHub ansehen↗

    lightgallery.js ist eine modulare JavaScript-Bibliothek, die zum Erstellen responsiver Bildergalerien, Multimedia-Viewer und Media-Lightbox-Komponenten verwendet wird. Sie bietet eine abhängigkeitsfreie Schnittstelle zum Rendern von HTML5-Video, externen Iframes und responsiven Bildern innerhalb eines Vollbild-Overlays. Das Projekt zeichnet sich durch eine modulbasierte Plugin-Architektur aus, die es Entwicklern ermöglicht, die Kern-Engine um benutzerdefinierte Verhaltensweisen zu erweitern. Es bietet hardwarebeschleunigte Übergänge, ein System zur Synchronisierung des aktuellen Slide-Index mit URL-Hash-Fragmenten für direktes Verlinken sowie die Möglichkeit, Galerien entweder über CSS-Selektoren oder Arrays von Datenobjekten zu initialisieren. Die Bibliothek deckt ein breites Spektrum an Medienanzeigefunktionen ab, einschließlich Viewport-Management zum Zoomen und Rotieren von Bildern, automatisierter Video-Thumbnail-Abfrage und navigierbaren Thumbnail-Leisten. Sie umfasst zudem Unterstützung für verzögertes Laden von Videos, Asset-Preloading und integrierte Social-Media-Sharing-Tools. Eine programmatische API ist verfügbar, um die Navigation zu steuern, zu bestimmten Slides zu springen oder den Lebenszyklus der Galerie-Instanz per Code zu verwalten.

    Ships a visual indicator showing the current item's position relative to the total number of items in the gallery.

    JavaScriptanimationcss-animationsgallery
    Auf GitHub ansehen↗5,322
  • paperwm/paperwmAvatar von paperwm

    paperwm/PaperWM

    4,170Auf GitHub ansehen↗

    PaperWM ist ein Tiling-Window-Manager und ein Manager für Multi-Monitor-Arbeitsbereiche, der als GNOME-Shell-Erweiterung implementiert ist. Er organisiert Anwendungsfenster in einem nicht überlappenden, scrollbaren horizontalen Tiling-Layout, was es Nutzern ermöglicht, mehr Anwendungen zu verwalten, als auf einen einzelnen Bildschirm passen. Das System zeichnet sich durch sein scrollbares Viewport-Tiling aus, das die Navigation durch eine Sequenz von Fenstern mittels Tastaturkürzeln und Touchpad-Gesten ermöglicht. Es bietet zudem ein Multi-Monitor-Arbeitsbereichs-Organisationsmodell, das jedem physischen Display unabhängige Tiling-Instanzen zuweist, während diese mit einem globalen Arbeitsbereichs-Stack synchronisiert werden. Das Projekt bietet umfassende Funktionen für die Fensterautomatisierung unter Verwendung regulärer Ausdrücke, um Layout-Eigenschaften und Layer zuzuweisen. Es beinhaltet einen dedizierten schwebenden Scratch-Layer für Utility-Fenster, Batch-Operationen für gleichzeitige Fensterbewegungen und eine interne API für benutzerdefiniertes Layout-Skripting und CSS-Schnittstellen-Styling.

    Displays a colored progress bar in the top bar to indicate the current viewport position in the window sequence.

    JavaScript
    Auf GitHub ansehen↗4,170
  1. Home
  2. User Interface & Experience
  3. Position Indicators