There are 3 repositories under stock-scanner topic.
National Stock Exchange (NSE), India based Stock screener program. Supports Live Data, Swing / Momentum Trading, Intraday Trading, Connect to online brokers as Zerodha Kite, Risk Management, Emotion Control, Screening, Strategies, Backtesting, Automatic Stock Downloading after closing, live free day trading data and much more
A package that lets you create TradingView screeners in Python
A python scanner to detect and plot common chart patterns
strade is an open source stock scanner and screener
Equity Analysis Application that finds potential price reversals on the current stock market