UNPKG

tradingview-screener-ts

Version:

TypeScript port of TradingView Screener with 100% Python parity - Based on the original Python library by shner-elmo (https://github.com/shner-elmo/TradingView-Screener)

48 lines (29 loc) 1.98 kB
# Credits and Attribution ## Original Author This TypeScript library is a complete port of the original **TradingView-Screener** Python library. **Original Project:** [TradingView-Screener](https://github.com/shner-elmo/TradingView-Screener) **Original Author:** [shner-elmo](https://github.com/shner-elmo) **Original License:** MIT ## Acknowledgments All credit for the original concept, API design, and implementation goes to **shner-elmo**. This TypeScript version: - Maintains 100% feature parity with the original Python library - Preserves the same API structure and method names - Implements identical functionality with TypeScript type safety - Follows the same architectural patterns ## What This Port Adds While maintaining complete compatibility with the original, this TypeScript port adds: - **Type Safety**: Complete TypeScript definitions with IntelliSense support - **Modern JavaScript**: ES6+ features, async/await patterns, and modern tooling - **Enhanced Developer Experience**: Better error messages, debugging support, and IDE integration - **Package Management**: npm/yarn compatibility with standard JavaScript ecosystem tools ## License Compatibility Both the original Python library and this TypeScript port are released under the MIT License, ensuring full compatibility and freedom of use. ## Contributing If you find this TypeScript port useful, please consider: 1. ⭐ Starring both repositories: - Original Python: https://github.com/shner-elmo/TradingView-Screener - TypeScript Port: https://github.com/Anny26022/TradingView-Screener-ts 2. 🐛 Reporting issues or contributing improvements to maintain parity 3. 📖 Improving documentation for both projects ## Thank You Special thanks to **shner-elmo** for creating the original TradingView-Screener library that made this TypeScript port possible. The Python community's excellent work continues to inspire and enable cross-language implementations like this one.