Skip to content

Releases: deepentropy/lightweight-charts-drawing

Release list

v0.1.1

Choose a tag to compare

@deepentropy deepentropy released this 26 Feb 10:40

v0.1.1

68 drawing tools for TradingView's lightweight-charts v5.

Drawing Tools

  • Lines (9): Trend Line, Ray, Info Line, Extended Line, Trend Angle, Horizontal Line, Horizontal Ray, Vertical Line, Cross Line
  • Channels (4): Parallel Channel, Regression Trend, Flat Top/Bottom, Disjoint Channel
  • Pitchforks (4): Andrews, Schiff, Modified Schiff, Inside
  • Fibonacci (11): Retracement, Extension, Channel, Time Zone, Speed Fan, Time Extension, Circles, Spiral, Arcs, Wedge, Pitchfan
  • Gann (4): Box, Fan, Square, Square Fixed
  • Forecasting (8): Long/Short Position, Forecast, Bars Pattern, Projection, Price Range, Date Range, Date & Price Range
  • Shapes (10): Rectangle, Rotated Rectangle, Circle, Triangle, Ellipse, Arc, Path, Polyline, Curve, Double Curve
  • Annotations (17): Text, Callout, Anchored Text, Note, Price Note, Price Label, Flag Mark, Pin, Comment, Signpost, Table, Brush, Highlighter, Arrow, Arrow Marker, Arrow Mark Up/Down

Features

  • DrawingManager for lifecycle, selection, drag-editing, and events
  • InteractionHandler FSM for interactive anchor placement
  • Tool registry with all 68 tool definitions
  • JSON serialization/deserialization
  • Hit testing and control point rendering
  • lightweight-charts v5 ISeriesPrimitive integration
  • npm publish workflow with provenance
  • GitHub Pages demo deployment

Live Demo: https://deepentropy.github.io/lightweight-charts-drawing/