OpenPineScript is an open-source runtime for executing Pine Script code. The goal is to provide an alternative platform for Pine Script developers to run and experiment with their code in open environments, free from proprietary constraints.
OpenPineScript replicates the core functionality of Pine Script, making it accessible and extensible for developers across various platforms.
- Stage 1: Lexer - The lexer is now fully functional & compliant. (Directives other than version will be added later)
- Stage 2: Parser - ...
- Stage 3: Compiler - ...
- Stage 4: VM Implementation - ...
- Stage 5: Runtime GUI Environment - ...
- Open Source: Fully transparent and free to use, modify, and extend.
- Pine Script Execution: Run Pine Script code with an open-source runtime.
- ANTLR-Powered Parsing: Includes a prebuilt ANTLR runtime; no need to install Java unless rebuilding the parser.
- Modular Design: Easily extendable for new features or custom implementations.
- Cross-Platform Support: Designed to work in diverse environments.
# Clone this repository
git clone https://github.com/yourusername/OpenPineScript.git
# Navigate to the project directory
cd OpenPineScript