{"repo":"heyphat/piner","free":true,"listed":false,"github":"https://github.com/heyphat/piner","clone":"git clone https://github.com/heyphat/piner.git","description":"Clean-room Pine Script v6 engine for the browser and Node","language":"TypeScript","stars":14,"topics":["backtesting","indicators","pine-script","pinescript","technical-analysis","trading","tradingview","typescript"],"license":"AGPL-3.0","category":"trading","readme_excerpt":"Piner A clean-room Pine Script v6 engine in TypeScript — compile and run Pine indicators and strategies anywhere, browser-first. Designed from the public TradingView v6 docs only. Piner is published here as a standalone open-source library, and it powers two primary use cases: - fractalchart.com — the charting front end: author Pine in the browser and see indicators, strategies, and drawings render on a live chart. - pinestack — the headless side. Where TradingView keeps Pine inside one chart, one symbol, and one timeframe, pinestack turns the engine into a programmable, parallel execution surface for scanning universes, backtesting, parameter sweeps, walk-forward validation, portfolio aggregation, and forward execution — driven by the pinerun CLI or the pinetop terminal UI. If you want to run Pine outside a chart, start there rather than wiring the engine up yourself. Piner itself stays a pure, browser-safe library; both layers build on top of it. fractalchart.com — Pine authored and rendered on a live chart. pinestack — the same engine headless: pinetop 's backtest page over a pinerun run. compile(src) lexes → parses → analyzes → emits JS and an interpreter oracle; the two backends are cross-checked for byte-for-byte identical output. The full v6 language runs end-to-end, plus broad built-in, input, drawing, request.security , and strategy coverage. See docs/compiler-design.md . Documentation All docs live in docs/ : - Architecture — the engine design. - Pine semantics — th","default_branch":null,"files":null,"tree":[],"storefront":"/r/heyphat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/heyphat/piner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}