🌱 PineSprout β€” Production-Grade Pine Script CLI & Streamlit Studio for TradingView Devs

Hey Streamlit Community! :waving_hand:

I’m excited to share PineSprout Studio β€” an open-source toolkit for TradingView Pine Script developers, built with Python + Streamlit.

:link: Live App: https://pinesprout-khushaljain023.streamlit.app/
:package: GitHub: GitHub - 85599/pinesprout: 🌲 PineSprout Studio β€” Production-grade Pine Script v5/v6 toolkit: lint, format, v4β†’v6 upgrader, AI-powered code analysis & docs generator for TradingView developers. Β· GitHub
:package: PyPI: pip install pinesprout

What is PineSprout?

A production-grade CLI + Streamlit UI that helps you generate, format, lint, analyze, optimize, explain, upgrade, and document Pine Script indicators, strategies, and libraries.

Streamlit App Highlights

  • :sparkles: AI Generate β€” Describe a strategy in plain English β†’ get clean Pine Script (Claude-powered)
  • :test_tube: Template Builder β€” Mix 25 indicators Γ— 4 signal patterns + risk management styles
  • :satellite_antenna: Live scrolling market ticker (NIFTY 50, SENSEX, BANK NIFTY + commodities)
  • :bar_chart: Live Market Heatmap (NSE-style Index Watch + TradingView Heatmap)
  • :first_quarter_moon: Real dark/light theme toggle
  • One-click downloads for scripts & docs

CLI Features

  • pinesprout generate β†’ AI-powered Pine Script from natural language
  • pinesprout format β†’ Deterministic formatter
  • pinesprout lint β†’ Unused vars, repaint risk, deprecated syntax
  • pinesprout analyze β†’ Structural & complexity analysis
  • pinesprout optimize β†’ Performance/readability suggestions
  • pinesprout explain β†’ Line-by-line explanation
  • pinesprout upgrade β†’ Migrate v4 β†’ v5 β†’ v6
  • pinesprout docs / readme β†’ Auto-generate documentation

Fully open source (MIT). Would love feedback, bug reports, feature ideas, and contributions!

Thanks :raising_hands:
Khushal Jain

1 Like