awesome-repositories.com
Blog
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
·
klinecharts avatar

klinecharts/KLineChart

0
View on GitHub↗
3,882 stars·950 forks·TypeScript·Apache-2.0·2 vuesklinecharts.com↗

KLineChart

KLineChart is a high-performance financial charting library and data visualization engine. It uses native browser canvas APIs to render interactive candlestick charts and time-series financial data for web and mobile applications.

The library is built as a plugin-based framework, allowing for the integration of custom calculation logic and rendering routines. This modular architecture enables the addition of technical analysis visualization tools and custom indicators to financial dashboards.

The system handles real-time market data updates and computes technical indicators to visualize market trends. It includes a responsive layout that adapts to different screen sizes and provides interfaces for customizing chart styles and branding themes.

The project follows a zero-dependency modular design, relying exclusively on native browser APIs.

Features

  • Financial Charting - Provides specialized financial charting capabilities for rendering interactive candlestick charts and market price movements.
  • Time Series Management - Manages the storage and retrieval of sequential time-series market data to ensure real-time chart responsiveness.
  • Canvas Rendering Engines - Implements a high-performance canvas rendering engine to draw financial time-series data and candlesticks.
  • Native Canvas Chart Renderers - Ships a high-performance rendering engine that draws financial charts directly onto native browser canvas surfaces.
  • Technical Indicators - Computes mathematical technical indicators based on price and volume data to visualize market trends.
  • Plugin-Based Indicator Engines - Features a plugin-based engine for injecting custom calculation logic and rendering routines for technical analysis indicators.
  • Chart Customization Frameworks - Implements a modular framework with extensible interfaces for defining custom rendering logic and calculation routines.
  • Technical Analysis Visualizers - Renders financial trends and technical indicators to help users analyze market data patterns.
  • Market Data APIs - Provides an interface for connecting external market data APIs to populate the chart with real-time and historical price information.
  • Interaction and Event Handling - Provides interaction and event handling logic to translate user inputs into chart zooming, panning, and point selection.
  • Market Overview Dashboards - Provides a visual interface for real-time market data streams that update instantly as prices change.
  • Data-to-Pixel Coordinate Transforms - Implements transforms that map raw financial data coordinates to screen pixels for accurate chart rendering.
  • Zero-Dependency Libraries - Follows a zero-dependency design, relying exclusively on native browser APIs to minimize overhead and footprint.
  • Financial Interface Adaptations - Implements a single charting solution that adapts its layout and interaction model for desktop and mobile screens.
  • Trading Interface Design - Enables building tailored financial plotting tools with custom themes and plugins to meet branding and UX requirements.
  • Responsive Chart Layouts - Includes responsive chart layout logic that automatically adapts to both desktop and mobile screen sizes.
  • Chart Visual Style Customizations - Provides a configuration interface for the thematic and aesthetic modification of financial data visualization elements.

Historique des stars

Graphique de l'historique des stars pour klinecharts/klinechartGraphique de l'historique des stars pour klinecharts/klinechart

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

Alternatives open source à KLineChart

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec KLineChart.
  • matplotlib/mplfinanceAvatar de matplotlib

    matplotlib/mplfinance

    4,385Voir sur GitHub↗

    mplfinance is a financial time-series plotter and market data visualization framework built on Matplotlib. It is designed to render market data frames into specialized charts, including candlesticks, OHLC bars, Renko bricks, and point-and-figure columns. The library distinguishes itself through a dedicated market data framework that manages trading calendars and non-trading periods, ensuring accurate temporal spacing by collapsing gaps during holidays. It also provides a system for technical analysis charting, enabling the overlay of moving averages, volume bars, and other technical indicator

    Pythoncandlestickcandlestick-chartcandlestickchart
    Voir sur GitHub↗4,385
  • rrag/react-stockchartsAvatar de rrag

    rrag/react-stockcharts

    4,021Voir sur GitHub↗

    react-stockcharts is a financial charting library built with React and D3 for visualizing market price data. It provides a system for rendering stock charts and candlestick visualizations to represent market movement. The library functions as a technical analysis tool that computes and overlays mathematical trading indicators on price charts. It includes an interactive interface for navigating financial data through zooming, panning, and the addition of manual geometric annotations. The project covers financial data visualization, market price tracking, and the creation of interactive tradin

    JavaScript
    Voir sur GitHub↗4,021
  • louisnw01/lightweight-charts-pythonAvatar de louisnw01

    louisnw01/lightweight-charts-python

    2,074Voir sur GitHub↗

    This project is a Python wrapper for the Lightweight Charts library, designed to render interactive, browser-based financial visualizations. It serves as a framework for building custom financial dashboards and interfaces that integrate live market feeds and historical data series. The library enables the construction of complex layouts by combining multi-pane charts, watchlists, and order entry tables into a single unified workspace. It supports real-time market monitoring by streaming live tick or bar data directly into active visualizations, allowing for incremental updates without requiri

    TypeScriptcharting-libraryfinancial-charting-librarylive-charts
    Voir sur GitHub↗2,074
  • gbeced/pyalgotradeAvatar de gbeced

    gbeced/pyalgotrade

    4,659Voir sur GitHub↗

    pyalgotrade is a Python algorithmic trading library designed for developing, backtesting, and executing automated trading strategies. It provides a comprehensive framework for financial strategy backtesting, a technical analysis library for computing mathematical indicators, and connectors for cryptocurrency exchange integration. The project distinguishes itself by supporting sentiment-based trading through the integration of real-time social media feeds and keyword streams. It features a quantitative trading visualization tool for plotting price action and portfolio equity curves, along with

    Python
    Voir sur GitHub↗4,659
Voir les 30 alternatives à KLineChart→

Questions fréquentes

Que fait klinecharts/klinechart ?

KLineChart is a high-performance financial charting library and data visualization engine. It uses native browser canvas APIs to render interactive candlestick charts and time-series financial data for web and mobile applications.

Quelles sont les fonctionnalités principales de klinecharts/klinechart ?

Les fonctionnalités principales de klinecharts/klinechart sont : Financial Charting, Time Series Management, Canvas Rendering Engines, Native Canvas Chart Renderers, Technical Indicators, Plugin-Based Indicator Engines, Chart Customization Frameworks, Technical Analysis Visualizers.

Quelles sont les alternatives open-source à klinecharts/klinechart ?

Les alternatives open-source à klinecharts/klinechart incluent : matplotlib/mplfinance — mplfinance is a financial time-series plotter and market data visualization framework built on Matplotlib. It is… rrag/react-stockcharts — react-stockcharts is a financial charting library built with React and D3 for visualizing market price data. It… louisnw01/lightweight-charts-python — This project is a Python wrapper for the Lightweight Charts library, designed to render interactive, browser-based… gbeced/pyalgotrade — pyalgotrade is a Python algorithmic trading library designed for developing, backtesting, and executing automated… apexcharts/apexcharts.js — ApexCharts is a comprehensive JavaScript charting library designed for building interactive, responsive, and… leeoniya/uplot — uPlot is a high-performance canvas time series charting library designed to render millions of data points with high…