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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 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·8 Aufrufe

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-Verlauf

Star-Verlauf für rainbow-me/react-native-animated-chartsStar-Verlauf für rainbow-me/react-native-animated-charts

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit React Native Animated Charts

Handverlesene Sammlungen, in denen React Native Animated Charts vorkommt.
  • Chart styling library
  • Low-Level-Bibliotheken für benutzerdefinierte Charts
  • Bibliotheken für interaktive Browser-Datenvisualisierung

Open-Source-Alternativen zu React Native Animated Charts

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit React Native Animated Charts.
  • abhinandan-kushwaha/react-native-gifted-chartsAvatar von Abhinandan-Kushwaha

    Abhinandan-Kushwaha/react-native-gifted-charts

    1,345Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,345
  • meliorence/react-native-snap-carouselAvatar von meliorence

    meliorence/react-native-snap-carousel

    10,519Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,519
  • chartsorg/chartsAvatar von ChartsOrg

    ChartsOrg/Charts

    28,000Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗28,000
  • oblador/react-native-progressAvatar von oblador

    oblador/react-native-progress

    3,669Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,669
  • Alle 30 Alternativen zu React Native Animated Charts anzeigen→

    Häufig gestellte Fragen

    Was macht 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.

    Was sind die Hauptfunktionen von rainbow-me/react-native-animated-charts?

    Die Hauptfunktionen von rainbow-me/react-native-animated-charts sind: 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.

    Welche Open-Source-Alternativen gibt es zu rainbow-me/react-native-animated-charts?

    Open-Source-Alternativen zu rainbow-me/react-native-animated-charts sind unter anderem: 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…