12 Repos
Libraries specifically optimized for rendering interactive charts and graphical data representations within native mobile application environments.
Distinct from Data Visualization: Distinct from general Data Visualization: focuses specifically on mobile-native performance and touch-based interaction constraints.
Explore 12 awesome GitHub repositories matching user interface & experience · Mobile Data Visualization Libraries. Refine with filters or upvote what's useful.
Charts is a mobile data visualization library designed for rendering interactive graphical representations of complex datasets. It provides a declarative configuration interface that maps data structures to visual components, supporting a variety of chart types including line, bar, pie, scatter, and radar plots. The library distinguishes itself through a hardware-accelerated drawing layer that ensures high-performance rendering across mobile platforms. It features a gesture-driven transformation engine that enables users to pan, zoom, and scale views, alongside an interpolated animation syste
Ships a high-performance library for rendering interactive, animated charts within native mobile applications.
wechat-app-mall is an e-commerce solution designed for the WeChat mini-program ecosystem. It provides the necessary tools to build and manage a digital storefront and product catalog within this specific mobile application environment. The project incorporates social commerce marketing features, including the ability to generate shareable posters for product discovery and the integration of live stream shopping to showcase products through real-time video broadcasting. The system also includes capabilities for data visualization through interactive charts and the rendering of formatted rich
Provides interactive charts and graphical data representations optimized for the mobile mini-program environment.
react-native-maps is a cross-platform map component and visualization library for embedding interactive maps within mobile applications on iOS and Android. It provides a declarative interface for managing geospatial user interfaces, allowing for the rendering of geographical data and location-based features. The library enables the visualization of spatial data through the placement of markers, the creation of custom callouts, and the drawing of polylines and polygons as map overlays. It supports interactive map navigation, including the ability to animate map regions and customize the visual
Provides a native mobile framework for rendering geographical data, markers, and polygons.
Highcharts is a JavaScript charting library and interactive data visualization framework used to render complex datasets as visual charts and maps. It functions as a customizable SVG charting engine that produces scalable vector graphics for data series. The library allows for the creation of interactive data visualizations with configurable colors, labels, and themes. It also provides a cross-platform visualization wrapper to embed these web-based charts into native iOS and Android mobile applications. The toolkit supports the development of custom dashboards and provides options to build c
Optimizes the rendering of interactive charts and graphical representations for native mobile application environments.
F2 is a cross-platform charting engine and grammar-based visualization tool designed to render interactive data visualizations. It functions as a declarative system that allows users to build complex charts by defining the relationships between data dimensions and visual encoding channels. The framework is specifically optimized for mobile data visualization, providing a toolkit for creating touch-optimized charts. It supports custom data visualization styling, enabling the use of personalized shapes and animations to define a unique visual identity. The engine provides a platform-agnostic r
Provides a charting library specifically optimized for touch-based interaction and mobile-native performance.
This is a chart library for rendering interactive data visualizations within WeChat Mini Programs using the Apache ECharts engine. It provides a set of visual components that use 2D canvas interfaces to render line, bar, pie, and scatter plots. The library utilizes a 2D canvas interface to increase drawing speed and resolve visual layering issues. It implements an interactive charting component that supports touch-based data interaction, allowing users to see detailed contextual information through formatted tooltips when tapping or hovering over data points. The project covers mobile data v
Optimizes the rendering of complex datasets into readable charts specifically for mobile device constraints.
This project is a collection of practical implementation examples and demonstrations for building mobile applications using a JavaScript-based native framework. It serves as a cross-platform mobile framework demo, providing a gallery of interactive interface patterns and native integration suites. The repository showcases specialized capabilities including high-performance 2D and 3D visual content through OpenGL graphics implementation. It also features a suite of native hardware integrations, covering biometric authentication via fingerprint scanning and gesture-based unlock patterns. The p
Creates data-driven displays and interactive charts optimized for native mobile environments.
H3 is an open-source library that provides a hierarchical hexagonal grid system for geospatial indexing. It projects the Earth onto an icosahedron and tiles each face with hexagons to minimize distortion, then encodes each hexagon as a 64-bit integer that stores its resolution and position in the hierarchy. This integer encoding enables fast bitwise operations for grid navigation and spatial analysis. The library offers a comprehensive set of grid topology algorithms for computing neighbor relationships, distances, and paths between cells directly on the hexagonal grid without geographic coor
Provides hexagonal grid indexing, coordinate conversion, and spatial relationship computations for geographic data.
ScrollableGraphView is a Swift data visualization library and iOS plotting framework used to render discrete numerical datasets as interactive graphs. It provides a scrollable user interface component that visualizes data points using a coordinate system with configurable layouts and styling. The framework is characterized by its adaptive graph scaling, which automatically adjusts the vertical axis to fit the visible data points as the user scrolls. It supports real-time data rendering, allowing graph views to update instantly as underlying datasets change through animated transitions. The l
Provides a library specifically optimized for rendering interactive charts and graphical data representations within native iOS environments.
This project is a utility library for the Google Maps SDK for Android, providing a suite of specialized tools for rendering geospatial data, calculating spherical geometry, and visualizing map markers and heatmaps. It serves as a helper collection to handle complex geospatial tasks within Android applications. The library features a marker clustering tool to group nearby markers into single icons and a map data visualizer for generating heatmaps based on the intensity and distribution of geographic points. It also includes a polyline encoding tool for compressing coordinate sequences into com
Offers libraries optimized for rendering heatmaps and clustered markers in mobile environments.
React Native Chart Kit ist eine Bibliothek responsiver Charting-Komponenten für das Rendern interaktiver Datenvisualisierungen in plattformübergreifenden mobilen Anwendungen. Sie bietet eine Suite von UI-Elementen, die Dateneigenschaften auf visuelle Darstellungen abbilden und skalierbare Vektorgrafiken nutzen, um die Klarheit über verschiedene Bildschirmdichten und Auflösungen hinweg zu wahren. Die Bibliothek zeichnet sich durch eine plattformunabhängige Layout-Engine aus, die eine konsistente Ausrichtung und Reaktionsfähigkeit auf verschiedenen Mobilgeräten sicherstellt. Sie integriert sich direkt in native Touch-Event-Systeme, was es Benutzern ermöglicht, Daten durch Gesten wie Panning, Zoomen und Scrollen zu erkunden, während sie interaktive Elemente wie Tooltips und Fadenkreuze für detaillierte Analysen unterstützt. Das Toolkit deckt ein breites Spektrum an Visualisierungsanforderungen ab, von Standard-Linien-, Balken- und Tortendiagrammen bis hin zu fortgeschrittenen finanziellen und mehrdimensionalen Darstellungen wie Candlestick- und Radardiagrammen. Entwickler können diese Komponenten durch prop-gesteuerte Style-Injection anpassen, was eine granulare Kontrolle über Farbschemata, Verläufe, Achsenformatierung und Branding ermöglicht. Die Bibliothek enthält zudem Barrierefreiheitskonfigurationen für unterstützende Technologien und Dienstprogramme zum Exportieren gerenderter Diagramme als statische Bilddateien.
Optimized for rendering interactive charts and graphical data representations within native mobile application environments.
Dieses Projekt ist eine Charting-Bibliothek, die für das React Native-Framework konzipiert wurde und eine Sammlung wiederverwendbarer Komponenten zum Rendern von Datenvisualisierungen innerhalb mobiler Anwendungen bereitstellt. Sie fungiert als plattformübergreifendes Schnittstellentool, das Koordinaten-Arrays auf grafische Elemente abbildet, was es Entwicklern ermöglicht, statistische Informationen konsistent über iOS- und Android-Umgebungen hinweg anzuzeigen. Die Bibliothek ermöglicht die Erstellung von Linien-, Balken- und Tortendiagrammen durch eine deklarative Komponentenstruktur. Durch das Abbilden von JavaScript-Eigenschaften auf plattformspezifische Zeichen-Primitive erleichtert sie die Integration interaktiver analytischer Dashboards und Leistungsmetriken in mobile Oberflächen. Die Implementierung stützt sich auf natives View-Komponenten-Mapping und direkte Zeichen-APIs, um grafische Formen auf mobilen Bildschirmen zu rendern. Sie wird als Paket für React Native-Projekte vertrieben und unterstützt die Konfiguration von Achsen und visuellen Stilen zur Darstellung dynamischer Datensätze.
Optimizes the rendering of interactive charts and graphical data representations within native mobile application environments.