{"library":"pinets-cli","title":"pinets-cli","description":"pinets-cli is a CLI wrapper for PineTS (v0.1.14), an open-source transpiler that runs Pine Script indicators outside of TradingView. It allows executing .pine files directly from the command line with live market data (Binance) or custom JSON datasets. The release cadence is irregular as it is early-stage. Key differentiators: no code setup, JSON output, stdin support, and multiple timeframe options. It is ideal for quick backtesting and indicator prototyping without an IDE.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install pinets-cli"],"cli":{"name":"pinets-cli","version":null}},"imports":[],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"npm install -g pinets-cli\ncat << 'EOF' > sma_cross.pine\n//@version=5\nindicator(\"SMA Cross\", overlay=true)\nfast = ta.sma(close, 9)\nslow = ta.sma(close, 21)\nplot(fast, \"Fast SMA\", color=color.blue)\nplot(slow, \"Slow SMA\", color=color.red)\nEOF\npinets run sma_cross.pine --symbol BTCUSDT --timeframe 60\n","lang":"javascript","description":"Install pinets-cli globally, create a sample Pine Script file with SMA cross, and run it on BTCUSDT hourly data to get JSON output.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}