awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rainbow-me avatar

rainbow-me/react-native-animated-charts

0
View on GitHub↗
963 星标·116 分支·JavaScript·MIT·3 次浏览

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.

Star 历史

rainbow-me/react-native-animated-charts 的 Star 历史图表rainbow-me/react-native-animated-charts 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

包含 React Native Animated Charts 的精选搜索

收录 React Native Animated Charts 的精选合集。
  • Chart styling library
  • 底层自定义图表库
  • 交互式浏览器数据可视化库

React Native Animated Charts 的开源替代方案

相似的开源项目,按与 React Native Animated Charts 的功能重合度排序。
  • abhinandan-kushwaha/react-native-gifted-chartsAbhinandan-Kushwaha 的头像

    Abhinandan-Kushwaha/react-native-gifted-charts

    1,345在 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
    在 GitHub 上查看↗1,345
  • meliorence/react-native-snap-carouselmeliorence 的头像

    meliorence/react-native-snap-carousel

    10,519在 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
    在 GitHub 上查看↗10,519
  • chartsorg/chartsChartsOrg 的头像

    ChartsOrg/Charts

    28,000在 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
    在 GitHub 上查看↗28,000
  • oblador/react-native-progressoblador 的头像

    oblador/react-native-progress

    3,669在 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
    在 GitHub 上查看↗3,669
查看 React Native Animated Charts 的所有 30 个替代方案→

常见问题解答

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.

rainbow-me/react-native-animated-charts 的主要功能有哪些?

rainbow-me/react-native-animated-charts 的主要功能包括: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。

rainbow-me/react-native-animated-charts 有哪些开源替代品?

rainbow-me/react-native-animated-charts 的开源替代品包括: 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…