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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesZoomable Views

Custom view implementations that support dynamic scaling and translation of content.

Distinct from Custom View Rendering: Focuses on the zoom/pan capability of a custom view rather than general rendering overrides.

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

Awesome Zoomable Views GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • chrisbanes/photoviewAvatar de chrisbanes

    chrisbanes/PhotoView

    18,824Ver en GitHub↗

    PhotoView is a custom Android view implementation designed to display high-resolution images with native support for zoom and pan gestures. It provides a zoomable image view and a matrix controller to manage how images are scaled and translated within a mobile user interface. The library handles the detection of pinch-to-zoom and tap gestures to enable interactive image navigation. It manages the transformation matrix of the image to ensure smooth magnification and provides viewport constraints to align photo edges with screen boundaries. The project covers the broader requirements of mobile

    Provides a custom Android view specifically designed for zooming and panning images.

    Java
    Ver en GitHub↗18,824
  • cubiq/iscrollAvatar de cubiq

    cubiq/iscroll

    12,815Ver en GitHub↗

    iscroll is a JavaScript smooth scrolling library and web interaction framework. It provides a 2D web panning controller and a CSS transform zoom engine to manage inertial scrolling, panning, and zooming for web elements across different devices. The project enables the implementation of custom scrollbar interfaces and navigation maps that track the current viewport position. It supports the creation of interactive web carousels with element snapping, web parallax effects, and content scaling via pinch-to-zoom or mouse-wheel inputs. The library covers a broad range of interaction capabilities

    Displays a small-scale navigation window tracking the current viewing area relative to the entire document.

    JavaScript
    Ver en GitHub↗12,815
  • flutterchina/flukitAvatar de flutterchina

    flutterchina/flukit

    5,940Ver en GitHub↗

    Flukit es una suite de kits de herramientas funcionales para Flutter, que proporciona wrappers de animación, herramientas de depuración de layouts, kits de interacción de desplazamiento y una biblioteca de componentes de UI reutilizables y utilidades visuales. El proyecto se distingue por una herramienta dedicada de depuración de layouts para inspeccionar restricciones parentales y capturar registros del sistema directamente dentro de la interfaz. También proporciona wrappers de animación especializados para rotar, escalar y deslizar componentes hijos, y un kit de interacción de desplazamiento que incluye mecanismos de pull-to-refresh, carruseles y encabezados sliver flexibles. La biblioteca cubre una amplia gama de capacidades, incluyendo efectos visuales como marcas de agua de contenido y superposiciones de degradado, así como características interactivas como vistas con zoom e interceptación de eventos táctiles. Incluye un sistema para el almacenamiento en caché de componentes hijos en áreas desplazables y una cola de notificaciones sincronizada para gestionar actualizaciones de estado durante las fases de layout.

    Ships zoomable views that support pinch-to-zoom and double-tap gestures for content inspection.

    Dartflutter
    Ver en GitHub↗5,940
  • flot/flotAvatar de flot

    flot/flot

    5,911Ver en GitHub↗

    Flot is an interactive charting library for jQuery that renders line, bar, pie, and time-series plots with zooming and panning. It provides interactive plots for engineering and scientific data with customizable axes, scales, and series styles, and supports real-time data updates. The library is built as a jQuery plugin with a canvas-based rendering pipeline and a plugin extension system that allows third-party code to add new chart types, interactions, and data transformations. The library distinguishes itself through a broad range of specialized chart types, including candlestick, bubble, r

    Creates a small overview chart that lets users pan and zoom the main plot by selecting a region.

    JavaScript
    Ver en GitHub↗5,911
  1. Home
  2. User Interface & Experience
  3. Programmatic Element Construction
  4. Android View Lifecycle Tracking
  5. Custom View Rendering
  6. Zoomable Views

Explorar subetiquetas

  • Viewport Mini-MapsSmall-scale navigation windows that track the current viewing area relative to the total content size. **Distinct from Zoomable Views:** Specifically creates a proportional map of the viewport, unlike general zoomable views.