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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rainbow-me avatar

rainbow-me/react-native-animated-charts

0
View on GitHub↗
963 stars·116 forks·JavaScript·MIT·3 vues

React Native Animated Charts

React Native Animated Charts is a user interface component library for building interactive line graphs and data visualizations within mobile applications. It functions as a cross-platform component for rendering scalable vector graphics chart paths, touch-following indicators, and dynamic axis labels on iOS and Android devices.

The library incorporates data processing capabilities to prepare raw datasets for display. It handles cubic spline data smoothing to transform coordinate sets into continuous curves, alongside downsampling algorithms to reduce point density while retaining critical extremes and endpoints. Visual transitions between datasets are managed through native animation execution across the bridge.

Interaction features include gesture-driven touch tracking that allows users to inspect precise data points using tracking dots, vertical lines, and haptic feedback. It also includes value-to-label formatting functions to convert raw numeric coordinates into readable strings such as currency or timestamps for axis display.

Features

  • React Native Components - Building interactive and animated charts inside mobile applications built with React Native and JavaScript.
  • Charting Libraries - Provides a mobile-native chart component library for building interactive data visualizations and graphs in React Native.
  • SVG Path Rendering - Renders chart lines and shapes by mapping mathematical coordinates directly to scalable vector graphics elements in the view hierarchy.
  • Chart Element Interactions - Display interactive chart paths, touch-following indicators, and axis labels with gesture support and haptic feedback.
  • Mobile Data Visualization Libraries - Rendering smooth line graphs and data series with touch-following indicators on iOS and Android devices.
  • Mobile Touch Handlers - Adding gesture support, tracking dots, and haptic feedback to let users inspect precise data points on mobile screens.
  • Native Animation Drivers - Executes smooth visual transitions and layout updates by driving animations efficiently across the cross-platform native bridge.
  • Touch Event Phase Trackings - Captures mobile touch events to drive interactive indicators and tracking lines that follow the user finger across the canvas.
  • Point Data Downsampling - Decrease point density by downsampling data intervals while preserving important extremes and endpoints.
  • Line Chart Downsamplers - Simplifies dense datasets by reducing interval density while preserving critical extremes and endpoints for optimal rendering performance.
  • Spline Trajectory Generators - Transforms raw coordinate sets into continuous curves using mathematical interpolation algorithms to eliminate sharp angles in the visualization.
  • Chart Data Processors - Generate smooth curves and manage dense data points by processing raw datasets with interpolation and downsampling.
  • Progressive Render Animations - Display interactive data series using customizable SVG paths, smoothing algorithms, and animated transition effects.
  • SVG Chart Element Animators - Animate linear chart transitions smoothly between different datasets using configurable smoothing strategies and data interpolation.
  • Cross-Platform Component Renderers - A UI component for building interactive line graphs with gesture support, haptic feedback, and dynamic formatting on iOS and Android.
  • Touch Scrubbing Indicators - Inspect precise data points by displaying tracking dots and vertical lines that follow user touch gestures.
  • Visualization Primitive Toolkits - A toolkit for smoothing raw coordinate sets, interpolating datasets, and downsampling dense points for responsive graphs.

Historique des stars

Graphique de l'historique des stars pour rainbow-me/react-native-animated-chartsGraphique de l'historique des stars pour rainbow-me/react-native-animated-charts

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant React Native Animated Charts

Sélections manuelles où React Native Animated Charts apparaît.
  • Chart styling library
  • Bibliothèques de création de graphiques bas niveau
  • Bibliothèques de visualisation de données interactives pour le web

Questions fréquentes

Que fait rainbow-me/react-native-animated-charts ?

React Native Animated Charts is a user interface component library for building interactive line graphs and data visualizations within mobile applications. It functions as a cross-platform component for rendering scalable vector graphics chart paths, touch-following indicators, and dynamic axis labels on iOS and Android devices.

Quelles sont les fonctionnalités principales de rainbow-me/react-native-animated-charts ?

Les fonctionnalités principales de rainbow-me/react-native-animated-charts sont : React Native Components, Charting Libraries, SVG Path Rendering, Chart Element Interactions, Mobile Data Visualization Libraries, Mobile Touch Handlers, Native Animation Drivers, Touch Event Phase Trackings.

Quelles sont les alternatives open-source à rainbow-me/react-native-animated-charts ?

Les alternatives open-source à rainbow-me/react-native-animated-charts incluent : abhinandan-kushwaha/react-native-gifted-charts — React Native Gifted Charts is a mobile-first data visualization framework designed for building interactive and… meliorence/react-native-snap-carousel — This project is a cross-platform mobile carousel component for creating swipeable image and content sliders. It… chartsorg/charts — Charts is a mobile data visualization library designed for rendering interactive graphical representations of complex… oblador/react-native-progress — react-native-progress is a collection of visual components for cross-platform mobile applications designed to… wcandillon/can-it-be-done-in-react-native — This repository is a collection of reference implementations and sample projects that demonstrate high-fidelity… software-mansion/react-native-gesture-handler — React Native Gesture Handler is a declarative library that exposes the platform's native touch and gesture system to…

Alternatives open source à React Native Animated Charts

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec React Native Animated Charts.
  • abhinandan-kushwaha/react-native-gifted-chartsAvatar de Abhinandan-Kushwaha

    Abhinandan-Kushwaha/react-native-gifted-charts

    1,345Voir sur GitHub↗

    React Native Gifted Charts is a mobile-first data visualization framework designed for building interactive and animated graphical representations within React Native applications. It functions as a declarative component library that enables developers to render complex datasets through a variety of visual formats, including bar, line, area, pie, and scatter plots. The library distinguishes itself through a native-driven rendering engine that utilizes vector graphics primitives to draw shapes and paths directly on the screen. It supports sophisticated visual configurations such as gradients,

    TypeScriptarea-chartbarbar-chart
    Voir sur GitHub↗1,345
  • meliorence/react-native-snap-carouselAvatar de meliorence

    meliorence/react-native-snap-carousel

    10,519Voir sur GitHub↗

    This project is a cross-platform mobile carousel component for creating swipeable image and content sliders. It functions as a virtualized list component that maintains performance by removing off-screen elements and utilizes a native-driver animation library to map scroll offsets to style properties on the native thread for lag-free transitions. The library provides a parallax image gallery capable of shifting images relative to scroll progress to create a sense of depth. It also features a layout system that supports right-to-left orientations for languages such as Arabic and Hebrew. Capab

    JavaScriptadvanced-effectscarouselflatlist-based
    Voir sur GitHub↗10,519
  • chartsorg/chartsAvatar de ChartsOrg

    ChartsOrg/Charts

    28,000Voir sur GitHub↗

    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

    Swift
    Voir sur GitHub↗28,000
  • oblador/react-native-progressAvatar de oblador

    oblador/react-native-progress

    3,669Voir sur GitHub↗

    react-native-progress is a collection of visual components for cross-platform mobile applications designed to represent completion percentages and loading states. It provides a set of progress bars, circular indicators, and loading spinners for mobile environments. The library includes specific components for visualizing progress, such as a percentage progress pie, circular progress indicators with inner text, and linear progress bars. For active background processes, it provides animated loading spinners and activity spinners to signal ongoing tasks. These components support task completion

    JavaScript
    Voir sur GitHub↗3,669
  • Voir les 30 alternatives à React Native Animated Charts→