awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
AppPear avatar

AppPear/ChartView

0
View on GitHub↗
5,633 نجوم·641 تفرعات·Swift·MIT·9 مشاهدات

ChartView

ChartView is a SwiftUI-native charting library that provides bar, line, pie, and ring chart components within a unified grid-based layout system. The library renders charts by composing SwiftUI views declaratively from data models, letting the framework handle layout and updates without intermediate drawing layers.

The library supports multiple chart types that share a common grid layout, enabling composable data visualizations with synchronized axes and backgrounds. Bar charts display data as vertical bars, line charts plot connected data points with gradient fills and optional markers, pie charts show proportional data as circular segments, and rings charts display concentric ring segments for multi-series comparison. Mixed chart types can combine multiple chart types within a single grid layout.

Chart configuration includes axis label placement at user-specified positions and configurable horizontal and vertical grid lines layered behind chart content for readability. The library builds chart views by mapping data arrays directly to SwiftUI view hierarchies, with geometric calculations for bar positioning, line paths, pie slice angles, and concentric ring arcs.

Features

  • SwiftUI Chart Renderers - Builds custom charts and data visualizations directly in SwiftUI without external charting libraries.
  • Bar Charts - Displays data as vertical bars that compose with other chart types in a shared grid.
  • SwiftUI - Provides a SwiftUI bar chart component that displays vertical bars alongside other chart types in a shared layout.
  • Pie Charts - Shows proportional data as a circular segmented chart.
  • SwiftUI - Provides a SwiftUI-native pie chart component that renders proportional data as circular segments.
  • Data Visualization - Provides a SwiftUI-native data visualization component that renders multiple chart types within a single composable grid view.
  • Ring Charts - Displays data as concentric ring segments for multi-series comparison.
  • SwiftUI - Delivers a SwiftUI-native ring chart component with concentric ring segments for multi-series data comparison.
  • Mixed Chart Types - Combines multiple chart types within a single grid layout for composable data visualizations.
  • Multi-Chart Type Libraries - Combines different chart types like bar, line, and pie charts within a single coordinated view layout.
  • Declarative Chart Rendering - Renders charts by composing SwiftUI views declaratively from data models, letting the framework handle layout and updates.
  • Fixed Grid Arrangements - Arranges multiple chart views in a grid with shared axes and background grids for comparison.
  • SwiftUI - Provides a SwiftUI-native library for building bar, line, pie, and ring charts with customizable grids and axis labels.
  • Data-Driven View Mappings - Builds chart views by mapping data arrays directly to SwiftUI view hierarchies without intermediate drawing layers.
  • Line Charts - Plots data points as a connected line with customizable gradients and optional markers.
  • SwiftUI - Ships a SwiftUI-native line chart component with gradient fills and optional markers for data trend visualization.
  • Grid Layout Engines - Positions chart elements using a shared coordinate grid that aligns bars, lines, and labels within a single view.
  • Axis Labeling - Places custom X-axis labels at user-specified positions along the chart grid baseline.
  • Grid Backgrounds - Draws configurable horizontal and vertical grid lines behind chart content for readability.
  • Data Visualization - Effortless display of charts in Swift.
  • UI Components and Libraries - Animated bar and pie chart visualization components.
  • Open Source Applications - Charting library and example implementation for SwiftUI.

سجل النجوم

مخطط تاريخ النجوم لـ apppear/chartviewمخطط تاريخ النجوم لـ apppear/chartview

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة apppear/chartview؟

ChartView is a SwiftUI-native charting library that provides bar, line, pie, and ring chart components within a unified grid-based layout system. The library renders charts by composing SwiftUI views declaratively from data models, letting the framework handle layout and updates without intermediate drawing layers.

ما هي الميزات الرئيسية لـ apppear/chartview؟

الميزات الرئيسية لـ apppear/chartview هي: SwiftUI Chart Renderers, Bar Charts, SwiftUI, Pie Charts, Data Visualization, Ring Charts, Mixed Chart Types, Multi-Chart Type Libraries.

ما هي البدائل مفتوحة المصدر لـ apppear/chartview؟

تشمل البدائل مفتوحة المصدر لـ apppear/chartview: chartscss/charts.css — charts.css is a CSS-driven framework designed to transform semantic HTML into accessible data visualizations without… naver/billboard.js — billboard.js is a JavaScript charting library built on D3.js that renders interactive data visualizations from a… flot/flot — Flot is an interactive charting library for jQuery that renders line, bar, pie, and time-series plots with zooming and… dc-js/dc.js — dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It… nhn/tui.chart — tui.chart is a JavaScript data visualization library and multi-type charting engine used to render interactive… apertureless/vue-chartjs — vue-chartjs is a component library that wraps Chart.js chart types as reusable Vue components, integrating the…

بدائل مفتوحة المصدر لـ ChartView

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع ChartView.
  • chartscss/charts.cssالصورة الرمزية لـ ChartsCSS

    ChartsCSS/charts.css

    6,569عرض على GitHub↗

    charts.css is a CSS-driven framework designed to transform semantic HTML into accessible data visualizations without relying on JavaScript. It functions as a charting library that uses standard HTML structures, such as tables and lists, to render graphs while maintaining full compatibility with screen readers. The project distinguishes itself by using CSS variables to map numeric data to visual dimensions and utility classes to control chart types and layouts. It supports a wide range of visual styles, including 3D effects, reflection effects, and customized color palettes integrated via a br

    HTMLchartchartscss
    عرض على GitHub↗6,569
  • naver/billboard.jsالصورة الرمزية لـ naver

    naver/billboard.js

    5,980عرض على GitHub↗

    billboard.js is a JavaScript charting library built on D3.js that renders interactive data visualizations from a single declarative configuration object. It supports a wide range of chart types including bar, line, pie, scatter, area, spline, step, candlestick, funnel, gauge, heatmap, radar, polar, treemap, bubble, donut, and sparkline charts, and can overlay multiple chart types within a single visualization. The library offers an opt-in Canvas rendering mode for improved performance with large datasets and high-density axis displays, alongside its standard SVG-based rendering. The library d

    TypeScript
    عرض على GitHub↗5,980
  • flot/flotالصورة الرمزية لـ flot

    flot/flot

    5,911عرض على 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

    JavaScript
    عرض على GitHub↗5,911
  • dc-js/dc.jsالصورة الرمزية لـ dc-js

    dc-js/dc.js

    7,431عرض على GitHub↗

    dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It functions as a charting library that renders diverse SVG visualizations powered by D3 and integrates natively with Crossfilter to enable coordinated filtering across large datasets. The project is distinguished by its linked-view coordination, where selecting a data range or category in one chart simultaneously updates all other connected views. This allows for dynamic data exploration through dimensional chart linking and coordinated brushing, transforming raw datasets into na

    JavaScript
    عرض على GitHub↗7,431
عرض جميع البدائل الـ 30 لـ ChartView→