Home / Other tools
PineTS
Run Pine Script indicators and strategies in JavaScript
What it is
An open-source transpiler and runtime that executes Pine Script logic in Node.js and the browser. It aims for one-to-one syntax compatibility, so indicators and strategies written for TradingView can run inside JavaScript or TypeScript applications. Developers who want to reuse existing Pine Script code in their own dashboards, bots or research tools are the main audience. It reproduces the language, not TradingView's data feed or charting, so you still need to supply your own market data.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Backtesting, Strategy research |
| Markets | Multi-market |
| Stack | TypeScript |
| Learning curve | Moderate learning curve |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Commits today |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): +205 over the period, now 901. Gaps mean no snapshot was taken that day.
Open-source transpiler and runtime that executes Pine Script logic in Node.js and the browser with 1:1 syntax compatibility, for running indicators and strate
Similar tools
Java library for technical analysis and strategy backtesting
Deep reinforcement learning library for automated quantitative trading
Python algorithmic trading framework with machine learning support
TypeScript technical indicators, strategies and backtesting
Python backtesting and live trading platform for strategies
Modular reinforcement learning framework for algorithmic trading