awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesZoomable Image Views

UI components that allow users to enlarge and pan through images using touch gestures.

Distinct from Image and Gallery: Candidates are focused on 'awesome lists' rather than a functional UI component definition.

Explore 3 awesome GitHub repositories matching user interface & experience · Zoomable Image Views. Refine with filters or upvote what's useful.

Awesome Zoomable Image Views GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • baseflow/photoviewAvatar de Baseflow

    Baseflow/PhotoView

    18,824Voir sur GitHub↗

    PhotoView is a reusable Android UI component that provides a zoomable image view. It is designed to handle gesture detection, image scaling, and coordinate tracking for images within Android applications. The component enables users to enlarge and move images through pinch-to-zoom and panning gestures. It also includes capabilities for image tap detection to facilitate interactive responses. The library manages image interactions through matrix-based scaling and touch event interception. It includes a system for tracking image transformations and notifying observers when zoom or scroll posit

    Enables users to enlarge and move images within a view using pinch and drag touch gestures.

    Java
    Voir sur GitHub↗18,824
  • fengyuanchen/viewerjsAvatar de fengyuanchen

    fengyuanchen/viewerjs

    8,187Voir sur GitHub↗

    Viewerjs is a JavaScript image viewer library and frontend media display tool. It functions as an image gallery component and web-based manipulator for rendering images within browser interfaces. The library enables interactive image inspection through zooming, panning, rotating, and flipping operations. It supports both full-screen modal overlays and embedded inline page rendering to accommodate different display requirements. The project includes systems for gallery navigation, such as automated slideshows and index-based selection. It provides interface controls for keyboard-driven naviga

    Implements a UI component for browsing and navigating a collection of zoomable images via an overlay.

    JavaScriptimageimage-viewerjavascript
    Voir sur GitHub↗8,187
  • davemorrissey/subsampling-scale-image-viewAvatar de davemorrissey

    davemorrissey/subsampling-scale-image-view

    8,003Voir sur GitHub↗

    This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent memory overflows. It serves as an interactive image component that supports pinch-to-zoom, panning, and double-tap animations. The project is distinguished by its rendering engine, which loads low-resolution previews and high-resolution tiles to enable the efficient navigation of massive image files. It includes a coordinate mapper that converts screen touch points into raw image pixel coordinates and vice versa during scaling and panning. The view provides a broad set of capab

    Ships an interactive image component with support for pinch-to-zoom, panning, and double-tap animations.

    Javaandroidandroid-libandroid-library
    Voir sur GitHub↗8,003
  1. Home
  2. User Interface & Experience
  3. Zoomable Image Views