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
Markdown
# 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.