# andredumas/techan.js

A visual, technical analysis and charting (Candlestick, OHLC, indicators) library built on D3.

Repository: https://github.com/andredumas/techan.js
Canonical: https://ross.abutalabs.com/products/techanjs
Homepage: http://techanjs.org/
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2020-10-02T06:48:35+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4480, "days_push": 2161, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2435, forks 522 (observed 2026-08-28T04:06:51.384415+00:00)

## What it is
TechanJS is a JavaScript library for visual technical analysis and financial charting built on D3. It renders interactive candlestick, OHLC, and volume charts with indicators like RSI, MACD, moving averages, and Ichimoku Cloud for modern and mobile browsers.

## Use cases
- render candlestick stock charts in the browser
- plot technical indicators like RSI and MACD on financial charts
- build interactive OHLC volume charts with D3
- draw trendlines and support/resistance lines on stock charts
- visualize live updating market data feeds
- add zooming and crosshair to financial charts

## When to choose
- you need D3-based interactive financial charts with built-in technical indicators
- you want lightweight browser charting for candlestick and OHLC data
- you need reusable chart components following the D3 chart API pattern

## When to avoid
- you need a maintained library with recent releases and active support
- you want a full trading platform or backtesting engine rather than charting
- you prefer React or canvas-based charting libraries over D3/SVG

## Facets
- artifact type: library
- maturity: maintenance
- function: data-visualization, charts
- domain: fintech, data-visualization, web-development
- platform: browser
- tags: d3, technical-analysis, candlestick, ohlc, financial-charts, stock-indicators, trading, nodejs

## Member repositories
- andredumas/techan.js (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:51.384415+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:31:02.148280+00:00, confidence not recorded.
  - readme: https://github.com/andredumas/techan.js (fetched 2026-08-28T04:06:51.384415+00:00, sha 51bf4d2d0dee)
  - homepage: http://techanjs.org/ (fetched 2026-08-29T10:12:38.737016+00:00, sha 2137284d8f1e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
